社会保障番号をExcel 2007に入力しようとしたときに、私の父は番号をゼロ(0
)で始めることができないことに気付きました。
例:0123456789
は123456789
に変わります
先行ゼロが入力されたままで、消えないようにするには、何をする必要がありますか?
挿入するすべての数値に共通の長さがある場合は、それらにカスタム形式を設定できます。
したがって、123456789を0123456789に変換したい場合は、0000000000
という形式を使用します。
代わりに、引用符( ')を入力してから数値を入力する方法もあります。この方法では、数値は文字列として扱われるため、先頭のゼロが保持されます。 (見積もりは表示されません)
Excelには、社会保障番号用の特別なフォーマットがあります。
これらのセルにSSNを入力すると、先行ゼロが取られます。
https://stackoverflow.com/a/3992588/366496 から取得すると、これが最も速く簡単です。
=TEXT(A1,"0000")
ただし、TEXT関数は、日付の書式設定など、その他の高度な機能も実行できます。
いつでも列を「テキスト」としてフォーマットできますbefore値を入力します。
そのようにして、Excelは、それが数値であるかどうかを推測しようとせず、先行ゼロを保持します。
数字を入力する前に 'を入力する手間が省けます。
私は見つけました フォーラムの解決策:
数値はおそらく数値として保存されますが、それでも数値として保存したい場合は、カスタムの数値書式を使用できます。
書式->セル->数値->カスタムを選択します
次の形式を入力してください:00000000000
これにより、数字が11桁と先行ゼロ付きで表示されます。
それが私たちにとってどのように重要であるかを知っているので、私たちはゼロを無視することはできません。次の手順を実行して、任意の数値の前にゼロを追加できます。
MS Excelワークシートを開きます。
ゼロを追加する前に、セルに数値を書き込みます。
セル内でマウスを右クリックし、「セルのフォーマット...」オプションを選択します。 セルのフォーマットウィンドウが表示されます。
ウィンドウから[Numbers]タブを選択し、左からCustom optionをクリックしますCategory:セクション。
「タイプ」セクションから「0」オプションを選択します。
番号を入力します。あなたの数が数字を含むのと同じくらい多くのゼロの。たとえば、数値は12345であるため、タイプセクションで選択した0の後に5つのゼロを入力する必要があります(例:00)。
OKをクリックします。入力したゼロの数は数字に変換され、結果は012345になります