2017-03-11 120 views

回答

1

如你已經發現,一個SUMIF期望二者的標準陣列和求和陣列既行或列,但每一個也沒有。你已經正確地使用了相同數量的單元格;問題是他們在不同的方向。 TRANSPOSE函數可以反轉外部函數「看到」其中一個數組的方向,但您需要從SUMIF更改爲SUMPRODUCT,然後將其作爲數組公式輸入,方法是按Ctrl + Shift + Enter。

=SUMPRODUCT((B$2:B$5="yes")*(TRANSPOSE($H2:$K2))) 

當與CSE正確輸入,結果在L2是2.3。對於類似於以下的內容,向右和向下填充。

enter image description here

我不相信你可以使用與SUMIF轉,但有人可能知道一招吧。