2013-04-12 54 views
1

請考慮下面的Excel工作表:如何在Excel中添加值而忽略缺失值(編碼爲999)?

A B C D E F 
--------------------------- 
1 10 5 999 999 10 25 
2 5 1 10 999 5 21 
3 5 1 100 1 5 112 

我需要的是在F列的每個細胞加起來的每一行的值的公式,而忽略999值。所以,通常在細胞F1公式是:

=SUM(A1:F1) 

但是這顯然會返回2048,而不是25所以我的問題:什麼配方加起來所有的值,忽略999(缺失)值?

+1

你能以0替換所有999個價值?這似乎更容易存儲... – Zyerah

+1

'= SUMIF(A1:E1,「<999」)' – Passerby

+2

@Passerby:是的,就是這樣。但是稍微修改'= SUMIF(A1:F3,「<> 999」)'這也是一個有效的答案。爲什麼不發佈它;)? –

回答

4

從註釋擴展(和感謝@SiddharthRout):

您可以使用

=SUMIF(A1:E1,"<>999") 

列F

+0

+ 1好而簡單:) –