我有一些数据,我需要找到一个特定公司的平均日利率。数据包括1000的名称,一些重复的一天对他们的利率。如果我在公司上插入数据透视表和筛选器,平均日工资率将显示,但是,我知道这是错误的,因为它包括重复的名称。我通过双击平均值并在一个新选项卡中显示该公司的数据来解决这个问题。然后我可以插入另一个数据透视表来删除重复的数据,然后从中找到平均日利率。是否有方法可以绕过必须在筛选选项卡上插入另一个数据透视表?FYI我对数据透视表还不熟悉。
qltillow1#
您可以创建一个“姓名计数”值字段,并在使用报表筛选器后从“行标签”中筛选姓名。您只需按公司筛选,然后单击行标签=〉值筛选器=〉选择要筛选的列值(计数)=〉选择“大于1”。还有一点要注意。如果你把数据做成一个表,那么一旦你找到了平均值,就有一个选项可以删除重复的条目。这肯定会比手工做的更快,但是它会删除最后一个重复的条目,所以要小心
s5a0g9ez2#
如果允许排序,另一种方法可能是将单个数据透视表限制为不重复的数据。这可以通过如下公式实现:
=COUNTIF(A$1:A2,A2)
在Row2中,并向下复制以适合,其中我假设ColumnA包含名称,而您只需要一个示例,并且每个名称只有一个示例。对ColumnC排序,并将数据透视表的范围限制为公式返回1的那些行。但是,如果您希望根据其它标准多次包括某些人员,则可能存在一个缺点。例如,如果Roberts女士同时作为“文员”和“管理人员”出现在列表中,则您可能希望将她视为每个职责的单独人员。
1
2条答案
按热度按时间qltillow1#
您可以创建一个“姓名计数”值字段,并在使用报表筛选器后从“行标签”中筛选姓名。您只需按公司筛选,然后单击行标签=〉值筛选器=〉选择要筛选的列值(计数)=〉选择“大于1”。
还有一点要注意。如果你把数据做成一个表,那么一旦你找到了平均值,就有一个选项可以删除重复的条目。这肯定会比手工做的更快,但是它会删除最后一个重复的条目,所以要小心
s5a0g9ez2#
如果允许排序,另一种方法可能是将单个数据透视表限制为不重复的数据。这可以通过如下公式实现:
在Row2中,并向下复制以适合,其中我假设ColumnA包含名称,而您只需要一个示例,并且每个名称只有一个示例。对ColumnC排序,并将数据透视表的范围限制为公式返回
1
的那些行。但是,如果您希望根据其它标准多次包括某些人员,则可能存在一个缺点。例如,如果Roberts女士同时作为“文员”和“管理人员”出现在列表中,则您可能希望将她视为每个职责的单独人员。