我有下面列出的3组条件,每组2项。
SUMIFS(TotalColumn,
ColumnA,>1,ColumnA,<5,
ColumnB,>1,ColumnB,<5,
ColumnC,>1,ColumnC,<5)我正在尝试用多个或多个条件替换第三组
SUMIFS(TotalColumn,
ColumnA,>1,ColumnA,<5,
ColumnB,>1,ColumnB,<5,
(ColumnC,>1,ColumnC,<5)OR(ColumnC,>17,ColumnC,<20),(ColumnC,>100,ColumnC,<120))最好的办法是在避免多次汇总的同时实现上述目标;sumif()+sumifs()+sumifs()
我还没打算在第三盘用SUM(SUMIFS和{}一起工作
SUM(SUMIFS(TotalColumn,
ColumnA,>1,ColumnA,<5,
ColumnB,>1,ColumnB,<5
{(ColumnC,>1,ColumnC,<5)},{(ColumnC,>17,ColumnC,<20)},{(ColumnC,>100,ColumnC,<120})))在没有数组的情况下,将非常感谢{}或其他和积技巧的帮助。
发布于 2016-06-28 18:11:52
我想我是正确地解释了你的第三集;三种可能的C列值的合并?您必须点击Ctrl + Shift + Ent,因为这是一个数组函数:
SUM(TOTAL*
(ColumnA>1)*
(ColumnA<5)*
(ColumnB>1)*
(ColumnB<5)*
(OR
(AND(ColumnC>1,ColumnC<5),
AND(ColumnC,>17,ColumnC,<20),
(ColumnC,>100,ColumnC,<120)
)https://stackoverflow.com/questions/38083095
复制相似问题