9E 307,這是什麼密碼?Excel忽略錯誤值求和,通關密碼原來就是它
9E 307是Excel裡的科學計數法,一般我們可以寫成,9E307或者是9e307,都是可以的,它的意思是9*10^307,對于excel的Variant 類型的數據,最大可以達到1.797693134862315E308,但是這個不好記,而9E 307已經足夠大到Excel能接受的最大數值了,逐漸的,大家在excel中經常用9E 307代表最大數,變成了約定俗成的用法。
如下圖,我們想對數值求和,但是其實有錯誤值,在這種情況下,我們平時習慣使用的sum函數,就不靈了。
那麼,應該怎麼樣才能忽略錯誤值呢?
方法1:sum與ifferor搭配
我們在B2單元格輸入公式=SUM(IFERROR(A2:A6,0)),能過iferror函數,如果單元格值為錯誤值,則返回0,0肯定就能參與計算。如圖所示,iferror(A2:A6,0),最後邊那個兩錯誤值,就返回了數值0了。
然後再通過sum函數求和,注意這裡是數組公式,輸入公式之後 ,通過同時按下Ctrl Shift Enter,來組成數組公式,才能正确計算。
方法2:SUMIF函數,通過9E307限制求和條件
第二種方法,我們可以使用sumif函數,估計大家也都知道了,sumif函數是單條件求和函數,語法為sumif(條件區域,條件,求和區域),當條件區域和求和區域一緻時,求和區域可以省略不寫。那麼,我們的求和區域還是A2:A6,然後我們的求和條件呢?就是<9E307了,因為這個數值很大,可以理解為隻要是數值就符合條件會參與求和。而錯誤值呢?因為在Excel的設定中,錯誤值是比任何數值都要大的,所以就把錯誤值排除在外了。因此可以忽略錯誤值進行求和。最終我們的公式就簡寫為=SUMIF(A2:A6,"<9e307")。
延伸一下數據類型的小知識
在Excel單元格中輸入保存的數據類型
4種基本類型:
數值: 1、最大精确到15位有效數字
數值: 2、超15位之後的變為0,如123456789123456789會變123456789123456000
日期: 日期和時間是一組“序列值”中的數值,可直接參與加減等運算
文本: 非數值性的文字以及不需要進行數值計算的數字(文本類型)
公式: 以”=“号開頭,很多計算都是通過公式來完成實現的
特殊數值
邏輯值: 隻有TRUE(真)和FALSE(假)
錯誤值: #N/A,#VALUE,#DIV/0,#NAME?,#REF!,#NUM!,#NULL!
大小比較: 數字<文本<邏輯值
按(……負數、0、正數、文本、FALSE、TRUE)從小到大
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!