我正在将arrayformula与我的sumif函数一起使用,该函数具有多个条件和范围,可自动在设置的列(B)上扩展。以下公式非常适用:
=ARRAYFORMULA(SUMIF('DATA'!$N:$N&'DATA'!$U:$U&'DATA'!$V:$V&'DATA'!$BV:$BV,$B$6:$B&$E$30&$D$26&$C$36,'DATA'!$AG:$AG).
我想使其更具动态性,并根据特定条件插入IF
语句以实际引用一个范围与另一个范围。例如,>
IF($A$6:$A=XX,'DATA'!$N:$N,'DATA'!$M:$M).
如果执行此操作,公式将中断
=ARRAYFORMULA(SUMIF(IF($A$6:$A=XX,'DATA'!$N:$N,'DATA'!$M:$M)&'DATA'!$U:$U&'DATA'!$V:$V&'DATA'!$BV:$BV,$B$6:$B&$E$30&$D$26&$C$36,'DATA'!$AG:$AG).
以任何方式/解决方法使其正常工作?我尝试了多次,阅读了多个论坛,但找不到答案。
我正在将arrayformula与我的sumif函数一起使用,该函数具有多个条件和范围,可自动在设置的列(B)上扩展。下面的公式工作完美:= ARRAYFORMULA(SUMIF('DATA'!$ N:...
如果XX
未命名为范围,则应使用引号引起来