Excel公式 - SUMIF?

时间:2014-08-19 19:49:19

标签: excel excel-formula

我正在尝试根据列A(名称)和B(日期)中的条件添加列C(数字)中的值。

Name(A)   Date(B)   Number(C)  Total by Name by Date (D)
Allen     5-6-14    12.75
Allen     5-6-14    2.88
Allen     5-12-14   1200.75
Doug      3-2-14    1111.11
Doug      3-2-14    2222.22
Doug      5-6-14    99.99
Greg      8-1-14    555.55
Steve     8-1-14    11.99
Zoe       8-1-14    77.33
Zoe       8-1-14    33.78

在D栏中,我希望根据名称和日期添加数字。例如,

Allen    5-6-14    15.63
Allen    5-12-14   1200.75
Doug     3-2-14    3333.33
Doug     5-6-14    99.99
Greg     8-1-14    555.55
Steve    8-1-14    11.99
Zoe      8-1-14    111.11

我从这开始:

=SUMIF(A:A, "Allen", C:C)

这将给我1216.38的价值(所​​有日期加起来为艾伦)。现在我需要做的是添加另一个标准来检查日期(B列)。我知道这可以使用数据透视表来完成,在这里找到(Formula for monthly sum by person),但我很好奇是否还有其他方法可以做到这一点。

对此的任何帮助都将非常感激。

2 个答案:

答案 0 :(得分:2)

哇刚刚想通了。很抱歉浪费任何人的时间。

使用SUMIFS ......

=SUMIFS(C:C,A:A, "Allen", B:B, "5/6/2014")

答案 1 :(得分:1)

查看SUMIFS函数,它允许您使用多个条件,例如

=SUMIFS(C:C,A:A,"Allen",B:B,DATE(2014,5,6))

或者您可以使用单元格引用作为条件并复制公式,例如

=SUMIFS(C:C,A:A,J2,B:B,K2)

其中J2是特定名称,K2是特定日期

请注意,使用SUMIFS,首先显示总和的范围