No.2ベストアンサー
- 回答日時:
全国2000件の住所データから、東京都の区市郡に属するものを探し
てそれぞれ区別できるマーキングをしたいということで、該当する
区市郡だけを抜き出して表示するような列を作れればいいですね。
そうすれば後は並べ替えてチョイチョイですから。
まずは、抽出したい区市郡名の一覧表を用意して下さい。五十音順
に並んでいる必要はありません。「一覧」と名前を定義したことに
します。
住所データからleft関数で何文字か取り出して、一覧に一致したら
ビンゴなんですが、何文字抜き出せばいいのか判りませんね。一番
短いのが北区の2文字、長いのは武蔵村山市やあきる野市の5文字で
一定しません。そこで、2文字から5文字抜き出した配列を作り、そ
れぞれ一覧で検索して一致するものが見つかった一番長い文字数を
採用することにします。たとえば「国分寺市戸倉1丁目」という住所
から{国分;国分寺;国分寺市;国分寺市戸}という配列が出来て、それ
をmatch関数で一覧から探すと{#n/a;#n/a;35;#n/a}のように一致し
ないところが#n/aエラーになるので、チョイチョイと加工して4とい
う数値が得られ、この行は4文字抜き出せばいいなというふうに結論
します。東京じゃない住所だったら最終的に0文字抜き出すので空白
になると。その式はこちら
=left(A1,max(not(isna(match(left(A1,{2;3;4;5}),一覧,0)))*{2;3;4;5}))
説明のわりに短いですね。
図有りで訂正な説明ありがとうございます。
無事、表示できました。
このあとピボットで集計しようと考えていたため、
不要な地域が表示されないこの式は非常に助かりました。
初めて使う関数(ISNA)なので、あとで調べてみようと思います。
No.3
- 回答日時:
「ALL ABOUT JAPAN」サイトのエクセルの使い方、
で住所の取り出し方の考え方と解説あります。
All About > ビジネス > ビジネススキル > エクセル(Excel)の使い方 > Excel(エクセル)の関数の種類と使い方
リンク先は控えてないのでこのサイトを検索して下さい。
市区町村郡レベルまで書いてあります。
サイト教えていただきありがとうございます。
この質問する前に何度も検索しましたが、検索ワードがずれていたようで
ヒットせずに困っていました。
No.1
- 回答日時:
例えば東京都の場合でしたら、A列にデータがあるとしてB1セルには次の式を入力して下方にオートフィルドラッグします。
=IF(ISNUMBER(FIND("区",LEFT(A1,4))),LEFT(A1,FIND("区",A1)),IF(ISNUMBER(FIND("市",LEFT(A1,5))),LEFT(A1,FIND("市",A1)),IF(ISNUMBER(FIND("郡",LEFT(A1,4))),LEFT(A1,FIND("郡",A1)),"")))
無事できました。
ありがとうございます。
こんな長い式、自分の今の力ではたどりつけませんでした。
考え方は、No3のlayyさんから教えていただいた「ALL ABOUT JAPAN」サイトの
「住所の取り出し方の考えた方と解説」で勉強しようと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日本一長くなる市郡町村名は?
-
神奈川と大阪の中間はどこか?
-
首都圏100kmは、どの辺ですか
-
長良川、木曽川が決壊しても愛...
-
神奈川県の隣接県として千葉県...
-
埼玉県住民(もしくは小さいこ...
-
東京23区は、どうして「市」...
-
都道府県別で人が住める・住め...
-
東京都を区分けするなら
-
4つの市町村境が一箇所に集中す...
-
東京都内から「水平線に」沈む...
-
茨城県内で日本舞踊のお教室を...
-
伊豆諸島はなぜ東京都なのですか?
-
面積が1800~2000平方キロのも...
-
建前で餅をまく
-
糸魚川静岡構造線とフォッサマ...
-
いやー最近暑いくらいの日が続...
-
埼玉県のセーブオン
-
金券ショップについて
-
千葉県人の苗字は変わってる??
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
神奈川と大阪の中間はどこか?
-
日本一長くなる市郡町村名は?
-
首都圏100kmは、どの辺ですか
-
面積が1800~2000平方キロのも...
-
長良川、木曽川が決壊しても愛...
-
東京23区は、どうして「市」...
-
至急です!! 現在中学生で明日...
-
神奈川県の隣接県として千葉県...
-
埼玉県の登録不要のネットカフェ
-
松本の都市レベルはどう思いま...
-
東京都を区分けするなら
-
京都府と大阪府はなぜ「府」で...
-
東京都って、日本で一番狭い都...
-
京葉工業地帯が化学工業が盛ん...
-
日本で一番名前の長い市町村の...
-
神奈川県の土砂災害が多い理由は?
-
旧国名をすぐにおぼえる方法
-
都道府県別で人が住める・住め...
-
町田は神奈川領ですか?
-
東京都内から「水平線に」沈む...
おすすめ情報