
excel顯示完整數(shù)字需設置為文本格式。首先選中單元格或整列,右鍵選擇“設置單元格格式”,在“數(shù)字”選項卡中選擇“文本”,可避免科學計數(shù)法;其次若數(shù)字不超過15位,可使用“數(shù)字”格式并將小數(shù)位設為0;再次導入csv等外部數(shù)據(jù)時,應通過“自文本”功能,在導入向導中將對應列設為“文本”格式;此外批量取消科學計數(shù)法可通過選中區(qū)域統(tǒng)一設置文本格式,或使用“選擇性粘貼”先固化數(shù)值再更改格式;最后注意excel會因內容長度自動判斷格式,因此導入時務必手動調整列格式以確保長數(shù)字不被轉換。
Excel顯示完整數(shù)字,本質上就是讓它別用科學計數(shù)法。這事兒說起來簡單,但有時候也挺讓人頭疼的,尤其是一堆數(shù)字導入進去,全變成亂碼一樣的科學計數(shù)。
解決方案
首先,最直接的方法就是格式設置。選中你要修改的單元格,或者整列,右鍵,選擇“設置單元格格式”。在“數(shù)字”選項卡里,選擇“文本”。文本格式會強制Excel把單元格里的東西當成文字處理,這樣就不會自動轉換成科學計數(shù)了。
如果數(shù)字位數(shù)不多,比如15位以內,可以試試“數(shù)字”格式,然后把“小數(shù)位數(shù)”設置為0。但這種方法有個限制,Excel對數(shù)字精度有限制,超過15位的數(shù)字,后面的位數(shù)會被強制變成0。
還有一種情況,如果你的數(shù)據(jù)是從其他地方導入的,比如CSV文件,導入的時候就要注意。Excel在打開CSV文件的時候,會根據(jù)內容自動判斷格式。這時候,你可以先打開Excel,然后選擇“數(shù)據(jù)”選項卡里的“自文本”,選擇你的CSV文件,在導入向導里,把對應列的格式設置為“文本”,這樣導入就不會被自動轉換了。
為什么Excel會自動使用科學計數(shù)法?
Excel默認會根據(jù)單元格內容的長度和數(shù)值大小,自動判斷是否使用科學計數(shù)法。當數(shù)字位數(shù)過多,或者數(shù)值過大或過小,Excel覺得用科學計數(shù)法更方便顯示的時候,就會自動轉換。這其實是為了保證表格的可讀性,但有時候確實會給我們帶來麻煩。
如何批量取消科學計數(shù)法?
如果你的表格里有很多單元格都顯示為科學計數(shù)法,一個個手動修改肯定很麻煩。這時候,你可以選中所有需要修改的單元格區(qū)域,然后按照前面說的方法,設置單元格格式為“文本”。
另外,還可以試試“選擇性粘貼”這個功能。復制你需要轉換的區(qū)域,然后在空白區(qū)域右鍵,選擇“選擇性粘貼”,選擇“數(shù)值”,然后再設置格式為“文本”。這個方法可以先把公式計算的結果固定下來,然后再轉換成文本格式。
導入數(shù)據(jù)時如何避免出現(xiàn)科學計數(shù)法?
導入數(shù)據(jù)時,最關鍵的是在導入向導里設置正確的列格式。無論是CSV文件還是TXT文件,在導入的時候,Excel都會彈出導入向導。在向導里,你可以預覽每一列的數(shù)據(jù),并且可以設置每一列的格式。一定要把包含長數(shù)字的列設置為“文本”格式,這樣才能避免被自動轉換成科學計數(shù)法。有時候,導入向導會根據(jù)前幾行的數(shù)據(jù)自動判斷格式,如果前幾行的數(shù)據(jù)沒有超過15位,它可能默認設置為“常規(guī)”或者“數(shù)字”格式,這時候一定要手動修改。
以上就是Excel如何取消科學計數(shù)法Excel顯示完整數(shù)字格式設置的詳細內容,!

