
我的 Excel 電子表格正在計算一些小數值。根據輸入值,結果可能是例如
0
0.5
0.04166(6)
我希望這些值顯示為
0
0.5
0.0417
即限制小數位數的最大位數,但不設定最小位數,依需求允許為0或更多。
使用「常規」格式,我得到所需的最少但無限數量的數字,即 0, 0.5, 0.0416667。
使用“數字”格式,如果我想得到 0.0417,我會得到 0.0000 和 0.5000。
有辦法嗎? FWIW 我使用的是 Excel 2010。
答案1
答案2
如果更改值對您來說不是問題(您寫過‘顯示為’),您可以使用=ROUND(...)
您計算的任何內容,或在新列中使用。第二個參數定義您希望四捨五入的位數,例如
=ROUND(2/3,4)
將為您提供0.6667
。