Excel帮助-从数据集创建表

Excel帮助-从数据集创建表,excel,Excel,我试图从包含以下组件的列表中创建一个表,以显示公司中有多少用户在一个日期内完成了课程 有关数据集的外观,请参见图: 例如,Dave A在2017年1月为同一家公司完成了2门课程,但我很难用一个公式计算,因为数据集非常大。每个公司都有40多个培训课程和众多用户 任何帮助都将不胜感激 我认为透视表(如pnuts建议的)是最好的;但是,如果需要公式,请尝试COUNTIFS: =COUNTIFS(A:A,A2,C:C,C2,D:D,D2) 根据您的数据: 它检查所有列(名称范围),并将其和单元格A2

我试图从包含以下组件的列表中创建一个表,以显示公司中有多少用户在一个日期内完成了课程

有关数据集的外观,请参见图:

例如,Dave A在2017年1月为同一家公司完成了2门课程,但我很难用一个公式计算,因为数据集非常大。每个公司都有40多个培训课程和众多用户

任何帮助都将不胜感激

我认为透视表(如pnuts建议的)是最好的;但是,如果需要公式,请尝试COUNTIFS:

=COUNTIFS(A:A,A2,C:C,C2,D:D,D2)
根据您的数据:

它检查所有列(名称范围),并将其和单元格A2进行比较

它检查所有C列(公司范围),并将其与单元格C2进行比较

它检查所有D列(完整的日期范围),并将其与单元格D2进行比较

如果三个条件都相等,则计数将增加1


您可以列出列表中的姓名,并使用其姓名首次显示为标准的任何单元格(比较单元格)为所有姓名输入此公式。

您到底想计算什么?您好,很抱歉回复太晚,我想计算每个公司有多少个人用户完成了课程,然而,当我使用pivot时,它会带回每个公司的所有用户,因此如果Dave A完成了三门课程,那么每次都会统计他,我只想统计他一次。