プロが教える店舗&オフィスのセキュリティ対策術

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

A 回答 (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
    • good
    • 0

値そのものを変えてしまうなら下記で出来ます。


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

#3です。


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

セルのユーザー定義の「その他」で郵便番号を選択するとできますよ。



また自分で設定する場合は「000-0000」ではなく「###-####」とするとできると思います。
    • good
    • 0

 セルの書式設定のユーザー定義で、



 000"-"0000

 としてみてください。多分大丈夫だと思います。

 では、再見!!
    • good
    • 0

書式→セル→表示形式→その他


の中に郵便番号が有るのはご存知ですか?
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!