EXCEL里FREQUENCY函数高级应用返回数据出现频率

 时间:2026-02-12 06:39:13

1、首先在K2单元格输入公式“=FREQUENCY(IF(B2:J2=0,COLUMN(B2:J2)),IF(B2:J2<>0,COLUMN(B2:J2)))",回车。

EXCEL里FREQUENCY函数高级应用返回数据出现频率

2、K2单元格会返回一个"#VALUE!"错误,没关系,我们抹黑第一个IF按"F9"键,"IF(B2:J2=0,COLUMN(B2:J2))"返回的是一个数组“{2,3,4,FALSE,FALSE,FALSE,8,FALSE,FALSE}",如果等于0就返回“0”所对应的列数,不等于“0”的返回"FALSE"

EXCEL里FREQUENCY函数高级应用返回数据出现频率

3、我们再抹黑第二个IF按"F9"键,"IF(B2:J2<>0,COLUMN(B2:J2))"返回的是一个正好和第一个IF完全相反的数组“{FALSE,FALSE,FALSE,5,6,7,FALSE,9,10}",如果不等于“0”的数就返回其所对应的列数,不而等于“0”的返回"FALSE"

EXCEL里FREQUENCY函数高级应用返回数据出现频率

4、然后我们再将整个公式抹黑按“F9”键,的到一个这样的数组“{3;0;0;1;0;0}”,其中的3就是我们前面三个0就是数组中的3,那么我们怎么把这个3取出来呢?用“MAX”取最大值。

EXCEL里FREQUENCY函数高级应用返回数据出现频率

5、在公式最前面输入"MAX"然后三键结束(CTRL+SHIFT+ENTER),K2单元格返回了一个三,这个“3”就代表了“B2:J2”单元格中“0”值连续出现的次数。

EXCEL里FREQUENCY函数高级应用返回数据出现频率

6、然后在公式中加入IF函数判断它是否大于并等于3(">=3"可以根据具体情况自己设定),如果是就返回XXX,否则返回XX.

  • small函数的使用方法
  • EXCEL技巧——如何用VBA快速调用身份证性别
  • 职场必学的数据分析汇总技能——数据透视表
  • excel中factdouble函数的作用
  • 再谈Excel数据透视表项目组合(一)
  • 热门搜索
    一蹴而就什么意思 啧啧啧什么意思 戏答是什么意思 foreign是什么意思 什么是b级车 什么时间容易怀孕 致跳高运动员加油稿 zf是什么意思 c2驾驶证能开什么车 酒干倘卖无什么意思