エクセルのスプレッドシートの列に値の前にゼロを追加する?
エクセル2007に社会保障番号を記入しようとしていたら、父が数字の先頭をゼロ(0
)にできないことに気づきました。
例:0123456789
が123456789
になってしまった
先頭のゼロがそのまま入力されたままで消えないようにするためにはどうすればいいのでしょうか?
エクセル2007に社会保障番号を記入しようとしていたら、父が数字の先頭をゼロ(0
)にできないことに気づきました。
例:0123456789
が123456789
になってしまった
先頭のゼロがそのまま入力されたままで消えないようにするためにはどうすればいいのでしょうか?
エクセルには社会保障番号のための特別なフォーマットがあります。
https://stackoverflow.com/a/3992588/3664960 ](https://stackoverflow.com/a/3992588/3664960) からの引用ですが、これが一番早くて簡単だと思います:
=TEXT(A1,"0000")
しかし、TEXT関数は日付の書式設定のような他の派手なことができます。
あなたはそれが私たちにとってどのように重要であるかを知っているので、ゼロを無視することはできません。次の手順を実行することで、任意の数字の前にゼロを追加することができます:
1。MS Excelのワークシートを開きます。あなたがゼロを追加する前に、セルに数字を書き込みます。セル内のマウスを右クリックし、[書式設定セル…オプションを選択します。セルの書式設定…オプションを選択します。4.ウィンドウからNumbersタブを選択し、左のCategory :セクションのCustomオプションをクリックします。
5.Typeセクションから0オプションを選択します。例えば、あなたの数字は 12345 ですので、タイプセクションで選択した 0 の後に 5 つのゼロを入力する必要があります。入力されたゼロの数が数字に変換され、結果は 012345 となります。
I found the solution on a forum:
Your numbers are probably stores as numbers, if you still want them stored as numbers you could use custom number formatting.
Select Format -> Cell -> Number -> Custom
Enter this format. 00000000000
これは、11桁の数字を表示し、ゼロを先頭にします。