我想在Excel中使用函数而不是范围SUMIF函数,就像我下面使用的那样
=SUMIF(row(E14:P14),"<=in_max_row",E14:P14)
仅当该行小于或等于具有某些行号的 in_max_row 数时,我才想要该行的总和
我尝试了上面的公式,但它不起作用。
SUMIFS
不接受 ROW(E14:P14)
作为标准范围!
您应该尝试这个
LET
公式 - 它可以帮助您在一个公式中进行多个步骤/计算。
每个计算都分配给一个变量,然后可以在后续计算中重复使用。
=LET(maxRow,*put your calculation here*,
SUM(FILTER(E14:P14,ROW(E14:P14)<maxRow)))
SUM
加上FILTER
可以让您检查每个单元格的行...