私は何かが明白で何かを見逃しているかどうかわかりませんが、私が必要とするものの周りに私の脳を包むことはできません。私は販売可能な製品とさまざまな基準のテーブルを持っています。私は小さな店舗リストを持つ第2のテーブルと、結果セットにそれらを含めるべきかどうかの第2の列を持っています。この例では、店舗789は決して含まれませんが、「x」がその2番目の列に配置されているかどうかによって、123および/または456を含めることができます。異なる表の基準を持つSUMIFのようなExcel formua
私の結果では、簡単なSUMIFS
ステートメントで商品と色を使い分けています。しかし、2番目のタブで「x」になっているサイトをフィルタリングできるようにしたいと思っています。どのように私は簡単にそれを行うことができますか?私は生データシートに列を挿入してif文を追加した後、それを私のSUMIFS
の第4基準として使用しましたが、より洗練されたソリューションを探していました。
は私が一致する店舗やフィルタの残りの部分のいずれかを取得することができますが、私は同じ文で一緒に両方の仕事をするか、またはどのように彼らは「×」-edであれば、それらを含めるようにする方法を見つけ出すことはできません。
これは、フィルタリング店
=SUMPRODUCT(SUMIF('Tab1'!A:A,'Tab2'!A:A,'Tab1'!D:D))
私に取得するこれらのどちらかがフィルタリング製品私に取得します:
=SUMIFS('Tab1'!D:D, 'Tab1'!B:B, A2, 'Tab1'!C:C, B2)
=SUMPRODUCT(--('Tab1'!B:B=A2), --('Tab1'!C:C=B2), 'Tab1'!D:D)
Tab1を
Store | Product | Color | Sales
--------------------------------
123 | A | Red | 1
123 | A | Blue | 2
123 | B | Red | 4
456 | A | Blue | 8
456 | B | Red | 16
789 | A | Red | 32
789 | B | Red | 64
TAB2
Store | Include
---------------
123 |
456 | x
結果:
Product | Color | Sales
------------------------
A | Red | 0
A | Blue | 8
B | Red | 16
ありがとうございました。私はそれがあまりにも、リストから欠落していたかどうかを知りたいと思ったとして、私はそれに似た何かをやったが、私はインデックス/マッチを使用しました。しかし、私は本当に合計が必要になりますいくつかのデータシートは、実際に存在するため、別のことStoreListを維持するために期待していました。 –