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も見ています
-
あなたの「必」の書き順を教えてください
ふだん、どういう書き順で「必」を書いていますか? みなさんの色んな書き順を知りたいです。 画像のA~Eを使って教えてください。
-
秘密基地、どこに作った?
小さい頃、1度は誰もが作ったであろう秘密基地。 大人の今だからこそ言える、あなたの秘密基地の場所を教えてください!
-
土曜の昼、学校帰りの昼メシの思い出
週休2日が当たり前の今では懐かしい思い出ですが、昔は土曜日も午前中まで学校や会社がある「半ドン」で、いつもよりちょっと早く家に帰って食べる昼ご飯が、なんだかちょっと特別に感じたものです。
-
許せない心理テスト
私は「あなたの目の前にケーキがあります。ろうそくは何本刺さっていますか」と言われ「12本」と答えたら「ろうそくの数はあなたが好きな人の数です」と言われ浮気者扱いされたことをいまだに根に持っています。
-
ギリギリ行けるお一人様のライン
おひとり様需要が増えているというニュースも耳にしますが、 あなたが「ギリギリ一人でも行ける!」という場所や行為を教えてください
-
Excelで住所を2つ(町名迄と番地以降)に分けるには?
Excel(エクセル)
-
住所録を市区町村、番地、建物名の3分割にする方法
Excel(エクセル)
-
エクセルで住所と建物名を分けるには?
Excel(エクセル)
-
-
4
アクセスで教えてください。 住所一覧から 都道府県 市区町村 以下住所の3パターンに分けたいですが、
Access(アクセス)
-
5
【Excel】 住所録の建物名を分ける方法
Excel(エクセル)
-
6
住所録からマンション名以下を別セルへ
PowerPoint(パワーポイント)
-
7
エクセルの関数で1つのセルに入っている住所を丁目までと番地以降に分けたい
Excel(エクセル)
-
8
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
9
ACCESS 住所の分割について
その他(Microsoft Office)
-
10
アクセスで特定の数字以外(複数)抽出したい
Access(アクセス)
-
11
エクセル:住所の番地順に並び替えたい
Excel(エクセル)
-
12
Accessで、1つの項目に複数の置換えを1度でするには?
Access(アクセス)
-
13
エクセルにおいて、住所データからマンション名のみを取り出したいです。
Excel(エクセル)
-
14
市区町村と番地を分けたいのですが。。。
その他(データベース)
-
15
住所の文字列から郵便番号を削除したい。
Access(アクセス)
-
16
ACCESSのクエリで空白以降を別のフィールドに移動
その他(データベース)
-
17
エクセル関数で住所から丁目番地、建物名を抽出したい
Excel(エクセル)
-
18
<ACCESS>別テーブルのレコードのテキストデータが中に含まれるレコードを抽出する方法を教えてください
Access(アクセス)
-
19
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ExcelやAccessで住所と番地を分...
-
好きな人の住所って知りたくな...
-
キャバクラ嬢が教える住所について
-
このドイツ語の意味は。。。?
-
Excelで作った2つの住所録の結...
-
Access2003はがきウィザードで...
-
エクセルで作成した住所録から...
-
カーナビで名称登録をしても検...
-
マイクロソフト・アクセス宛名...
-
住所録のエクスポートファイル...
-
バイトから渡された検便の封筒...
-
エクセルで作成した住所録をジ...
-
ハイパーリンクを使用してエク...
-
差し込み印刷で住所が途中で切...
-
住所から市町村名を取り出す
-
筆まめの宛名を2行で表示する...
-
筆ぐるめで保存している宛先を...
-
ワードで宛名印刷、番地部分が...
-
筆王の官製はがきと年賀状の変更
-
Excelでsumifの文字列版ってあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
好きな人の住所って知りたくな...
-
キャバクラ嬢が教える住所について
-
ExcelやAccessで住所と番地を分...
-
エクセルで、半角文字列を抽出...
-
このドイツ語の意味は。。。?
-
差し込み印刷で住所が途中で切...
-
エクセルで作成した住所録から...
-
バイトから渡された検便の封筒...
-
ネット閲覧で住所がバレる!?
-
住所録のエクスポートファイル...
-
筆王で、長い名前
-
ハイパーリンクを使用してエク...
-
Accessの住所を分割するメリッ...
-
Accessで半角→全角に変更したい
-
住所を揃えるにはどうしたらい...
-
Excelで作った2つの住所録の結...
-
エクセルで作成した住所録をジ...
-
千葉県松戸市新松戸の新松戸東ハ...
-
住所から市町村名を取り出す
-
マイクロソフト・アクセス宛名...
おすすめ情報