位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

如何解決EXCEL表格中數(shù)字被變成科學計數(shù)法的問題?

提問人:周麗平發(fā)布時間:2021-08-09

方法一:最簡單點的方法就是直接把需要的單元格格式設(shè)成文本格式,這樣輸入的數(shù)字就會變成文本格式了,不會變成科學計數(shù)法。

方法二:直接在輸入的時候多在數(shù)字前輸入個 ‘ 單引號,例如:’123456 這樣其實也是把這個轉(zhuǎn)化成文本而已,原理是一樣的。

這兩個操作其實都是很簡單的,相信大家也都知道。主要的問題是一個當別人發(fā)一個文檔給你打印,你打開一看里面的數(shù)字列(比如記錄身份證號或者電話號碼的)全變成科學計數(shù)法了,總不能打印個科學計數(shù)法出來吧,那就沒啥意義了。而上面的方法都是針對剛要輸入或者正在輸入的有效,這可怎么辦?!

其實有個比較笨一點的方法就是把這列直接設(shè)置成文本格式,當然會發(fā)現(xiàn)設(shè)置完文本格式以后還是顯示著科學計數(shù)法,此時需要的就是雙擊一下這個單元格,讓它刷新一下這樣就會變成文本格式了。如果量少的話這個方法確實還是可行的,如果量太多的話那一個個單元格雙擊過去可能不太現(xiàn)實了。

這時可以用公式來滿足我們的要求了,在輔助列里面用公式=A1&”" (意思是該單元格內(nèi)容等于A1的內(nèi)容加上一個空的內(nèi)容,其實還是等于A1) 然后下拉填充一下其它單元格就行了,是不是很快。其實也可以把上面的公式換成 =left(A1,11) (從左起取A1內(nèi)容的前11位,當然具體位數(shù)可以自己定)。

說到里突然想到一個,如果當你的單元格內(nèi)的數(shù)字變成文本了怎么辦,特別是從別的網(wǎng)站復制過來的時候,不小心都會變成文本.文本是沒辦法參加計算的.像上面說的那樣把單元格設(shè)置成數(shù)值格式然后再一個個雙擊? 不至于吧!

一樣沒必要這么麻煩的,只要將記錄數(shù)字的這列直接 “分列” 一下就好了,沒想到吧. 先將整列設(shè)置成需要的格式然后在分列的時候選擇按 “分隔符號” 來分列.在以什么樣的分隔符來分列中,什么都不選直接下一步完成分列.其實什么列都沒分出來,但是原來文本格式的數(shù)字就變成了數(shù)值的了,連鋪助列都不需要了,但這個方法不適合上面的科學計數(shù)法.

繼續(xù)查找其他問題的答案?

回復(0)
返回頂部