Excel公式SUMIF仅用于正数的二级准则
我有两个表 – 一个是数据,一个是对数据进行计算。 到现在为止,在我的第一张表格 – 检查 – 我有这个公式:
SUMIF(visual!A:A,check!A2,visual!AB:AB)
但是现在在AB列中,我有负数,我只需要按照我之前做的那样计算正数。 如果总和大于0,我需要写出一个公式,它只将AB中的正数相加,而不求和整列。
您正在寻找SUMIFS
function。 你会这样使用它:
SUMIFS(visual!AB:AB, visual!A:A, check!A2, visual!AB:AB, ">0")
文档显示了它的语法并给出了这些例子:
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])
。