2017-07-12 2 views
0

列Aが「遠」と等しい場合、列B〜Dを合計します。Excelの集計列

誰もこの計算のための滑らかな式を持っていますか?

答え読み込みする必要があります。10 + 10 + 3 + 12 + 2 + 5 =

A B C D 
Far 10 10 3 
Sol 10 21 12 
Far 12 2 5 
Sol 10 2 62 
Gulf 10 4 0 

答えて

3

SUMPRODUCT:

=SUMPRODUCT(($A$2:$A$6="Far")*$B$2:$D$6) 

enter image description here


SUMIF。

=SUMIF(A:A,"Far",B:B)+SUMIF(A:A,"Far",C:C)+SUMIF(A:A,"Far",D:D) 

enter image description here


どちらも、それぞれの長所と短所を持っています。

SUMPRODUCTは、式が短くメンテナンスが簡単ですが、配列型の式であり、参照はデータセットに限定する必要があります。

SUMIFは配列ではありませんが、範囲が同じサイズでなければならず、各列に対してSUMIFを実行して結果を合計する必要があります。