在Excel中的多个SUMIFS不按预期工作
我试图从excel中的另一张表中得出结果,如果它们符合特定的标准。 我已经成功查找并实现了SUMIF
函数,如下所示:
=SUMIF('General Expenses'!C:C,"*Office Supplies*",'General Expenses'!D:D)
这将返回预期的输出。 现在我试图使用函数SUMIFS
过滤使用多个条件(年份和类别)例如:
=SUMIFS('General Expenses'!D:D,'General Expenses'!A:A,"*2012*",'General Expenses'!C:C,"Office Supplies")
这不符合预期,并给我0
作为价值。 下面是General Expenses
表单的样子:
DATE PLACE CATEGORY AMOUNT 1/1/2012 Staples Office Supplies $ 18.40 1/3/2012 Staples Office Supplies $ 5.63 1/5/2012 Staples Office Supplies $ 54.00
你可以使用下面的公式:
=SUMPRODUCT((RIGHT(TEXT('General Expenses'!A:A,"dd/mm/yyyy"),4)="2012")*('General Expenses'!C:C="Office Supplies"),('General Expenses'!D:D))