セル(ます?)の中にたとえば(「」はセルの枠の意味)
「【肉】100g【野菜】50g【水】30g」
とあります。
これを下のように一気に3分割にしたいのですが
「【肉】100g」「【野菜】50g」「【水】30g」
教えてください。
宜しくお願い致します。
分割したい対象を選択し、置換で
【
を
@【
など(@などデータにない文字を使用)に変換します。
メニューからデータの区切りを選択し、「次へ」を押して、
「その他」で先ほど指定した文字(上記の例では@)を指定して、「完了」でどうでしょうか。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/mous_jyo/jyo-1.html
数式で処理するとして、"【"で分割するとすると
A1セルに文字列が入っているとして、B1、C1、D1セルの数式を
=LEFT(A1,FIND("【",A1,2)-1)
=MID(A1,FIND("【",A1,2),FIND("【",A1,FIND("【",A1,2)+1)-FIND("【",A1,2))
=RIGHT(A1,LEN(A1)-FIND("【",A1,FIND("【",A1,2)+1)+1)
分割したい対象を選択し、置換で
【
を
@【
など(@などデータにない文字を使用)に変換します。
メニューからデータの区切りを選択し、「次へ」を押して、
「その他」で先ほど指定した文字(上記の例では@)を指定して、「完了」でどうでしょうか。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/mous_jyo/jyo-1.html
「【肉】100g【野菜】50g【水】30g」
「【肉】100g」「【野菜】50g」「【水】30g」
のセルにカーソルを置き【編集】→【置換】→
検索する文字列に 【
置換後の文字列に 「【
としてすべて置換します。
「「【肉】100g「【野菜】50g「【水】30g」
となるので上のセルが少ないなら一番前の「「の「を一つ削除すればOK
数多くある場合は同様に置換をかければいいです。
【編集】→【置換】→
検索する文字列に 「「
置換後の文字列に 「
としてすべて置換します。
コメント(0件)