- ベストアンサー
Excel 数値の頭に0を入れる
ランダムに並んでいる数値の頭に0を入れたいのですが、簡単にできる方法がありますか。 例えば、1 56 32 98 を 01 056 032 098 のようにしたいのです。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>数値の頭に0を入れたいのですが セルの数値そのものの先頭に0を入れることは出来ません。 数値のままなら、表示形式を設定して、見た目を0つきにするよりほかありません。 0を添えるだけ"0"#です。 ●文字列にしてしまって、先頭に1桁0を添えるなら、 別セルに="0"& TEXT(A4,0) ●文字列にして、例えば4桁に揃えるなら =LEFT("0000",4-LEN(A1))&A1
その他の回答 (3)
- SAKURAMYLOVE
- ベストアンサー率30% (162/533)
回答No.3
#1の回答は、数字を文字として扱うための書式です。 数字は値として扱い、単に見た目だけで0をつけるだけなら、書式/セル/表示形式/ユーザ設定で"0"#とします。
質問者
お礼
早々の回答ありがとうございました。 0を入れるだけなのに、難しいのですね。 教えていただいたもので、できました。 ありがとうございます。
- dejiji-
- ベストアンサー率38% (327/858)
回答No.2
1は01で無ければいけませんか。 同じ桁数にするのなら、書式設定でユーザー定義から000とすると、3桁に0000とすると4桁になります。 1なら001または0001です。
noname#13679
回答No.1
書式→セル→セルの書式設定の順で「文字列」を 選択してみてはどうでしょうか。
お礼
早々に丁寧な回答ありがとうございました。 桁数はそろえないので、ユーザー設定で解決しました。 0を入れるだけなのに、難しいのですね。 ありがとうございます。