No.1ベストアンサー
- 回答日時:
”町” で区切ればよいのでしょうが、”町”を含む市名や町名もあったりするうえに、町名の後ろの地名にも”町”の字を含むこともあるので、
ぶっちゃけ、一筋縄ではいかない作業です。
すげー面倒だぞ。
自分なら……
町名の後ろの地名にも ”町” の文字がある場合は超レアなケースなので別途手作業で処理するようにします。
で、
住所の文字列からSUBSTITUTE関数で ”町" の文字を消して、
SUBSTITUTE(住所文字列,”町","")
消した後と消した前の文字列をLEN関数で文字数にして比較し、
LEN(住所文字列)-LEN(SUBSTITUTE(住所文字列,”町",""))
その差の値を ”町” の文字の数として、その値を使ってもう一度SUBSTITUTE関数を使い、元の住所の最後の ”町” の文字を ”@” に置き換え、
SUBSTITUTE(住所文字列,"町","@",LEN(住所文字列)-LEN(SUBSTITUTE(住所文字列,”町","")))
さらにその ”@” の文字が何番目になるのかをFIND関数やSEARCH関数で調べて区切る位置をしらべたうで
FIND("@",SUBSTITUTE(住所文字列,"町","@",LEN(住所文字列)-LEN(SUBSTITUTE(住所文字列,”町",""))),1)
その結果を用いてLEFT関数とRIGHT関数を使って切り分けます。
……分かりにくいうえに面倒でしょ?
「だったら代わりに数式を作れよ」とおっしゃるでしょうが、ここは変わりに作業を依頼する場所ではなく、
自分で問題を解決できるようになるためのアドバイスをもらう場所です。
とりあえず、それっぽい数式は示しておきます。
そんなわけで、とりあえず試行錯誤して、そのうえで分からない点を質問しなおすと良いでしょう。
もちろん、超レアな例外に対しては後から全部手作業で処理することになります。
どんだけデータがあっても…1万件なら少ないほうでマジで楽…全件見直してください。
・・・
なお、マクロでもできますよ。
プログラムをちゃんと理解できるのであればそのほうが楽かもしれません。
・・・余談・・・
住所録などのデータベースと比較して、一致する住所に対して切り分ければ確実なんでしょうけどね。
自分はその手のデータベースを知りませんし、質問者さんのお手元にある住所が何年度のデータベースに対応している物なのかも分からないので、
「このデータベースと比較すれば楽ができるよ」とは言えないんです。
ごめんね。
No.2
- 回答日時:
ExcelやAccessを使って、住所を分割することができます。
Excelでの方法:
分割したい住所を選択します。
「データ」タブから「テキストを列に分割」をクリックします。
「テキストの変換ウィザード」が開きますので、「次へ」をクリックします。
「区切り文字」を選択する画面で、「スペース」を選択します。
「次へ」をクリックし、住所を分割する列の形式を選択します。
「完了」をクリックします。
Accessでの方法:
テーブルの設計ビューで、住所を格納する列を選択します。
「入力規則」プロパティに、「[都道府県名] & [市区町村名]」を入力します。
「入力規則メッセージ」プロパティに、「〇〇県××市△△町の形式で入力してください。」と入力します。
「入力検証」プロパティで、検証規則を設定します。
「検証メッセージ」プロパティに、「〇〇県××市△△町の形式で入力してください。」と入力します。
フォームに住所を入力すると、自動的に都道府県名と市区町村名が分割されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【Excel】住所に郵便番号を付記する方法 3 2022/05/07 17:15
- その他(悩み相談・人生相談) ある用件で住所入力しなくちゃいけなくて番地と号って書いてあるんですが〇〇市〇〇町〇〇(地域名)111 3 2023/01/09 16:07
- その他(Microsoft Office) EXCELの1行を1枚の用紙にそれぞれ印刷したい。 3 2022/10/10 11:35
- 地図・道路 □県〇市△△谷地前24 だったらどこまで番地以降住所に書けばいいですか? 4 2022/07/20 20:06
- 失恋・別れ 本名と住んでいる地名だけで追いかけて来られる可能性 付き合って3週間の彼女と別れたいのですが 一度匂 2 2022/04/14 19:01
- Excel(エクセル) Excel 本人の名前だけが入った表を印刷したい。 3 2023/05/10 11:38
- その他(ネットショッピング・通販・ECサイト) 滋賀の信楽焼を岐阜県から発送したらおかしいでしょうか? 6 2022/09/04 23:04
- Bluetooth・テザリング スマホの音楽を車で聴くために(オーディオにBluetoothが付いてないので)FMトランスミッターを 2 2023/02/12 11:14
- ビジネスマナー・ビジネス文書 コールセンターとの会話ですが、どこか何ヶ所か違和感無いですか? 「恐れ入りますが、おまえの携帯番号を 5 2023/06/13 14:13
- 戸籍・住民票・身分証明書 債務者の実家住所(戸籍附票) 3 2023/05/20 06:09
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Excelで住所を2つ(町名迄と番地以降)に分けるには?
Excel(エクセル)
-
住所録を市区町村、番地、建物名の3分割にする方法
Excel(エクセル)
-
エクセルにおいて、住所データからマンション名のみを取り出したいです。
Excel(エクセル)
-
-
4
エクセルの関数で1つのセルに入っている住所を丁目までと番地以降に分けたい
Excel(エクセル)
-
5
エクセル関数で住所から丁目番地、建物名を抽出したい
Excel(エクセル)
-
6
【Excel】 住所録の建物名を分ける方法
Excel(エクセル)
-
7
エクセルで住所を県と市・郡と町以降の住所に分割したい
Excel(エクセル)
-
8
アクセスで教えてください。 住所一覧から 都道府県 市区町村 以下住所の3パターンに分けたいですが、
Access(アクセス)
-
9
エクセルで住所と建物名を分けるには?
Excel(エクセル)
-
10
市区町村と番地を分けたいのですが。。。
その他(データベース)
-
11
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
12
エクセル:住所の番地順に並び替えたい
Excel(エクセル)
-
13
住所録からマンション名以下を別セルへ
PowerPoint(パワーポイント)
-
14
エクセルで住所の混在する「丁目番号番地」を「-」に一括変換する方法ってありますか?
Excel(エクセル)
-
15
accessでクエリをExcelにエクスポートする時にファイル名に日付を追加したい
Access(アクセス)
-
16
「#エラー」の回避
Access(アクセス)
-
17
Access2002 郵便番号から都道府県を算出したい
Access(アクセス)
-
18
エクセルで住所の番地順に並べ替えるには?
Excel(エクセル)
-
19
Accessで、1つの項目に複数の置換えを1度でするには?
Access(アクセス)
-
20
アクセスで特定の数字以外(複数)抽出したい
Access(アクセス)
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
好きな人の住所って知りたくな...
-
郵便局留めは受取人の住所を書...
-
ExcelやAccessで住所と番地を分...
-
エクセルで、半角文字列を抽出...
-
ACCESSで都道府県の抽出
-
エクセルで作成した住所録から...
-
ACCESS 住所の分割について
-
バイトから渡された検便の封筒...
-
Accessで住所ごとに集計したい。
-
ファイルメーカーで郵便番号
-
差し込み印刷・差し込みフィー...
-
ドイツにある縁結びのカシの木
-
ネット閲覧で住所がバレる!?
-
○○県○○市○○区○○町000-00 みたい...
-
筆まめの宛名を2行で表示する...
-
ワードで宛名印刷、番地部分が...
-
至急! 筆まめver30で会社名・...
-
拡張子がfwaとfwb?
-
筆まめVer.29はwindows11で動作...
-
筆ぐるめでのデータ移行がうま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
好きな人の住所って知りたくな...
-
ExcelやAccessで住所と番地を分...
-
エクセルで、半角文字列を抽出...
-
インターネットが最安になる戸...
-
エクセルで作成した住所録から...
-
ネット閲覧で住所がバレる!?
-
キャバクラ嬢が教える住所について
-
バイトから渡された検便の封筒...
-
このドイツ語の意味は。。。?
-
ハイパーリンクを使用してエク...
-
差し込み印刷で住所が途中で切...
-
Accessで半角→全角に変更したい
-
住所から市町村名を取り出す
-
住所一覧にない住所があるのは...
-
Access-郵便番号と住所の整合チ...
-
郵便局留めは受取人の住所を書...
-
カーナビで名称登録をしても検...
-
住所を揃えるにはどうしたらい...
-
Excelで作った2つの住所録の結...
-
ACCESS 住所の分割について
おすすめ情報