• ベストアンサー

Excelで、2つのセルを合体させ、かつ、書式を000-0000にしたい。

郵便番号を前半と後半に分けたデータがあります。 このデータは、頭の0が省略されて保存されています。(例:001 → 1) 前半と後半を合体させたデータを作りたいのですが、書式を000-0000にするにはどうすればよいでしょうか? たとえば、このようなデータがあるとします。 セルA1:5 セルB1:6 この状態で関数で =A1 & "-" & B1 とやると、結果は 5-6 となります。 これを、005-0006 となるようにしたいのです。

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

  • ベストアンサー
  • yastaro
  • ベストアンサー率23% (5/21)
回答No.1

=TEXT(A1,"000")&"-"&TEXT(B1,"0000") で、どうでしょう?

ps5530
質問者

お礼

ありがとうございます。 textだったのですね。 VBでformat関数を使ったことがあるので、Excelでも同じものがあると思いこんでいました。

関連するQ&A