回答:
それを行うには、次の式を使用します。
=SUMPRODUCT(A2:A10,SUBTOTAL(9,OFFSET(B2:B10,ROW(B2:B10)-MIN(ROW(B2:B10)),0,1)))
コメントで述べたようにSUBTOTAL
、手動で非表示の行では機能しないことに注意してください。「フィルター」により非表示になっている行のみが計算でスキップされます。
編集
XOR LXのおかげで:パラメータをSUBTOTAL
100 増やした場合、手動で非表示の行でも機能します。計算式は次のようになります:
=SUMPRODUCT(A2:A10,SUBTOTAL(109,OFFSET(B2:B10,ROW(B2:B10)-MIN(ROW(B2:B10)),0,1)))