有網友問到在 Excel 中將數字填入儲存格後,卻顯示 E+15 之類的數字,是什麼原因?
(觀察下圖)根據微軟網站提供的資料:
Microsoft Excel 會保留 15 個有效位數。若要顯示所有的 15 個位數,必須使用非一般的數字格式 (自訂或內建)。一般的數字格式顯示最多 11 的數字字元,以計算數字的字元為十進位小數點。因此,如果數字包含小數點,Excel 可以顯示最多 10 個有效位數,但如果數字沒有小數點,Excel 可以顯示最多 11 個有效位數。
(1)
若你輸入一個位元數較大的數字,例如:12345678901234500000,若在預設的數值格式之下,你將會看到被顯示為指數型表示:1.23457E+19,其含小數點只顯示 7 個有效位數。
(2)
若數值格式已經先設定為:文字,再輸入數字時,則會完整顯示這個數字構成的文字串。例如:12345678901234567890,會完成的顯示。若不想設定數值格式為文字,也可以直接輸入:'12345678901234567890(最前方加上「'」)。
(3)
若將儲存格數值格式設定為:????????????????????(20個?),則會顯示15個有效位數的內容,其餘補0(有5個)。
全站熱搜
留言列表