- ベストアンサー
エクセルで作った住所録を編集
エクセルで住所録を作りました。住所の欄に県名の入っているものと入っていないものがあります。 この際、全て県名だけ消してしまいたいのですが、簡単に行う方法を教えて下さい。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
検索文字列を*県、置換文字列は空白とし、全て置換では如何でしょうか。
その他の回答 (3)
- hirorin00
- ベストアンサー率50% (446/884)
回答No.4
はじめまして A列に住所が入っているとして D列が空白列ならD1に =IF(ISERROR(FIND("県",A1)),A1,RIGHT(A1,LEN(A1)-FIND("県",A1))) せっかくですから「県名」も取っておきましょう。 E1に =IF(ISERROR(FIND("県",A1)),"",LEFT(A1,LEN(A1)-FIND("県",A1))) あとは必要な分だけ下にコピーしましょう。
質問者
お礼
お礼が遅くなってしまって申し訳ありません。 早速やってみましたら、うまくいきました。 ありがとうございました。
- jakotama92
- ベストアンサー率35% (28/78)
回答No.2
住所がA1に入っているとして、 =RIGHT(A1,LEN(A1)-FIND("県",A1))
質問者
お礼
ありがとうございました。 "県"の文字が入っているデータは全てうまく処理できますが、入っていないと#VALUE!となってそのデータが失われてしまいました。
- sakuuuuu
- ベストアンサー率32% (67/209)
回答No.1
同一セル内に県名住所が入ってるんですよね? ちょっと面倒ですが置換で 検索する文字列=[削除する県名] 置換する文字列=[空白] で県がなくなるまで繰り返す。
質問者
お礼
ありがとうございました。 うまくいきますが、この方法だと全ての県名についてくり返さないといけないので、ちょっと手間ですね。 置換えるデータの種類が少ない時は便利です。 お礼が遅くなってごめんなさい。
お礼
お礼が遅くなって申し訳ありません。 一番簡単な方法で、うまくいきました。 本当にありがとうございました。