合計の列なしで SUMPRODUCT の SUBTOTAL を計算する必要があります。この数式を理解できません...より正確には:
Sumproduct(B2:B4,C2:C4) を小計できる数式が必要な場合、
またはフィルターを使用して D1 の表示セルのみを小計する場合 (たとえば)
助言がありますか?
合計の列なしで SUMPRODUCT の SUBTOTAL を計算する必要があります。この数式を理解できません...より正確には:
Sumproduct(B2:B4,C2:C4) を小計できる数式が必要な場合、
またはフィルターを使用して D1 の表示セルのみを小計する場合 (たとえば)
助言がありますか?
このアプローチを使用できます
=SUMPRODUCT(B2:B4,SUBTOTAL(9,OFFSET(C2:C4,ROW(C2:C4)-MIN(ROW(C2:C4)),0,1)))
これにより、以前と同じ結果が得られ、すべてが表示されますが、2番目の部分をフィルタリングすると、非表示の行がゼロになり、効果的に無視されます
これをさらに一歩進めるために、条件を組み込むこともできます。これにより、たとえば、フィルタリングされたデータに基づいて要約テーブルを作成できます:国チェックを組み込むことができます)
「乗算コンマ」を「乗算アスタリスク」に置き換えた場合(また、乗算する各ブロックを括弧で囲んできれいに保ちます)、別の乗算ブロックを追加すると、次のように追加されました(G6:G523=E2)*
。G
そしてE2
、フィルタリングされた要約を知りたい国は...
=SUMPRODUCT((G6:G523=E2) (E6:E523) (SUBTOTAL(9,OFFSET(E6:E523,ROW(E6:E523)-MIN(ROW(E6:E523)),0,1))))
誰かが「なぜ国でフィルタリングしないのですか?」と言うでしょう....そうですね、合計のブロック全体が必要で、その下に英国の合計と米国の合計を表示したい場合があります。 .