• ベストアンサー

EXCEL2列1列で0を表示する方法

EXCEL2列を1列にする時、B1&C1ですると0001&003が13になってしまします。0001003と表示する方法を教えて下さい。

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

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

No.2です! たびたびごめんなさい。 前回の最後部分 >尚、0001003と表示されていても実データは「13」になります は間違いで 実データは「1003」になります。 さらに別案として =TEXT(B1*1000+C1,"0000000") でも同じ表示結果になると思います。 何度も失礼しました。m(_ _)m

kamekame2012
質問者

お礼

ありがとうございました。銀行に提出するテンプレートだったので、そのあと値にして貼り付け直したら、ちゃんと数字も7桁ただしく表示されました。なんどもありがとうございました。

その他の回答 (2)

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

こんにちは! >B1&C1ですると0001&003が13になってしまします というコトは B列・C列の表示形式は「文字列」ではなく、単に数値が入力されていて B列に表示形式がユーザー定義から 0000 C列の表示形式がユーザー定義から 000 となっている訳ですね? 安直な方法ですが、 =TEXT(B1,"0000")&TEXT(C1,"000") こんな感じではどうでしょうか? 尚、0001003と表示されていても実データは「13」になります。m(_ _)m

  • trajaa
  • ベストアンサー率22% (2662/11921)
回答No.1

=CONCATENATE(B1,C1)

kamekame2012
質問者

お礼

ご回答ありがとうございました。新しい関数覚えられました。ただ、0の表示はできませんでした。

関連するQ&A