excel分组和小计

时间:2015-09-16 08:51:48

标签: excel excel-vba excel-formula vba

我有以下字段的Excel:

Date        Name    Task
========================
16/09/2015  AT      1

16/09/2015  AT      2

16/09/2015  AT      3

16/09/2015  BT      4

16/09/2015  BT      5

16/09/2015  CT      6

15/09/2015  AT      7

15/09/2015  BT      8

15/09/2015  CT      9

excel表基本上包含分配给每个人的每个日期任务。

我想要的是,我想总计每天为每个人分配多少任务。像这样:

Date            Name     Daily Task Total
=========================================
16/09/2015      A               3

16/09/2015      B               2

16/09/2015      C               1

15/09/2015      A               1

15/09/2015      B               1

15/09/2015      C               1

4 个答案:

答案 0 :(得分:0)

您可以创建一个数据透视表,其中包含日期和名称的行,以及作为任务计数的值。

答案 1 :(得分:0)

使用countifs函数来解决这个问题。

enter image description here

=COUNTIFS($A$3:$A$19,"="&F3,$B$3:$B$19,"="&G3)

看起来像这样

enter image description here

答案 2 :(得分:0)

从A列和B列获取所有数据并将其粘贴到另一张表中。 然后在新工作表上选择2列并选择功能区数据 - >删除重复项。 在c2上的同一个新工作表上输入公式(假设您的第一个工作表名为Sheet1):

=COUNTIFS(Sheet1!A:A,A2,Sheet1!B:B,B2)

答案 3 :(得分:0)

您可以使用Excel中的Pivot实现它。

步骤: 1.选择你的数据。 2.转到“插入”选项卡,然后单击“数据透视表” 3.选择日期,名称和任务字段列表[字段列表在右侧打开] 4.将日期保存在行标签中 5.将名称放在列标签中 6.值中的任务计数