• ベストアンサー

EXCEL で セルをまたがった郵便番号を表示させる場合

たとえば下記のような文字列があったとして、 郵便番号1と郵便番号2にデータがあると、 郵便番号のセルに自動的に100-0005というような 形式に変更できるようなものはありませんか? 郵便番号 郵便番号1 郵便番号2       100 0005 ご存知の方がおられましたら教えてください。

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

  • ベストアンサー
  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.3

郵便番号1 郵便番号2 が数値で入力されていて、表示上3桁、4桁になっているようですね。 [A2]=TEXT(B2,"000-")&TEXT(C2,"0000") この関数で対応できると思います。

aiurai54
質問者

お礼

ありがとうございます。 参考になりました!!

その他の回答 (3)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

No1です。 郵便番号1,2セルの書式設定で表示形式が000、0000となっているからです。 A2セルを=TEXT(B2,"000")&"-"&TEXT(C1,"0000")として下さい。

aiurai54
質問者

お礼

ありがとうございます。 参考になりました!!

  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.2

先日、同様の質問に回答致しました。 No.1の回答で解決すると思いますが、宜しければこちらも参考にしてみて下さい。 [教えて!goo] セルを結合する場合に・・・ http://oshiete1.goo.ne.jp/kotaeru.php3?q=2210850

aiurai54
質問者

お礼

ありがとうございます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

次の方法をお試しください。 仮に郵便番号1セル(B2)、郵便番号2セル(C2)として、郵便番号セル(A2)に=B2&"-"&C2を入力。

aiurai54
質問者

補足

早速の回答ありがとうございます。 この場合 100-5という表記になってしまいました。。

関連するQ&A