こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

取り込んだ郵便番号データをxxx-xxxxで表示するには?

Excel2003での操作方法を教えてください。

取り込んだ郵便番号データが
A列 B列
123  1
となっています。
123-0001の表示にしたいと思っています。

1. A列とB列を、セルの書式|表示形式 で文字列にしました。
2. C列で =A1&"-"&B1 として 123-1と表示することができました。
3. B列の 1 を 0001と入力し直すことで 123-0001を表示させることができました。

3.の作業でミスをすることが考えられるので、B列の「1」を「0001」と表示させるにはどうしたらいいか教えてください。

また、他の方法、関数などを利用して表示が可能なら、違う方法でもかまいません。

恐縮ですが、ご存じの方がいらっしゃいましたらお教え下さい。
どうぞよろしくお願いいたします。

投稿日時 - 2008-08-20 16:15:53

QNo.4265128

暇なときに回答ください

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

=A1&"-"&TEXT(B1,"0000")
これでどうですか?

投稿日時 - 2008-08-20 16:19:54

お礼

できました!
早速の回答をありがとうございました。
大変助かりました。感謝申し上げます。

投稿日時 - 2008-08-20 16:22:38

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

C1 =TEXT(A1,"000-")&TEXT(B1,"0000")
とか?

投稿日時 - 2008-08-20 16:21:47

お礼

No.2様の方法でもできました!
他のことにも応用できそうなので、TEXTの構文を勉強しようと思います。
早速のご回答をありがとうございました。

投稿日時 - 2008-08-20 16:25:53

あなたにオススメの質問