
前段时间到一家制造型企业培训Excel,下课休息的时候,学员小Z向我咨询实际工作中的一个问题,以下是小Z的问题:
表格有8000行数据(即8000个项目),其中一列的字段为合同编号,表格中部分项目有填写合同编号,部分项目没填。由于一个合同签订的项目包含若干个(即8000个项目中有重复的合同编号),如何知道这8000个项目里面有多少个合同(不重复)?
曾经尝试用显示重复值功能,然后通过筛选,能显示没重复的数据(包含合同编号那列为空白格),然后通过右下角的“计数”显示到最终想要统计的合同数。但想知道更方便准确的方法。
简单来讲,小Z就是要实现对一组包含重复项的数据进行非重复计数。按照小Z现在的方法,先筛选再查看右下角的计算结果,显然非常不智能。如果数据更新了,每次都要重复这个动作来查看计数的结果。想要动态得到最新的无重复的计数结果,可以利用以下的2个方法来实现。

本文介绍了两种在Excel中进行非重复计数的方法:一是使用SUMPRODUCT和COUNTIFS函数,适用于任意版本Excel,尤其适用于统计客户数量和每个地区的客户数量;二是利用数据透视表,特别是Excel 2013及以上版本中的“非重复计数”功能,操作更为简便。
1万+

被折叠的 条评论
为什么被折叠?



