Excel统计一列中连续相同值的几个数组公式
发布时间:2022-11-02 06:27:53
要在Excel工作表的某列中对连续相同值进行相关统计,可以用FREQUENCY函数组成的数组公式。例如在下图所示的A2:A20区域中,有一些“合格”和“不合格”数据,要对连续的“合格”数据进行如下统计:
一、统计“合格”的最大的连续次数
如本例A列中“合格”的连续次数有2次、7次等,最多的为7次。在D2中输入数组公式:
=MAX(FREQUENCY(IF(A2:A20="合格",ROW(1:19)),IF(A2:A20<>"合格",ROW(1:19))))
公式输入完毕后按Ctrl+Shift+Enter结束,下同。公式返回的结果为“7”。
说明:本例只有19个数据,可根据实际情况将公式中的“19”改为其他数值。
二、统计“合格”的各种连续次数出现的数量
例如在本例中,连续两次“合格”共出现了2次,分别出现在A2:A3和A19:A20。在D5:D12区域中已给出各连续次数的情况下,在E5单元格中输入数组公式:
=SUM(1*(FREQUENCY(IF($A$2:$A$20="合格",ROW($1:$19)),IF($A$2:$A$20<>"合格",ROW($1:$19)))=D5))
然后拖动填充柄向下填充,即可得到各种连续次数对应出现的数量。
三、依次列出连续“合格”的次数
本例中,A列从上向下连续“合格”出现的次数分别为:2次、7次、3次、2次。要求在从D15开始的列中用公式得到这样的结果。为简化公式,可先定义一个名称,方法是:
按快捷键Ctrl+F3,在Excel 2003中打开“定义名称”对话框;在Excel 2007/2010中打开“名称管理器”对话框,单击“新建”按钮,在“新建名称”对话框中的“名称”后的文本框中分别输入一个名称,如“hege”,在“引用位置”后输入:
=FREQUENCY(IF($A$2:$A$20="合格",ROW($1:$19)),IF($A$2:$A$20<>"合格",ROW($1:$19)))
单击“确定”。在D15单元格中输入数组公式:
=INDEX(hege,SMALL(IF(hege>0,ROW(INDIRECT("1:"&COUNT(hege))),""),ROW(A1)))
然后拖动填充柄向下填充公式,直到出现“#NUM!”为止
猜你喜欢
- Excel 2016中,集合了四大商业智能组件,用于辅助使用者实现高端数据分析展示。这4个组件被称为“Power兄弟”,包括了:Power
- 很多人加减乘的公式都会,偏偏就是不会EXCEL里的除法公式,那么下面小编就教教你们怎么使用,不会的朋友可以参考本文,来看看吧现在excel使
- win10系统由于还不是很完善,总有各种问题弹出给用户解决。比如每次开机之后,都会提示“dfrgfat.exe应用程序错误”,这个问题要怎么
- 今天小编为大家介绍一下excel2010中怎么给文档加密,保护个人信息安全。第一步: 打开需要加密文档,选择文件选项 &nbs
- 今天为大家介绍Excel2010用选项按钮制作单项选择题,对于制作考试试卷等非常合适,推荐到脚本之家,有需要的朋友可以过来参考一下,一起来学
- Excel怎么设置只提取指定行中的数据?有些时候我们需要从一个excel文件中的数据库中提取指定的行或列中的数据。例如如图示,是国内所有上市
- 在启动Mac 2011 或 2008年的 Microsoft Word 时,您可能看到此错误:Microsoft Word 时遇到了问题,需
- word文档是大家常用的office软件,上班记录都常用,排版是大家在制作word文档的时候需要考虑的事情,我们需要保持文档的美观,还需要处
- 过年了,我们可不可以手动的去利用Word制作一些倒写的福字呢?答案当然是可以的,这里为你讲解,希望能对大家有所帮助春节的时候家里都喜欢贴倒“
- Excel中经常需要使用到去除相同项并求和的技巧,去除相同项并求和具体该如何操作呢?下面是小编带来的关于excel表格去除相同项并求和的方法
- ‘); (window.slotbydup=window.slotbydup || []).push({ &nbs
- excel中宏功能的运用非常广泛。Excel中的宏功能具体该如何使用呢?下面是小编带来的关于excel中使用宏功能的教程,希望阅读过后对你有
- win10分辨率怎么设置?电脑屏幕的分辨率如果调整不适合,会让人产生视觉疲劳,但是很多人不知道怎么设置,只能看着很大的桌面。下面小编教你如何
- 很多情况下我们在Excel单元格中输入的数据是含有固定内容的,比如来自同一区县的身份证号码的前六位数字一定是相同的,或者来自同一县市的人的联
- 今天小编为大家带来了excel表格IF公式的叠加使用技巧,感兴趣的朋友们可以跟着小编去下文了解一下哦对于我们常用到的excel表格来说可能大
- 今天学习多条件查找的方法,本文整理了10种excel多条件查找方法和公式。【例】,要求在C12单元格,根据A12车型和B12排量,从上表中查
- 以Excel 2003为例,介绍Excel文件打印设置的一般方法,其目的是增强文件的可读性。Excel工作表打印之前应该先预览,打印预览它可
- 怎么用excel表格做茎叶图?本人用的是excel2007,另外,用excel做茎叶图需要一个 * 软件PHStat2,需要的话请到百度下载哦
- 我们平常在使用电脑的时候会经常遇到各种的问题,就需要重装系统,可是有些使用Win10系统的用户,在重装完成系统后,还是无法解决一小部分的问题
- excel2016怎么做数据分析?很多人不太喜欢excel2016,今天我们就来看看excel2016版和之前的版本做仓库统计有什么不同,下