• ベストアンサー

郵便番号 エクセル書式

エクセルの書式を使って2つにわかれた郵便番号 をひとつ(3桁 ハイフン 4桁)にまとめたいのですが、どのような書式を組めばよいですか? お知恵をかしてください。 =CONCATENATE(A2,"-",B2)まではわかるのですが、 ハイフンの後の桁数を四桁にそろえる部分がわかりません。 A列         B列        D列 注文者郵便番号1 注文者郵便番号2  注文者郵便番号  152            2 152-0002

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

  • ベストアンサー
  • m_and_dmp
  • ベストアンサー率54% (987/1817)
回答No.1

データがD8 とE8 に入力されているとして、 =TEXT(D8,"000")&"-"&TEXT(E8,"0000") 私は、Concatenate はめんどうなので、& を使っています。

sennna1994
質問者

お礼

ありがとうございます! TEXTのことはすっかり忘れていたので、 参考になりました!

その他の回答 (2)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! すでに回答は出ていますが・・・ 頭が「0」から始まる郵便番号もあると思いますので(北海道・東北の一部など) 頭も3桁にしてやります。 =TEXT(A2,"000-")&TEXT(B2,"0000") こんな感じでも大丈夫だと思います。m(_ _)m

  • t_ohta
  • ベストアンサー率38% (5241/13712)
回答No.2

=CONCATENATE(A2,"-",RIGHT("0000"&B2,4))

関連するQ&A