エクセルで行を分ける方法
初心者な質問でごめんなさい。
現在データの分析をしているのですが、
下記のように列を分ける方法がわかりません。
教えて下さい。
(更新前)
岩手県滝沢村
岩手県住田町
宮城県気仙沼市
秋田県比内町
山形県尾花沢市
(更新後)
岩手県|滝沢村
岩手県|住田町
宮城県|気仙沼市
秋田県|比内町
山形県|尾花沢市
回答(4件)
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示
No.4ベストアンサー20pt
#1のご回答の場合、固定位置3文字目の県の後で
分割する方法と思います。とことが、鹿児島県は4文字なので困るはずです。市の名前などなら1-5文字までありそうです。その場合にも使えそうな方法を考えました。
そこで下記をテストしました。
・メニューのデータをクリック
・区切り位置
・カンマやタブなどの・・・をチェック
・次へ
・「その他」の右隣の空白ボックスに「県」と入れる
(漢字変換の様子が違い面食らって、入れ難いですが、入ります)
・次へ
・完了
でA、B列に分かれました。
欠点は県が消えることですが
別列に=A1&"県"で回復できます。
No.3ベストアンサー10pt
A1にデータが入っているとして、B1に都道府県名、C1にそれ以下を表示するとすれば、
B1は
=IF(MID(A1,4,1)="県",LEFT(A1,4),LEFT(A1,3))
C1は
=SUBSTITUTE(A1,B1,"")
これで後はその下にコピーしていけば。
県名だけでなく都道府にも対応しています。
県の場合は、A列に住所があるとして
B1に=MID(A1,1,FIND("県",A1))
C1に=MID(A1,FIND("県",A1)+1,LEN(A1)-FIND("県",A1))
をいれてそれぞれの列で、下行に複写します。
B,C列は
岩手県滝沢村
岩手県住田町
宮城県気仙沼市
秋田県比内町
山形県尾花沢市
となりました。
都と府県の住所は並べ替えで、都と2府を集め、関数式の「県」を「都」、「府」に変えてやってください。
この回答へのお礼
ありがとうございました
メニューの「データ」⇒「区切り位置」を使います。
たとえば
http://plaza5.mbn.or.jp/~koguma/excel/kugiriitih …
や
http://www.sharp.co.jp/mebius/excel/excel30b.html
のように
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示












