私はサンプル添付データを持っていると私はデータシンプルかつ効率的なIFSとSUMIFS
例えば、与えられた以下の基準や複数の条件を評価するためにSUMIFSを使用したい
クラス: つぶやく
センター:TRE
単位:
章:X
が、私は簡単にそうようSUMIFSを書き込むことができます。
=SUMIFS(Amount,Class,buz,Centre,tre,Unit,a,Section,x)
しかし一つまたは二つの範囲のすべての値が1つだけでなく、それを上記のように評価し、する必要がある場合には、
クラス:すべてのクラス(例えば、私はすべてのクラスだけでなくbuz
をしたい)私はsumifs
条件でif
を組み合わせることができますテーブルに
センター:TRE
単位:
章:X
=If(Class=all classes in a range,
SUMIFS(Amount,Centre,tre,Unit,a,Section,x),
SUMIFS(Amount,Class,buz,Centre,tre,Unit,a,Section,x))
私はその上に達成するためのより良い方法を探していますが、特に単純となります大きいデータセットでは遅くなる傾向があり、SUMIFS
は高速で効率的です。
SUMIFSは、あなたの最も早い解決策になるだろう、それはこの種のもののために最も合理式です。他はすべて配列型になり、SUMIFSよりも遅くなります。 VBAでもさらに遅くなります。 –