【Excel】数値の先頭の桁を0で埋めて桁揃えする

数値の先頭の桁を0で埋めて桁揃えする

本日の業務での気づきというか、調べて知ったことをデジタルストックしておきます。

スポンサーリンク
Simplicityレクタングル(大)

背景

とある月次処理でのことです。
他部署から送られてくるエクセルファイルからidを抽出してsqlを走らせる。
そんなシーンです。

項目idの列は、いつもなら頭が0で埋められて10桁に揃えられているはずが・・・。
なぜか0ついてなくてバラバラな桁数で連携されてきました。

その列をコピーしてsqlに張り付けて利用しなければならず。
その際には10桁で揃えられている必要があります。

書式で見た目を10桁にというのはNG。

文字列として10桁に揃えたい。

しかも、膨大な行数・・・。

Excelで数値の先頭の桁を0で埋めて桁揃えする

Excelで数値の先頭の桁を0で埋める場合は、TEXT関数を利用します。

書式:TEXT(整形する値, 整形フォーマット)

=TEXT(B2,”0000000000″)

こんな感じ。
揃えたい桁数分0を並べる。

スポンサーリンク
Simplicityレクタングル(大)
Simplicityレクタングル(大)

フォローする