我有2个表 - 一个有数据,另一个对数据进行计算。直到现在,在我的第一张表 - 检查 - 我有这个公式:
SUMIF(visual!A:A,check!A2,visual!AB:AB)
但是现在在AB栏中,我有负数,我需要以与之前相同的方式对正数进行求和。我需要编写一个公式,只计算AB中的正数,如果总和大于0,则不对整列求和。
答案 0 :(得分:2)
您正在寻找SUMIFS
功能。你可以这样使用它:
SUMIFS(visual!AB:AB, visual!A:A, check!A2, visual!AB:AB, ">0")
The documentation显示了它的语法并提供了以下示例:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
=SUMIFS(A2:A9,B2:B9,"=A*",C2:C9,"Tom")
=SUMIFS(A2:A9,B2:B9,"<>Bananas",C2:C9,"Tom")
请注意,参数的顺序与SUMIF
不同,后者的语法为SUMIF(range, criteria, [sum_range])
。