SUMIF功能(按员工,按月)

时间:2013-10-10 09:47:27

标签: excel excel-2003

Month   Employee    Cost
Sept    Emp 1    £1.10
Sept    Emp 2   £15.00
Sept    Emp 3   £11.88
Sept    Emp 3    £8.52
Oct     Emp 3   £20.73
Oct     Emp 3   £58.33
Oct     Emp 2    £2.00
Oct     Emp 1   £38.02
Oct     Emp 2    £7.81

我试图按月发生每个员工的成本值。

基于上述摘录,所需结果为:

Sept
Emp 1  £1.10
Emp 2 £15.00
Emp 3 £20.40

Oct
Emp 1 £38.02
Emp 2  £9.81
Emp 3 £79.06

我一直在使用SUMIF功能,但只能累计每位员工的项目,而不是提取特定月份的数据。

我很茫然,可能会拼命地使用一些帮助。

2 个答案:

答案 0 :(得分:1)

您可以使用数据透视表快速执行此操作:

  1. 选择表格,转到“插入”按钮;插入数据透视表

  2. 点击“确定”,然后将字段“月”,然后“员工”拖到标有“行标签”的框

  3. 将“费用”字段拖到名为“值”的框中。

  4. 然后,您可以将表格格式化为表格形式并删除小计(在标签菜单数据透视表选项下),得到如下内容:

    enter image description here

答案 1 :(得分:0)

月份数据的文字是“9月”还是“10月”,而不是日期值?

在Excel 2003中,您可以使用SUMPRODUCT函数进行多条件求和或计数,例如:假设A2中的月份:A10,B2:B10中的员工和C2中的成本:C10

=SUMPRODUCT((A$2:A$10=E2)*(B$2:B$10=F2),C$2:C$10)

其中E2包含特定月份,F2包含特定员工