首页 > 要闻简讯 > 宝藏问答 >

问 frequency 函数怎么用 Excel 统计教程

2026-11-06 22:57:00
最佳答案

答

FREQUENCY 是 Excel 统计函数,作用是按指定分段区间,统计一组数据落在每个区间内的个数,也就是分组频数统计,属于数组函数,旧版 Excel 需要数组三键输入,新版 365 支持动态数组自动溢出,它非常适合成绩分段统计、年龄区间统计、销量区间计数,很多新手踩坑就是不知道它是数组函数,只在单个单元格输入,结果只出第一个数值。这个函数核心逻辑是,把原始数据按照你提前设置好的分段临界点,自动计算每一段的频数,区间规则是左开右闭,这点一定要记牢,是最容易出错的地方。想要掌握 frequency 函数,可以按分步操作,第一步准备原始数据源,第二步设置分段临界值,第三步选中输出区域,第四步写入函数公式,第五步旧版 Excel 按三键,新版直接回车。操作完成之后,就可以一次性得到全部分段频数结果。

函数基础对照表

项目详情
函数名称FREQUENCY
函数作用按分段区间统计数据频数
语法=FREQUENCY(data_array,bins_array)
data_array原始待统计数据区域
bins_array分段临界点数组
函数类型数组函数
区间规则左开右闭,大于上一段,小于等于当前临界点

详细操作步骤

  1. 准备原始数据,例如 A2:A50 是学生考试分数
  2. 设置分段临界点,也就是 bins_array,比如 B2:B5 填写 60,70,80,90,代表分段临界值
  3. 选中输出区域,输出单元格数量要比分段临界点多 1 个,因为最后会多出一项,统计大于最大临界点的数据个数
  4. 输入公式:=FREQUENCY(A2:A50,B2:B5)
  5. 旧版 Excel:选中区域之后,按 Ctrl+Shift+Enter 数组三键;Excel365 直接回车,结果自动溢出填充

深度要点清单

  1. 区间计算规则,临界点 60,70,80,90,分段结果依次是:
  2. ≤60 的数量
  3. 大于 60 且 ≤70
  4. 大于 70 且 ≤80
  5. 大于 80 且 ≤90
  6. 大于 90 的数量(额外多出的最后一格)
  7. 空值处理,原始数据里面的空白单元格,FREQUENCY 会自动忽略,不会计入统计
  8. 重复临界点,如果 bins_array 里面临界点重复,重复位置结果会返回 0,所以分段临界点不要重复填写
  9. 和 COUNTIF 区别,FREQUENCY 适合一次性多区间批量统计,COUNTIF 一般单条件计数,多区间统计的时候 FREQUENCY 公式更简洁

常见报错清单

  1. 只在单个单元格输入公式,只得到第一个分段结果,原因是没有选中整片输出区域
  2. 旧版 Excel 没有按数组三键,结果错误
  3. 输出区域单元格数量和临界点数量一样,漏掉最后大于最大值的那一组统计结果

示例公式

=FREQUENCY(A2:A100,C2:C6)

含义:统计 A2:A100 的数据,按照 C2:C6 里面的分段临界点,输出各区间频数

FAQ

Q:frequency 函数怎么用,Excel365 还需要数组三键吗

A:frequency 函数在 Excel365 属于动态数组,不需要 Ctrl+Shift+Enter,输入公式回车之后结果自动溢出,旧版 2019 及更早版本必须数组三键。

Q:frequency 函数怎么用,为什么结果多出来一格

A:frequency 函数特性,最后一格专门统计大于最大分段临界点的数据,所以输出区域要比分段临界点多选中一个单元格,属于正常设计。

Q:frequency 函数怎么用,可以统计文本吗

A:frequency 函数只针对数值数据做频数统计,文本内容会被自动忽略,不能用来统计文本分类的数量。

免责声明

本文 frequency 函数教程基于 Excel 通用版本,WPS 表格函数逻辑基本一致,不同版本界面与动态数组支持情况存在差异,具体以软件官方帮助文档为准。