Excelのsumifを使用して、行と列の条件を使用して行列の要素の合計を見つけることは可能ですか?例:マトリックス:
c d e
a 1 2 3
b 4 5 6
b行、d列、e列の要素を合計したいと思います。このソリューションは、大きな次元の行列でも機能するはずです。醜いフォーマットでごめんなさい。
たぶん、この式はあなたのニーズに拡張することができます:( A1:D3のデータ)
=SUMPRODUCT(--ISNUMBER(MATCH(B1:D1,{"d","e"},0)*MATCH(A2:A3,{"b"},0)),B2:D3)
同様の方針に沿って、次のことを試すことができます。
= SUM(((B1:D1 = "d")+(B1:D1 = "e"))*(A2:A3 = "b")* B2:D3)
これは、算術演算に関して、TRUEが1で、FALSEが0であるという考えを使用しています。