例如,行1具有A1 = 1,B1 = 2和C1 =「N/A」。 我想計算三個單元格的總和,但不會將C1從公式中移除。如何使excel在包含字符的行中的值總和時忽略忽略字符
如果我簡單地使用= Sum(A1:C1),結果將是一個錯誤。那麼,我該如何解決這個問題呢?
例如,行1具有A1 = 1,B1 = 2和C1 =「N/A」。 我想計算三個單元格的總和,但不會將C1從公式中移除。如何使excel在包含字符的行中的值總和時忽略忽略字符
如果我簡單地使用= Sum(A1:C1),結果將是一個錯誤。那麼,我該如何解決這個問題呢?
您可以使用SUMIF
(更好的選擇,如果你的範圍只包含#N/A
錯誤):
=SUMIF(A1:C1,"<>#N/A")
,或者,如果你的範圍不僅包含#N/A
而且其他錯誤:
=SUM(IF(ISNUMBER(A1:C1),A1:C1))
這是一個陣列公式,所以鍵入公式然後按CTRL + SHIFT + ENTER。大括號將自動出現在公式的開始和結束處。
=sum(A1:A5)
[用於常規小區]
=sum(A1,D1,G1)
[而拿起不同小區)
另一種選擇:'= SUM(IFERROR(A1:A3,0))'(也陣列式) –
absolutelly,它的甚至更短:) –