
私のExcelスプレッドシートはいくつかの小数値を計算しています。入力値に応じて、結果は次のようになります。
0
0.5
0.04166(6)
これらの値は次のように表示されます
0
0.5
0.0417
つまり、小数点の最大桁数は制限しますが、最小桁数は設定せず、必要に応じて 0 以上にすることができます。
「一般」形式では、0、0.5、0.0416667 など、必要最小限の桁数が得られますが、桁数は無制限です。
「数値」形式では、0.0417 を取得したい場合、0.0000 と 0.5000 が得られます。
何か方法はありますか? ちなみに、私は Excel 2010 を使用しています。
答え1
答え2
値を変更することが問題にならない場合(「として現れる」) を使用する場合は、計算した数値の前後、または新しい列に を使用できます=ROUND(...)
。2 番目のパラメーターは、何桁に丸めるかを定義します。たとえば、
=ROUND(2/3,4)
は になります0.6667
。