• ベストアンサー

エクセルの1セル内の文字列操作。

nishi6の回答

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.3

とりあえず、編集→置換で  『市』→『市,』、『区』→『区,』、『郡』→『郡,』、『町』→『町,』、『村』→『村,』 の置換え。  ↓ まずい箇所がないか検証(・・・町田市や市川市のような地名)  ↓ データ→区切り位置 の機能で分割  ↓ 逆順に文字列の結合(&を使って)  ↓ 必要なら値にする(形式を選択して貼り付け) 自分でやるなら、上のような手順かもしれません。考えないでどんどんやってしまいます。

fruit-gogo
質問者

お礼

回答ありがとうございます。 この作業をするデータはまだ手元に無いのですが、取引先から、 これから、このような(国際規格?)の住所データが毎日100件くらいずつ 送られてきて、それで伝票を打たなくてはならないのです。 こういう形式で届きますが、良いですか?と打診があったので、 1回きりの100件でしたら、打ち直しても良いかと思ったのですが、 毎日続くということで、データが届く前に少し考えておこうと思ったのです。 まだ、データを見る前に、心配しすぎてしまいましたかね? とりあえず、皆さんからいろいろなアイデアをいただいたので、 打ち直すよりはずっと楽にできそうです。

fruit-gogo
質問者

補足

お礼と補足が逆になってしまいすみません。 結局、No.1の方と、NO.3の方のやり方をMIXしたやり方でしのぎました。 ほんとうにありがとうございました!!

