如何防止Excel舍入數字或添加多餘的0?

如何防止Excel舍入數字或添加多餘的0?

我有一列數字,如下圖:

在此輸入影像描述

但顯示儲存格的實際值為 20130.153334

其他值具有不同的小數位數。我不想添加多餘的 0,所以我不能只指定要顯示的特定小數位數。我真的只想將這些值視為文字。

我已經將單元格的格式更改為文本,因為文本的描述是:“即使儲存格中有數字,文字格式儲存格也會被視為文字。儲存格完全按照輸入的方式顯示。「。但是,它顯然沒有完全按照輸入的方式顯示!奇怪的是,如果我在單元格上按 F2 進入編輯模式,然後按 Enter,它就會正確顯示。我無法手動執行此操作 2000+不過有記錄!

如何防止數字被四捨五入?

答案1

如果儲存格中已有數字,則無法將格式變更為文字(...或可以,但不起作用!)。您可以驗證 - 如果資料位於 A1 中,則將格式變更為文字並在 B1 中使用此公式

=ISTEXT(A1)

答案將為 FALSE

您需要將儲存格格式設定為文字您輸入數據 - 然後數據將按輸入顯示

若要將列格式化為「事後」文本,請嘗試以下操作:

選擇資料列然後使用

資料>文字到列>下一步>下一步>在「列資料格式」下選擇「文字」>完成

這應該將整個列格式化為文本,並顯示輸入的每個條目的位數。

答案2

crtl+ASelect all - right click - format cells - custom- ########.#####################將執行您想要的操作
它不會顯示前導零或尾隨零

答案3

您的問題是您將數字格式化為文字而不是數字,並且沒有顯示足夠的小數位,因此必須四捨五入。
crtl+ASelect all - right click - format cells - number - change decimal places然而許多你想展示和檢查的use 1000 separator (,)

答案4

網站解釋如何設定舍入精度。

簡短版本: Ctrl-a要標記所有單元格,請右鍵單擊單元格 - >選擇單元格格式 - >選擇您的精確度

相關內容