2016-05-10 47 views
1

我試圖通過使用SUMIF函數中的條件列表來簡化SUMIFS公式。但是,我的SUMIF公式似乎只考慮了第一個標準。我錯過了什麼?請參閱下面的圖片和公式。將SUMIFS轉換爲SUMIF

=SUMIFS(C1:C10,B1:B10,"<>ebay",B1:B10,"<>best buy",B1:B10,"<>amazon") 


=SUMIF(B2:B10,{"<>amazon","<>best buy","<>ebay"},C2:C10) 

enter image description here

+1

你爲什麼要這麼做? –

+0

這兩個公式的邏輯完全不同。首先是:總和C如果B <>「eBay」AND B <>「最好買」AND B <>「亞馬遜」。所以排除eBay,最好的和亞馬遜的總和。第二 - 用'SUM'包裹 - 是:如果B <>「ebay」則加總和C如果B <>「最好買」則加總和C如果B <>「亞馬遜」則加總和C. ??? –

回答

0

您可以嘗試使用IF結合SUM

=SUM(IF((B1:B10<>"ebay")+(B1:B10<>"best buy")+(B1:B10<>"amazon"),C1:C10,0)) 

按CTRL +SHIFT + ENTER將其作爲數組公式輸入。

0
=SUM(IF((B1:B10<>"ebay")*(B1:B10<>"best buy")*(B1:B10<>"amazon"),C1:C10)) 

CTRL + SHIFT + ENTER輸入此作爲數組公式。

+1

這個答案看起來和我的一樣,但是你的代表更高,所以你必須先寫下它。 –