我有个样本附加数据和我想使用SUMIFS评估数据简单高效IFS和SUMIFS
例如,给定下列条件和多个条件
类别: BUZ
中心:TRE
单位:一个
条:X
我可以很容易地写出一个SUMIFS像这样:
=SUMIFS(Amount,Class,buz,Centre,tre,Unit,a,Section,x)
然而,如果需要进行评估,而不只是它的一个像上面的一个或两个范围的所有值, (例如,我想所有的类,而不仅仅是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会比较慢。 –