新しく質問する

エクセルで行を分ける方法

役に立った:4件
  • 質問者:bookmark
  • 投稿日時:2004/01/11 13:04
  • 困り度:すぐに回答が欲しいです

初心者な質問でごめんなさい。

現在データの分析をしているのですが、
下記のように列を分ける方法がわかりません。
教えて下さい。

(更新前)
岩手県滝沢村
岩手県住田町
宮城県気仙沼市
秋田県比内町
山形県尾花沢市

(更新後)
岩手県|滝沢村
岩手県|住田町
宮城県|気仙沼市
秋田県|比内町
山形県|尾花沢市

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:4件)
  • 参考になった:0件

No.4ベストアンサー20pt

  • 回答者:imogasi
  • 回答日時:2004/01/11 14:14

#1のご回答の場合、固定位置3文字目の県の後で
分割する方法と思います。とことが、鹿児島県は4文字なので困るはずです。市の名前などなら1-5文字までありそうです。その場合にも使えそうな方法を考えました。
そこで下記をテストしました。
・メニューのデータをクリック
・区切り位置
・カンマやタブなどの・・・をチェック
・次へ
・「その他」の右隣の空白ボックスに「県」と入れる
(漢字変換の様子が違い面食らって、入れ難いですが、入ります)
・次へ
・完了
でA、B列に分かれました。
欠点は県が消えることですが
別列に=A1&"県"で回復できます。

通報する

  • 参考になった:1件

No.3ベストアンサー10pt

  • 回答者:dejiji-
  • 回答日時:2004/01/11 13:59

A1にデータが入っているとして、B1に都道府県名、C1にそれ以下を表示するとすれば、
B1は
=IF(MID(A1,4,1)="県",LEFT(A1,4),LEFT(A1,3))
C1は
=SUBSTITUTE(A1,B1,"")
これで後はその下にコピーしていけば。
県名だけでなく都道府にも対応しています。

通報する

  • 参考になった:0件
  • 回答者:imogasi
  • 回答日時:2004/01/11 13:53

県の場合は、A列に住所があるとして
B1に=MID(A1,1,FIND("県",A1))
C1に=MID(A1,FIND("県",A1)+1,LEN(A1)-FIND("県",A1))
をいれてそれぞれの列で、下行に複写します。
B,C列は
岩手県滝沢村
岩手県住田町
宮城県気仙沼市
秋田県比内町
山形県尾花沢市
となりました。
都と府県の住所は並べ替えで、都と2府を集め、関数式の「県」を「都」、「府」に変えてやってください。

通報する

この回答へのお礼

ありがとうございました

  • 参考になった:3件
  • 回答者:fiva205c
  • 回答日時:2004/01/11 13:06
  
このQ&Aは役に立ちましたか?(役に立った:4件)

このページのトップへ