好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

excel多条件不重复数据.docx

5页
  • 卖家[上传人]:凯和****啦
  • 文档编号:194747202
  • 上传时间:2021-08-31
  • 文档格式:DOCX
  • 文档大小:17.09KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • excel多条件不重复数据 excel表格是我们工作时常会用到的,那么关于excel多条件不重复数据你又清晰操作吗,以下是pincai我搜集并整理的有关内容,盼望在阅读之余对大家能有所关心! excel多条件不重复数据 → 解决方案1: 使用1/COUNTIF与SUM函数组合统计不重复数据个数 → 操作方法 在C2单元格输入以下2个公式之一: 公式1 {=SUM(1/COUNTIF(A2:A16,A2:A16))} 公式2 =SUMPRODUCT(1/COUNTIF(A2:A16,A2:A16)) → 原理分析 1.使用COUNTIF函数进行条件统计,返回A2:A16单元格区域内每个数据消失次数的数组: {2;2;1;3;2;1;3;2;1;1;2;1;1;2;3} 被1除后,生成数组: {1/2;1/2;1;1/3;1/2;1;1/3;1/2;1;1;1/2;1;1;1/2;1/3} 即消失N次重复的,就变成N个1/N,求和就是1,达到重复值只算1次的目的. 2.最终使用SUM或SUMPRODUCT函数求和即可得到区域内不重复值的个数。

      → 学问扩展 1/COUNTIF函数统计不重复值的优缺点 1.统计区域内不得有空单元格,否则返回#DIV/0!错误可以使用嵌套IF函数的数组公式解决这个问题,公式如下: {=SUM(IF(A2:A16,1/COUNTIF(A2:A16,A2:A16)))} 2.由于EXCEL浮点运算可能产生误差而造成答案不正确,即公式返回值比正确值小对于这种状况,可以用嵌套ROUND函数修正 3.COUNTIF函数对数据类型没有要求,文本、数值、规律值、错误值均可,每一种错误值算作一个不重复数据 4.统计区域不限于单行或单列(即一维引用),可以是多行多列的矩形区域,但必需是对单元格区域的引用,而不能是非引用类型的数组 → 解决方案2: 使用MATCH=ROW比较推断统计不重复数据个数 操作方法 在C2单元格输入下列2个公式之一: 公式1 {=SUM(--(MATCH(A2:A16,A2:A16,)=ROW(2:16)-1))} 公式2 =SUMPRODUCT(--(MATCH(A2:A16,A2:A16,)=ROW(2:16)-1)) → 原理分析 1.使用MATCH函数返回区域内每个数据第一次消失的位置数组: {1;2;3;4;1;6;4;8;9;10;8;12;13;2;4} 2.然后与其对应的行号位置比较,由于只有第一次消失的位置才会全都,所以统计的是不重复个数。

      3.使用减负运算将推断结果返回的规律值转换为1、0,最终使用SUM或SUMPRODUCT求和即可得出不重复数据的个数 → 学问扩展 MATCH=ROW法统计不重复值的优缺点 1.统计区域内不得有空单元格,否则MATCH函数返回#N/A错误对于包含空单元格的区域,可以用文本合并进行相应的处理,公式如下: =SUMPRODUCT((A2:A16)*(MATCH(A2:A16,A2:A16,0)=ROW(2:16)-1)) 其中,(A2:A16)用于防止将空单元格后算作一个空文本数据 2.不会有浮点运算误差 3.数据类型可以是文本、数值、规律值,但不得包含错误值 4.数据可以是内存数组,也可以是单元格区域的引用,但必需是单行或单列 → 解决方案3: 使用FREQUENCY函数统计不重复数字个数 → 操作方法 在C2单元格输入下列2个公式之一: 公式1 =COUNT(1/FREQUENCY(A2:A16,A2:A16)) 公式2 =SUM(--(FREQUENCY(A2:A16,A2:A16)0)) → 原理分析 1.使用FREQUENCY函数返回统计区域内数字的分布频率数组: {2;2;1;3;0;1;0;2;1;1;0;1;1;0;0;0} 由此可见,第一次消失的数字位置返回数字消失个数,而第2次消失就返回0,因此只要统计非0的个数即可。

      2.公式1使用1/FREQUENCY将0转换为#DIV/0!错误值,再利用COUNT函数忽视错误值的特性统计数组中非0数字的个数,公式2使用--(FREQUENCY0)将数组大于0推断得到的规律值转换为数值1、0,再使用SUM函数求和,由此实现统计不重复数据个数 3.由于FREQUENCY函数默认返回数组,COUNT、SUM函数均将其视为常量数组代入计算,因而无需按组合键形成数组公式 → 学问扩展 FREQUENCY函数统计不重复值的优缺点 1.统计区域可以有空单元格由于FREQUENCY函数将忽视空白单元格和文本 2.使用公式2没有浮点运算误差 3.数据必需为数值,假如是一维的文本数据,可以借助MATCH函数转换为序列号数值再进行统计 4.参数不受引用或数组的尺寸范围限制,可以支持多行多列的数值数据的不重复统计 5。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.