すべての入力が数字である列があります。しかし、これらの数字は実際には実数ではありません。ある意味では現実的ではありません。この場合、5は50とは大きく異なります。
問題は、5を追加するたびに、シートが自動的に5に変更することです。 ** 050 **も試しました。つまり、 space 無駄に。 5のように自動修正されます。
これを回避するにはどうすればよいですか?
50
と050
に違いがある場合、あなたが持っているのはstrings
(つまりテキスト)です。
Format
> Numbers
> Plain Text
を介してセル形式をPlain Text
に変更すると、先行ゼロが維持されます。
@jamの answer なので、スプレッドシートの機能が改善される可能性があります。
数字を数字として保持して使用する場合(自動入力など)、設定を適用できます
Format > Number > More Formats > Custom number format...
メニューを選択し、パターンを000
に設定します。ゼロの数は、先頭のゼロで補完が行われる桁数を表します。
セルをテキストとして書式設定するより簡単な方法は、番号に先行アポストロフィを追加することです。セルに入力します
'050
また、文字列050
として解釈されます。
別のオプションは、式として記述することです:
="050"
請求書に使用するカスタム日付コードを作成するために、今年の現在の月の先頭にゼロを付ける必要がありました。これは私がやったことです:
=IF(LEN(MONTH(TODAY()))=1;CONCATENATE(0,MONTH(TODAY()));MONTH(TODAY()))