我正在寻求一些帮助来编写 SUMIF 公式或更好的替代方案。这个想法是单元格 I20 中的总计将自动
对包含 Non-Commissionable 的行和包含 Total 的列相交的单元格进行求和
和
汇总与包含 Commissionable 的行和包含 Total 的列相交的单元格
此公式的用例很重要,因为行或列的位置可以并且确实会发生变化
由于您似乎拥有 Office 365,请尝试以下简化公式:
=SUMIFS(XLOOKUP("Total",C4:I4,C5:I18), B5:B18, "*Commissionable")
XLOOKUP 函数将返回列标题 等于
"Total"
的范围。注意:如果您需要它来查找 以 或 包含 “总计”结尾的列标题,请将其分别更改为 "*Total"
或 "*Total*"
(但请注意是否有任何标记为“小计”的隐藏列,例如,因为 ends with 或 contains 方法可能会首先找到小计列)。
SUMIFS 函数将对“总计”列中的所有内容进行求和,其中“说明”列中的值 以 “可佣金”(
"*Commissionable"
) 结尾,其中将包括“可佣金”和“不可佣金”。