行が特定の基準を満たしている場合に列のすべての値を合計するSUMIF式を探しています。基準は、3つのカテゴリ(A、B、またはC)のいずれかに一致する必要があるということです。私のデータは次のようになります。
A 5 4
B 32 4
B 12 6
B 4 7
A 21 342
C 2 2
C 1 1
A 3 5
A <total A> <total A> etc
B <total B> <total B> etc
C <total C> <total C> etc
数式は、水平方向にドラッグすると機能するはずです。
助けてくれてありがとう!
@MikeMeinzはあなたに正しい答えを与えました。式は次のように簡略化できます。
列Bでは、基準A、B、およびCの合計は次のように計算できます。
=SUMIF($A1:$A8,"A",$B1:$B8)
=SUMIF($A1:$A8,"B",$B1:$B8)
=SUMIF($A1:$A8,"C",$B1:$B8)
注:要件に従って、セルを水平方向にドラッグした場合に値を同じに保つために、絶対参照($)が使用されます。
セルがドラッグされた後の現在の列の合計を計算する場合(固定列、つまりこの例では列Bではなく)、次のように数式を変更します。
= SUMIF($ A1:$ A8、 "A"、B1:B8)
同様に、同様の構文を列Cに適用できます。よろしくお願いします。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加