人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセルで質問です?

セル(ます?)の中にたとえば(「」はセルの枠の意味)

「【肉】100g【野菜】50g【水】30g」
とあります。

これを下のように一気に3分割にしたいのですが

「【肉】100g」「【野菜】50g」「【水】30g」


教えてください。
宜しくお願い致します。

●質問者: okosamayo
●カテゴリ:コンピュータ インターネット
✍キーワード:3分 エクセル セル 野菜
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● SALINGER
●100ポイント

数式で処理するとして、"【"で分割するとすると

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://q.hatena.ne.jp/


2 ● Mook
●100ポイント ベストアンサー

分割したい対象を選択し、置換で

@【

など(@などデータにない文字を使用)に変換します。


メニューからデータの区切りを選択し、「次へ」を押して、

「その他」で先ほど指定した文字(上記の例では@)を指定して、「完了」でどうでしょうか。

http://www.eurus.dti.ne.jp/~yoneyama/Excel/mous_jyo/jyo-1.html

http://support.microsoft.com/kb/214261/ja


3 ● pino0223
●100ポイント

「【肉】100g【野菜】50g【水】30g」

「【肉】100g」「【野菜】50g」「【水】30g」

のセルにカーソルを置き【編集】→【置換】→

検索する文字列に 【

置換後の文字列に 「【

としてすべて置換します。

「「【肉】100g「【野菜】50g「【水】30g」

となるので上のセルが少ないなら一番前の「「の「を一つ削除すればOK

数多くある場合は同様に置換をかければいいです。

【編集】→【置換】→

検索する文字列に 「「

置換後の文字列に 「

としてすべて置換します。

http://q.hatena.ne.jp/1233530197

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