配列式を使用して、列と行の両方の値に対して条件付きの範囲を自動的に展開して合計しようとしています。配列の式行と列の条件付きSUMIF値
など。数式は自動的に拡大され、SUMIFの条件としてFoo
と1
に基づいて範囲を合計し、次にSUMIFで次の条件としてBar
と1
のように範囲を合計します。
例:
Foo Bar Baz
1 10 20
2 10
3
サンプル・データ範囲:
Amount ID Name
10 1 Foo
10 2 Foo
20 1 Bar
私は答えを見てきましたhereしかし、私は式の構築方法で何かが欠けていると思います。行と列が評価されていることに対処する必要がなくなるために、転置を使用する必要があるような気がします。
私は単純なSUMIF()でこれを行うことができますが、データは動的であるため、データが更新されるたびに配列の数式で範囲を再割り当てする必要がなくなります。
通常、ピボットテーブルによって処理されるものです。 – pnuts
私も同様に考えています。私は答えとしてピボットテーブルを備えた他の投稿を見つけましたので、それを試してみます。ありがとう! – Chef1075