• ベストアンサー

エクセルでセル内で特定の文字の一括変換

エクセルで住所録を作っていたのですが、他のアプリケーションでデータを使うために、書式を一部変更する必要になりました。 ひとつのセルに 「○○市○○町1-23-45」とあるものを 「○○市○○町1丁目23-45」と一括変換する方法はありませんでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • berg10gun
  • ベストアンサー率47% (8/17)
回答No.1

変更したい範囲のセルを選択し、メニューの編集から、「置換」をクリック。 たとえば、 検索の文字列に、「町1-」と入力。 置換後の文字列に「町1丁目-」と入力。 そして、全て置換で、一括変換!

zash_zash
質問者

お礼

同一セル内に変換したい「-」と変換しない「-」もあったのでVBAを使うようかなと思っていたのですが、こんな簡単な方法だったとは盲点でした。 どうもありがとうございました。

関連するQ&A

  • エクセルのセル内にて特定位置の文字だけの変換

    住所録を作成していたのですが、ソフトの関係で、○○町1-2-3の住所を○○町1丁目2-3の「丁目」入りに変更することになりました。住所には△△町字1-4 さつきアパート2-1号室のような丁目が付いていない対象外の住所もあります。簡単に「丁目」に一括変換する方法あれば教えてください。丁目は1~9丁目まであります。

  • セル内で漢字と共存している全角・半角数字の統一

    質問なんですが。 数百とデータが入力された住所録の中で下記の様に住所が入力されているセル列があるんですけど、 ○○市○○町1-2-3 ○○区○○町4-5-6 と丁目・番地・号が半角全角数字が各データ毎にバラバラに入力されている住所データ列のセル内の数字を全て半角に統一したいのですが、やはり各セルを修正していくしかないんでしょうか? 他に方法がありましたら教えてください>< よろしくお願いします。 Excel2003を使用しております。

  • Excelで特定の文字だけ赤字にしたい

    Excelで質問です。 長文が入力されているセルの中で、ある特定の単語だけの書式(赤字で網掛けなど)を替えたいのですが、 長文が入力されているセルは300行くらいあるので、 一括して変換したいです。 マクロでしかできなければ構文を知りたいです。

  • Excelでセルの書式が勝手に日付になってしまう!

    Excelで住所録のようなものを作っており、住所(1)に町の名前までを入力、 住所(2)に番地を「1-2-3」のように入力していました。 何かの拍子に、番地を入力すると書式が日付(0000/00/00)の形に勝手に 変換されるようになってしまいました。 「1-2-3」と入力すると「2001/2/3」と表示されてしまいます。 右クリックでセルの書式を標準にしても戻りません。 どのセルに入力しても日付になってしまいます。 どうしたら元に戻りますか?

  • エクセルで住所に関連づけてコードを振りたい

    こんにちは。 以前、エクセルで作成した住所データに、今回新たに住所コードを反映させたいのですが、やり方がわかりません。 例えば、A町1丁目には012、B 町2丁目には321と言う具合に、住所となりのセルに任意のコードを付けたいのですが、可能でしょうか? また住所セルには、C県B郡A町1丁目という風に県や郡まで入力されているセルもあり難儀しております。 住所データは全部で5000件ほどあります。 どなたか詳しいかたお知恵をお貸しください。 (当方、エクセル初心者です)

  • エクセルの関数で1つのセルに入っている住所を丁目までと番地以降に分けたい

    エクセルで1つのセルに東京都○○区○○町○丁目○ー○というように住所が入力されており、これを関数で「東京都○○区○○町○丁目」と「○ー○」に分けたいのですがどうすればよいでしょうか? また東京都××区××町×ー×というように丁目が入らない住所に関しては「東京都××区××町」と「×ー×」に分離したいです。 上記の処理が可能な関数を教えてください。

  • エクセル 特定のセルを残して一括削除

    エクセル2003で勤務シフト表を作成します。 表内のセルには、色(複数色)のついたセルや数字、記号などが入ります。 この表を何度も使いまわすのですが、 範囲を選択し、データをクリア(表はのこして白の空白)する時に一定のセル、たとえばピンクの色のついた数値または記号のセルだけを残して一括クリアしたいのです。 セルのロック書式設定とシートの保護は何度も試してみましたが上手くいきません。削除するとみな消えます。保護中はロック以外のセルもエラー表示で何も出来なくなります。 マクロ機能だと出来るのですが、これはピンクのセルが固定されている場合のみです。 ピンク(数値・記号)がどのセルに変わろうと、残る方法が知りたいのです。何か良い方法があれば教えて下さい。 よろしくお願いします。

  • エクセルの文字の大きさセルの幅等変更できない

    エクセルのデータをもらったのですが、文字の大きさ、セル幅、セルの書式設定等変更できません。解除の方法を教えてください。

  • エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。

    エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。 ダウンロードしたエクセルデータのA列に日付として8桁の数字が入っているのですが、文字列として認識してるようで日付に変換出来ません。 例えば2010年1月1日の欄には20100101と入っていて、2001/01/01と変換したいのですがどうすればいいでしょうか。 セルの書式設定→表示形式→ユーザー定義で試してみましたが上手くいきませんでした。 データの量が何千行もあって膨大なので、1行ずつスラッシュを入れていくという作業は出来ません。 8桁の数字を一括して日付に変換出来る方法はあるのでしょうか。 教えて下さい。 宜しくお願い致します。

  • エクセルのセルの書式設定について教えてください。

    エクセルで作った表で住所録を作っているのですが、セルの書式設定で分からない点がありますので教えてください。 1・セルに対して住所を打ち込みたいのですが、数字の部分だけ自動的に半角にすることは可能ですか?  例・15丁目→15丁目 2・セルに対して電話番号を打ち込みたいのですが、9桁の番号に対して自動的にハイフンを付けることはできますか?  例・0123456789→012-345-6789 (この際、頭文字が0の場合でも省略されないで表示されるようにしたいのです) どなたかご存じの方がいらっしゃいましたら教えてください。

専門家に質問してみよう