• ベストアンサー

エクセルにて郵便番号のハイフンを追加したい

エクセル2000にて作業中です。 郵便番号が文字列で「7900007」というように 入力してあります。 これを一括で「790-0007」と ハイフンを追加したいのです。 セルの書式設定のユーザー定義で 「000-0000」としてみたのですが、 ダメでした。 いい方法はありますか。

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

  • ベストアンサー
  • kbonb
  • ベストアンサー率51% (254/492)
回答No.6

こんにちは  セルの書式がもともと文字列だったのではないかと思います。  セルの書式設定のユーザー定義で「000-0000」とした後で、 1.データが入っている列を選択 2.メニュー[データ]-[区切り位置] 3.[完了]ボタンをクリック としてみてください。  以下のページがご参考になるのでは? 【エクセル技道場】-編集-並べ替えがうまくいかない http://www2.odn.ne.jp/excel/waza/edit.html#SEC34

参考URL:
http://www2.odn.ne.jp/excel/waza/edit.html#SEC34

その他の回答 (5)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

値そのものを変えてしまうなら下記で出来ます。 A列に郵便番号数値が入力されているとします。 空いている行を探して、今仮にB列が空いているとして、B1セルに「=MID(A1,1,3) & "-" & MID(A1,4,4)」を入力します。 B列下の方へ式を複写します。A列にB列より、「値のみ 複写」します(編集-形式を選択して貼り付け-値)。B列は消します(範囲指定してDeleteキー)。

noname#2798
noname#2798
回答No.4

#3です。 ユーザー定義ではなく「表示形式」のその他でした。 失礼しました。

noname#2798
noname#2798
回答No.3

セルのユーザー定義の「その他」で郵便番号を選択するとできますよ。 また自分で設定する場合は「000-0000」ではなく「###-####」とするとできると思います。

  • ara09
  • ベストアンサー率33% (34/102)
回答No.2

 セルの書式設定のユーザー定義で、  000"-"0000  としてみてください。多分大丈夫だと思います。  では、再見!!

noname#3361
noname#3361
回答No.1

書式→セル→表示形式→その他 の中に郵便番号が有るのはご存知ですか?

関連するQ&A