【Excel中frequency】在Excel中,`FREQUENCY` 是一个非常实用的函数,主要用于统计一组数据中各个数值出现的频数。它能够帮助用户快速了解数据的分布情况,常用于制作频率分布表、直方图等分析场景。
一、函数简介
`FREQUENCY` 函数的语法如下:
```
=FREQUENCY(data_array, bins_array)
```
- data_array:需要统计的数据区域。
- bins_array:定义分组区间的数组,即“箱”(bin)的边界值。
> 注意:`FREQUENCY` 是一个数组函数,在输入后需要按 `Ctrl + Shift + Enter` 来确认(在较新版本的 Excel 中可能不需要手动输入,系统会自动识别)。
二、使用示例
假设我们有一组学生的数学成绩如下:
| 学生 | 成绩 |
| A | 75 |
| B | 82 |
| C | 60 |
| D | 90 |
| E | 85 |
| F | 70 |
| G | 65 |
| H | 88 |
| I | 78 |
| J | 95 |
我们希望将这些成绩分成以下几组:
- 60以下
- 60-70
- 70-80
- 80-90
- 90以上
对应的 `bins_array` 为:`{60,70,80,90}`
三、结果展示
使用 `FREQUENCY` 函数后,可以得到如下频率分布表:
| 分组区间 | 频率 |
| 60以下 | 1 |
| 60-70 | 2 |
| 70-80 | 3 |
| 80-90 | 3 |
| 90以上 | 1 |
四、注意事项
1. `FREQUENCY` 函数返回的是一个数组,因此必须以数组形式输入。
2. 如果 `bins_array` 中有重复值或无效值,函数可能会返回错误。
3. 最后的“90以上”是通过 `bins_array` 的最后一个值来决定的,不需要额外设置。
4. 数据中如果包含空单元格或非数字内容,会被忽略。
五、总结
| 特性 | 内容 |
| 函数名称 | FREQUENCY |
| 功能 | 统计数据在不同区间的频数 |
| 输入方式 | 数组公式(需按 Ctrl+Shift+Enter) |
| 数据类型 | 数值型 |
| 常见用途 | 制作频率分布表、直方图 |
| 注意事项 | bins_array 不可为空,注意排序 |
如需进一步分析,可以结合 `FREQUENCY` 和 `CHART` 工具生成直观的图表,更清晰地展示数据分布趋势。


