• ベストアンサー

Excel セル内の文字列の数字の桁数を増す方法について

エクセル2000にて、セル内に4桁、6桁、7桁、8桁の文字列の数字が、別々に入っているとき、文字列の数字が7桁の時のみ 0 を書き加えて、8桁にする方法を教えてください。 例)A1 4001 33000018 6200095 →06200095 6100092 →06100092 4176 200025 6100061

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

  • ベストアンサー
  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.1

7桁だけの時なら =IF(LEN(A1)=7,0&A1,A1) 文字列なので、 右揃えに統一 全部8桁に揃えるなら  =REPT(0,8-LEN(A1))&A1

ubay
質問者

お礼

有難うございました。 うまく出来ました。またお願いします。

その他の回答 (2)

noname#204879
noname#204879
回答No.3

=IF(LEN(A1)=7,"0"&A1,""&A1)

ubay
質問者

お礼

有難うございます うまく出来ました またお願いいたします

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.2

◆表示形式をユーザー定義で、 [>=10000000]#;[>=1000000]00000000;# ★いかがでしょうか?

ubay
質問者

お礼

有難うございました またお願いいたします

関連するQ&A