我目前正在尝试创建一个公式,它会查看两个列的条件,然后总结它旁边的单元格, 例如,
Column A Column B Column C
Date Range Type Value
01/01/2018 Credit £4.00
02/01/2018 Debit £4.00
05/01/2018 Credit £6.00
01/02/2018 Debit £5.00
01/03/2018 Credit £6.00
我想让公式做的是查看A列,如果它大于或等于当前月份,B列等于信用,那么计算并将这些单元格加在一起,所以对于上面的例子,答案是本月的信贷,
因此,对于1月份,答案将是10英镑
到目前为止,我已尝试过:
=SUM(IF((W7:W28<=X1)+(X7:X28=AA2),Y7:Y28,0))
但这只是对数组中所有单元格的SUM执行
尝试:
=SUMPRODUCT(W7:W28>=X1 * X7:X28=AA2 *Y7:Y28)
但这不幸地给了我一个VALUE错误:(
你能告诉我如何创建一个公式来做一个SUMIFS,但是有一个数组,等于这个月
答案 0 :(得分:0)
对于1月份的SUM,请尝试以下操作:
=SUMIFS(C2:C6,A2:A6,">="&"01-Jan-2016",A2:A6,"<"&"01-Feb-2018",B2:B6,"=Credit")
SUMIFS
函数的格式为:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
因此,我们告诉系统在C2:C6
之间进行求和,但仅限于
A2:A6,">=" & "01-Jan-2018"
:A
列中的值大于01-Jan A2:A6,"<" & "01-Feb-2018"
:A
列中的值小于01-Feb B2:B6,"=Credit"
:B
列中的值等于字符串&#34; Credit&#34; 希望这有帮助。