tft每日頭條

 > 生活

 > excel用公式求和求不了是什麼原因

excel用公式求和求不了是什麼原因

生活 更新时间:2024-11-28 12:37:11

看似簡單的求和,其實是問題的多發地!“對包含錯誤值的數據求和該怎麼做?要是直接求和,得到的結果也是一個錯誤值,這可該如何是好!”别擔心,今天給大家分享3種用公式直接忽略錯誤值求和的方法,難題瞬間化解!

按照對應的訂單号引用已有的收貨金額,這種問題相信很多朋友都會處理,用VLOOKUP函數就能搞定。

excel用公式求和求不了是什麼原因(有錯誤值沒法求和)1

我們今天要讨論的是如何對含有錯誤值的數據進行求和。

如果直接求和,得到的結果也是一個錯誤值,如下圖:

excel用公式求和求不了是什麼原因(有錯誤值沒法求和)2

對于這種要對含有錯誤值的數據求和的情況,今天分享3種公式的處理方法,希望大家能夠通過公式的解析,來掌握解決問題的思路,做到舉一反三,融會貫通。

公式套路①:SUM IFERROR組合

求和少不了SUM函數,而要處理錯誤值,自然也少不了IFERROR函數。因此将這兩個函數結合使用,就能實現忽略錯誤值求和的目的,公式為:=SUM(IFERROR(C2:C18,0))

excel用公式求和求不了是什麼原因(有錯誤值沒法求和)3

公式解析:

IFERROR函數隻有兩個參數,格式為IFERROR(待處理數據,數據為錯誤時返回的結果)。在本例中,要處理的數據就是收貨金額所在的區域C2:C18,當收貨金額為錯誤值時,返回0。因此IFERROR(C2:C18,0)的結果為:

excel用公式求和求不了是什麼原因(有錯誤值沒法求和)4


因為IFERROR的第一參數引用的是單元格區域,這樣就會得到一組數字,所以在使用SUM函數進行求和時需要同時按住Ctrl Shift 回車鍵生成數組公式。此時公式兩邊會自動出現花括号,公式得到正确結果。

公式套路②:SUMIF函數

SUMIF函數也是一個很常用的函數,基本功能是按指定的條件進行求和,格式為SUMIF(條件區域,條件,求和區域)。當條件區域和求和區域一緻時,求和區域可以省略不寫。

在本例中實際要做的是對大于0的數據進行求和,錯誤值連數字都不是,當然不滿足大于0這個條件了。因此公式為=SUMIF(C2:C18,">0")

excel用公式求和求不了是什麼原因(有錯誤值沒法求和)5

如果你需要處理的數據不全是大于0的數,就需要用到下面這個公式:=SUMIF(C2:C18,"<9e307")

9e307的意思是9*10^307,這幾乎是Excel能接受的最大數值了。因此對小于最大數字的數據進行求和,也可以忽略錯誤值。

公式套路③:AGGREGATE函數

要說AGGREGATE函數,那可是一個非常強大的多功能統計函數,比前面說到的SUBTOTAL函數都還要厲害!在本例中我們隻是用到了它衆多功能中的一項,忽略錯誤值的求和。

這個函數有四個參數,基本結構為AGGREGATE(功能代碼,要忽略哪些數據,要統計的數據區域,k值),其中第四參數隻在某些特殊功能下才需要使用,在本例中忽略,公式為:=AGGREGATE(9,6,C2:C18)。

excel用公式求和求不了是什麼原因(有錯誤值沒法求和)6

第一參數共有19種選項,9表示求和。

excel用公式求和求不了是什麼原因(有錯誤值沒法求和)7


第二參數共有8種選項,6表示忽略錯誤值。

excel用公式求和求不了是什麼原因(有錯誤值沒法求和)8

excel用公式求和求不了是什麼原因(有錯誤值沒法求和)9

End.

編輯:南北(牛賬網小編)

牛賬網,為您提供會計實操幹貨與考證經驗分享、2000 們免費教學視頻及題庫等,讓您所學及所用。

公衆号:牛賬會計

免責聲明:本文内容僅供閱讀者參考,具體以相應法規及當地行政機關判定結果為準。引用或轉載,請注明以上信息。

點擊下方“了解更多”領取免費實操課程/0基礎入門課程!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved