[Excel] "1"を"001"に変換する方法(ゼロ埋め、ゼロパディング)
実は簡単です。
- A1セルに、"1"と入力
- 隣のB1セルに、次の数式を入力
=Right(A1+1000,3)
解説
仕組みはこうです。- まず、1に1000を足して"1001"という数字を作る
- "1001"の右3文字をちょんぎって取り出す。(Right関数)
- "001"という文字列ができる。
4桁にしたい場合、例えば"0001"としたいときは、こうです。
= Right ( A1 + 10000 , 4 )こう書くこともできます。
= Right ( A1 + 10^4 ,4 )9桁にしたい場合はこう。
= Right ( A1 + 10^9 ,9 )
追記
text関数を使ったこんなやり方もあるみたいです。
カテゴリ:
Excel