関連するQ&A

  • 【Excel】都道府県リストからの文字列抽出方法を教えて下さい!

    【Excel】都道府県リストからの文字列抽出方法を教えて下さい! 都道府県名から番地までの完全住所が入力された住所録リストがあり、 そこから、都道府県+市区郡のみを切り取りたいのですが、手段がわからず困っております。 (例)  千葉県市川市勝幡町流0000 ⇒ 千葉県市川市    ネット等で調べ、都道府県のみなら切り取りできたのですが、 市区郡までになると文字数等も不規則であり方法が分からず困っているという状況です。 エクセル関数で市区郡以上の住所を切り取る方法を教えていただけないでしょうか? 宜しくお願い致します。

  • Access2007 フィールドで任意の文字を削除

    以下のクエリがあります  フィールド1:[都道府県] テキスト型  フィールド2:[市区郡] テキスト型  フィールド3:[住所(都道府県から始まる住所)] テキスト型  ★フィールド3の住所は、「都道府県」、「市区郡」を除いて表示させたいと考えています。  フィールド1、2の文字を除くという指定をすればよいと考えているのですが、どの様な数式を使えば  出来るのか分かりません。  (実現させたい例)   [東京都] [千代田区] [東京都千代田区○○町○○番地]   ↓   [東京都] [千代田区] [○○町○○番地]   どなたか対処法についてご存じの方がいらっしゃいましたら、ご教授下さい。 何卒よろしくお願いいたします。

  • エクセルで住所を違うセルに分けたいのですが・・・

    エクセル2000で住所禄を作ってあるのですが、そこから市町村の前の部分で 分けたいのですが可能でしょうか? ○○郡 △△町 ・・・・・ □□郡 ××村 ・・・・・     ◆◆市 ・・・・・ この例で言うと現在一つのセルにすべて入っている内容を郡と町、村、市と・・・・の3つの部分をそれぞれセルに分けたいのです。 ◆◆市が郡の列に入っても構いません。 たくさんあるデータをソートをかけて拠出していきたい為、何とかして分けられないものかと思案しています。 可能であれば方法を教えて下さい。

  • 地名の字(あざ)について

     よく 地方の 郵便の宛名の 地名に  ○○県○○郡 ○○町 大字 ▲▲ 字 ☆☆ ○○番地というのを見ますが  ○○県○○郡 ○○町 ▲▲ ☆☆ ○○番地 では 表示まちがいなんでしょうか? 大字 小字と 書くこと 自体 不要な気がしますし 小字 ☆☆を 略して  ○○県○○郡 ○○町 ▲▲ ○○番地 でも 郵便が届く気が しますが  どうなんでしょうか?    

  • 文字列操作の関数はIF関数で使えない?

    いつもお世話になります。 下記のように顧客情報を入力しています。(()内はセルの番号です。) コード(A1) 名前(B1) 〒(C1) 住所(D1) 市町村(E1) 顧客の残高を管理するために市町村(E1)に住所から数式で取り出したい(○○市~15-1→○○)のですが、市、町、村、区(~市…区)が混在しているからか上手くいきません。 色々調べたところ、下記の数式でSEARCH関数を使用するとキレイに表示できたので使用したいのですが、"町"、"村"、"区"についてもいいっぺんに出来る方法が分かりません。   =LEFT(D1,SEARCH("市",D1)-1) IF関数を使いたいですが、上手くいきません。 何か良い方法はあるでしょうか? よろしくお願いします。

  • エクセルで・・・。

        (1) A県B市D町2-15-3     (2) A県B郡1-2-3     (3) A県C市F町4-3-5 という住所のデータがあったとき(1)ならA県B市D町 と 2-15-3 (2)ならA県B郡 と 1-2-3 の間で分けたいんですけどどうすればいいでしょう? ※県郡市などに含まれる数字は漢数字、番地町名は必ず英数字になってます。 ※住所の長さはもちろんバラバラです。

  • Excelで、文字列を含むセルの検索をしたい

    Excelで、文字列を含むセルの検索をしたいと思います。 列Aには、探したい文字列(市町村名)が800行入っています。 (1行目)○○市 (2行目)△△町 (3行目)□□□村 ・・・以下続く・・・ 列Bには、検索対象となる文字列(住所)が7000行入っています。 (1行目)XX県XX市XX-XX-XX (2行目)XX県○○市XXXXXX-XXX-X (3行目)XX府XXX郡□□□村XXX ・・・以下続く・・・ このとき、 「列Aにある文字列(市町村名)を含む列B(住所)のセル」を検索したいのです。 (上記の例の場合は2行目・3行目がヒット。) シートや列は追加してかまいません。 件数が多いため、どのように探すと効率的か見当がつきません。どなたかよい知恵をお貸しください。よろしくお願いします!

  • 以前の大阪の地名

    現在私の住所は大阪市内で住居表示は「大阪市**区**○丁目○番○号」というふうになっています。 数年前までは「**区**町○丁目○番地」だったということは知っていたのですがその前かなり昔は、今でも他の所で一般的に使用されている「**郡(西成郡・東成郡?)**村」というふうになっていたということを最近知るようになりました。 そこでお願いなのですが大阪市内が市・区ではなく郡・村で呼ばれていた時の地名の一覧が分かるような本やサイトがあれば教えて下さい。

  • 江戸時代。郡部の町と村の区別。

    きわめて稀ですが、何郡何町(村ではない)という地名に出合います。 例えば、上野国利根郡月夜野町、同沼田町、芸州瀬戸田町(現広島県生口島)などです。 郡部の最小単位は「村」と思っていましたが、「町」もあるようです。 「町」とするか「村」とするかは、何か規準があるのですか。 よろしくお願いします。

  • Excel 住所分け

    都道府県列に 東京都渋谷区神宮前1-13-23 ●●●ハウス 東京都世田谷区南烏山5丁目11-3 千葉県柏市若柴178番地4柏葉キャンパス6F と入ってますそれを 都道府県 市区郡 以降の住所(町名・番地) ビル名 と分けたいです。↑は最初から入ってます。 番地とビル名の間はスペースあったりなかったり 番地の表示も色々です。 F列     G列         H列         I列        都道府県  市区郡   以降の住所(町名・番地)   ビル名 東京都   渋谷区   神宮前1-13-23        ●●●ハウス 東京都   世田谷区  南烏山5丁目11-3 千葉県   柏市    若柴178番地4         柏葉キャンパス6F