Excel---你肯定遇到過表格數字變E+,一個0讓它現原形

當Excel表格中的數字超過11位時,數字自動變成E+的格式

這是所有操作過表格的小哥哥小姐姐遇到過的問題


Excel---你肯定遇到過表格數字變E+,一個0讓它現原形


一、E+是什麼?


E+是科學技術法,相當於10^n (10的n次方),如:

8.70222E+11等同於 8.70222*10^11


理解了E+的含義,再看一個Excel高手才能看清白的公式


【例】返回最近一天的日期和利潤


=LOOKUP(9E+307,A:A)


公式中的9e+307,就是lookup用一個足夠大的數字(9*10^307)在A列從下至上查找,返回最後一行的內容。


Excel---你肯定遇到過表格數字變E+,一個0讓它現原形


二、如何讓E+的數字能正常顯示?


選取區域 - 設置單元格格式 - 數字自定義,輸入0即可


Excel---你肯定遇到過表格數字變E+,一個0讓它現原形


其實你輸入# 和 ?一樣可以正常顯示


Excel---你肯定遇到過表格數字變E+,一個0讓它現原形


三、0、#和 ?有什麼區別


這3個符號都是單元格自定義格式的佔位符,用一個小例子一下就可以看明白。

【例】下表中第一列為數字,後三列分別設置自定義格式代碼00000.00、#####.## 和 ?????.00

Excel---你肯定遇到過表格數字變E+,一個0讓它現原形


從上表中我們可以看出3個佔位符的區別:


  • 0比較強勢,當數字的位數小於0的個數時,必須要用0補齊,如1234會顯示01234.00
  • #比較好說話,當數字個數小於設置的#個數時,不需補位。
  • ?也是比較強勢,當數字小於 ?的個數時,就用空格補位。?常用於對齊不規則小數


PS:今天通過最常遇到的數字變E+,給同學們普及一下科學計數法和自定義格式的佔位符。如果同學們想了解更多自定義格式,蘭色以後再詳細講解。


分享到:


相關文章: