关于重复值的问题公式解析_第1页
关于重复值的问题公式解析_第2页
关于重复值的问题公式解析_第3页
关于重复值的问题公式解析_第4页
关于重复值的问题公式解析_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,现金,8,1,1,8,8.001,8.001,1,现金,原公式,现金

2,营业费用,3,14,2,3,3.002,5.009,9,管理费用,原公式,管理费用

3,现金,8,1,FALSE,FALSE,FALSE,3.002,2,营业费用,原公式,营业费用

4,营业费用,3,14,FALSE,FALSE,FALSE,2.014,14,原材料,原公式,原材料

5,营业费用,3,14,FALSE,FALSE,FALSE,1.015,15,应付账款,原公式,应付账款

6,现金,8,1,FALSE,FALSE,FALSE,1.007,7,应付福利费,原公式,应付福利费

7,应付福利费,1,19,7,1,1.007,#NUM!,#NUM!,#NUM!,空白,

8,现金,8,1,FALSE,FALSE,FALSE,#NUM!,#NUM!,#NUM!,空白,

9,管理费用,5,9,9,5,5.009,,,,,

10,现金,8,1,FALSE,FALSE,FALSE,,,,,

11,管理费用,5,9,FALSE,FALSE,FALSE,,,,,

12,管理费用,5,9,FALSE,FALSE,FALSE,,,,,

13,现金,8,1,FALSE,FALSE,FALSE,,,,,

14,原材料,2,17,14,2,2.014,,,,,

15,应付账款,1,19,15,1,1.015,,,,,

16,现金,8,1,FALSE,FALSE,FALSE,,,,,

17,管理费用,5,9,FALSE,FALSE,FALSE,,,,,

18,管理费用,5,9,FALSE,FALSE,FALSE,,,,,

19,现金,8,1,FALSE,FALSE,FALSE,,,,,

20,原材料,2,17,FALSE,FALSE,FALSE,,,,,

,,观察列,观察列,步骤列,,,,,,,

,,,,,,,,,,,,

,要求:按照B1:B20重复次数的大小返回其内容。,,,,,,,,,,

,,,,,,,,,,,,

,解题步骤:,,,,,,,,,,

,1、首先用countif函数在C列显示出各行内容的重复次数,再用rank函数进行排序,观察一下谁的重复次数最大、谁第二大……谁最小。,,,,,,,,,,

,2、这个问题同样可以采用前面的方法来进行操作,即找出符合条件的行号来。本题找行号的思路需要把前面两个问题的方法综合到一起。,,,,,,,,,,

,3、首先使用match函数去掉重复内容的行号。(见E列),,,,,,,,,,

,"4、利用第3条得出结果找出不重复行对应的重复次数来。这句话有点不容易理解,换句话说就是:如果MATCH($B$1:$B$20,$B$1:$B$20,0)=ROW($B$1:$B$20)不成立",,,,,,,,,,

,"就返回FALSE;如果成立就返回重复次数COUNTIF($B$1:$B$20,$B$1:$B$20),而以前的公式在此环节返回的是单元格的行号,这是与以前不同的地方。(见F列)",,,,,,,,,,

,"5、即便有了第4条的公式还是没有找出行号。下一步把行号的因素加进去。就是在COUNTIF($B$1:$B$20,$B$1:$B$20)的后面",,,,,,,,,,

,"再加入一段公式:ROW($B$1:$B$20)/1000,组成一段这样的公式:COUNTIF($B$1:$B$20,$B$1:$B$20)+ROW($B$1:$B$20)/1000",,,,,,,,,,

,它的结果见G列。比较G列与F列可以发现,G列的整数部分就是F的结果,而把G列的小数部分乘以1000后就是行号。,,,,,,,,,,

,为什么要把重复次数和行号相加呢?而且还对行号除以1000?原因是我们既想得到重复次数的大小,又想得到行号,通过这样的处理就能找出G列中最大的数,,,,,,,,,,,

,即重复次数最多的数,是8.001。,,,,,,,,,,

,6、下面就可以使用large函数调出由大到小的值了,(见H列)。看看结果是否正确,B列中重复次数最大的是现金次数是8,第二大的是管理费用,次数是5,依此类推。,,,,,,,,,,

,7、重复次数保证了,下面就该想办法分离行号了。行号在H列数据的小数中藏着呢!现在用mod函数把它提取出来。(见I列),,,,,,,,,,

,8、取出行号后问题就容易了,用index把对应B1:B20内的内容取出来即可。,,,,,,,,,,

,"9、最后还剩下一步就是做一段屏蔽公式,把错误值屏蔽掉。公式可以写成=IF(SUM(1/COUNTIF(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论