• ベストアンサー

エクセル2003で関数の組み方を教えてください。

エクセル2003で関数の組み方を教えてください。 A1セル  EE02 B1セル  02059 この2つのセルを&で合体しEE02-02059と表示させたいのです。 =A1&”-”&B1と入れれば、B1のセルの書式を文字列にしても「EE02-2059」と表示されます。 B1のセルは頭が0だけであれば”-0”入れたらよいのですが、1や2の場合があるので教えてください。よろしくお願いします。

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

  • ベストアンサー
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

列Bを右クリックして、セルの書式設定を『文字列』にしてみて下さい。 もし、列Bを右クリックして、セルの書式設定を『文字列』にしたときに、B1セルの値が02059から2059に変化したら、 =A1&"-"&TEXT(B1,"00000") にして下さい。

その他の回答 (2)

  • 178nso
  • ベストアンサー率31% (21/66)
回答No.3

B1のセルを文字列にして、もう一度先頭ゼロの数値を入力してなりませんか?

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.2

5桁と決まっているのでしたら、=A1&"-"&TEXT(B1,"00000") で如何でしょうか?

関連するQ&A

専門家に質問してみよう