- 締切済み
エクセルで住所を県と市・郡と町以降の住所に分割したい
bari_sakuの回答
- bari_saku
- ベストアンサー率17% (1827/10269)
県名を切り離すまでなのですが。 A列:元のフルの住所 B列:作業用列 C列:切り離した県名 D列:切り離した市町村名以下 B~D列に、以下の関数を入れます。 全ての県名に対応しています。 B列:=IF(ISERROR(FIND("県",LEFT(A1,4))),3,FIND("県",A1,1)) C列:=LEFT(A1,B1) D列:=RIGHT(A1,LEN(A1)-B1) ちなみに私が作った式ではなく、ここで教わったものです。
関連するQ&A
- ○○市××町と△△郡□□町はドウ違う?
私の住んでいる地域は「○○市△△区××町1丁目~~」なんですが、ちょっと田舎に行きますと、「□□郡●●町~~」という住所があります。 この「町」と言う区分は××町と●●町が同じレベルの人口という事なのですか?
- ベストアンサー
- その他(社会)
- エクセルで住所に関連づけてコードを振りたい
こんにちは。 以前、エクセルで作成した住所データに、今回新たに住所コードを反映させたいのですが、やり方がわかりません。 例えば、A町1丁目には012、B 町2丁目には321と言う具合に、住所となりのセルに任意のコードを付けたいのですが、可能でしょうか? また住所セルには、C県B郡A町1丁目という風に県や郡まで入力されているセルもあり難儀しております。 住所データは全部で5000件ほどあります。 どなたか詳しいかたお知恵をお貸しください。 (当方、エクセル初心者です)
- ベストアンサー
- Excel(エクセル)
- エクセルで住所録を分類する方法は
いつもお世話になっています。(エクセルは2002です) A B C D E 1 郵便番号 住所 氏名 地区 備考 2 100 A県B市C町 C氏 E G 3 100 A県B市D町 C氏 E G 4 200 B県 D氏 F H 上記のような表(シート1)があります。 シート2にA県、シート3にA県以外を郵便番号・住所・氏名・地区・備考を分けて、シート2の表をシート4にB市、シート5にB市以外に郵便番号・住所・氏名・地区・備考を分けて、シート4の表をシート6にC町、シート7にC町以外に郵便番号・住所・氏名・地区・備考を分ける方法を教えてください。 うまく説明できませんがよろしくお願いします
- ベストアンサー
- オフィス系ソフト
- EXCELで、セルに住所欄があり、うち市区郡のみを抽出する方法
初心者ですいません。どなたかお助けください。 EXCELで、たとえば A 1兵庫県神戸市灘区加納町1-1-1 2兵庫県姫路市広畑区尾上町568 3兵庫県飾磨郡夢前町田中678 とあった場合(住所はすべて兵庫県下です)、 A 1 神戸市灘区(神戸市のみ区まで) 2 姫路市 3 飾磨郡 または隣のセルで B 1 神戸市灘区 2 姫路市 3 飾磨郡 といった形式に変更できないでしょうか? よろしくご教示願います。。
- ベストアンサー
- オフィス系ソフト
- 住所を市郡区町村名で分けたい
エクセル2000を使用しての住所入力です。 住所を都道府県・市郡区町村名・以降番地で分けたいのです。 例えば 東京都港区赤坂なら 東京都 港区 赤坂 愛知県名古屋市中区栄なら 愛知県 名古屋市中区 栄 愛知県豊田市トヨタ町なら 愛知県 豊田市 トヨタ町 長野県北佐久郡軽井沢町軽井沢なら 長野県 北佐久郡軽井沢町 軽井沢 というふうにです。 都道府県を過去の質問を参考にして、 関数を使用して分けることはできました。 その後はどのようにしたらいいでしょうか。 どなたか教えて下さい。
- ベストアンサー
- オフィス系ソフト
- Excelによる住所録作成について
どなたか教えてください。いろいろと調べましたが分かりませんでした。 Sheet1(C列は空欄)・Sheet2を用意します。 Sheet1 B列の住所にSheet2の市名が含まれていた場合、C列に東部・西部・南部を返したいと思います。 どのような関数・やり方がありますでしょうか? ご教示願います。 Sheet1 A B C 社名 住所 エリア 1 ○○(株) A県A市X町 東部 2 □□(株) A県E市Y町 西部 3 (有)△△ A県I市Z町 南部 4 (有)○○ A県B市J町 東部 Sheet2 A B C 1 東部 西部 南部 2 A市 E市 I市 3 B市 F市 J市 4 C市 G市 K市 5 D市 H市 L市
- 締切済み
- オフィス系ソフト
- 郡がつく住所の場合、郡を省略するのはなぜ?
○○市○○町と住所が書かれている中にあって、○○郡○○町の場合は、郡を省略して、○○町しか書かれていないことをしばしば見かけるのですが(もしかして私だけ?)、なぜなのでしょうか?
- 締切済み
- その他(生活・暮らし)
- 住所の区、市、郡以降を隣のセルに移動するには
エクセル関数について質問です。 以下のような長い住所を2つのセルに分ける作業をしています。 神奈川県逗子市逗子5-2-16マンション名4667号棟 東京都葛飾区東北沢南元8-9909マンション名890 埼玉県入間郡毛呂山町毛呂本郷38-5-6 住所の区または市または郡の後の住所を隣のセルに移動する関数はありますか? よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- Excel 住所分け市区郡
ここで教えて頂いた式なのですが セルB1に =IF(MID(A1,4,1)="県",LEFT(A1,4),LEFT(A1,3)) セルE1に =MID(A1,LEN(B1)+1,150) セルC1に =IF(ISERROR(FIND("大和郡山市",E1))=FALSE,"大和郡山市",IF(ISERROR(FIND("四日市市",E1))=FALSE,"四日市市",IF(ISERROR(FIND("廿日市市",E1))=FALSE,"廿日市市",IF(ISERROR(FIND("郡山市",E1))=FALSE,"郡山市",IF(ISERROR(FIND("市原市",E1))=FALSE,"市原市",IF(ISERROR(FIND("郡上市",E1))=FALSE,"郡上市",IF(ISERROR(FIND("蒲郡市",E1))=FALSE,"蒲郡市",IF(ISERROR(FIND("小郡市",E1))=FALSE,"小郡市",IF(ISERROR(FIND("市川市",E1))=FALSE,"市川市",IF(ISERROR(FIND("郡",E1))=FALSE,LEFT(E1,FIND("郡",E1)),IF(ISERROR(FIND("市",E1))=FALSE,LEFT(E1,FIND("市",E1)),IF(ISERROR(FIND("区",E1))=FALSE,LEFT(E1,FIND("区",E1)),IF(ISERROR(FIND("町",E1))=FALSE,LEFT(E1,FIND("町",E1)),IF(ISERROR(FIND("村",E1))=FALSE,LEFT(E1,FIND("村",E1)),"")))))))))))))) セルD1に =SUBSTITUTE(SUBSTITUTE(A1,B1,"",1),C1,"",1) 大阪府大阪市西淀川区福町3丁目1-50→大阪府 大阪市 西淀川区福町3丁目1-50 兵庫県神戸市兵庫区芦原通1丁目2番26号→兵庫県 神戸市 兵庫区芦原通1丁目2番26号 となります。これを 大阪府大阪市西淀川区福町3丁目1-50→大阪府 大阪市西淀川区 福町3丁目1-50 兵庫県神戸市兵庫区芦原通1丁目2番26号→兵庫県 神戸市兵庫区 芦原通1丁目2番26号 と市と区は同じセルに分けたいです。郡も同じで市と同じセルに分けたいです。 分ける区分は都道府県 市区郡 町名・番地と三つに分けます。
- ベストアンサー
- Excel(エクセル)
お礼
県だけでしたら私もできるのですが、県と市・郡と残りとなると難しいです。 でも私と違う方法でしたので、参考になりました。ありがとうございました。