【frequency函数怎么用】在Excel中,`FREQUENCY` 函数是一个非常实用的工具,用于统计一组数据中各个数值出现的频数。它可以帮助我们快速了解数据的分布情况,适用于数据分析、市场调研等多个场景。
一、FREQUENCY函数简介
`FREQUENCY` 函数用于计算一组数值在指定区间内的频率分布。它返回一个数组,其中每个元素表示对应区间内数值的个数。
语法:
```
=FREQUENCY(data_array, bins_array)
```
- data_array:需要统计的数据范围。
- bins_array:用于分组的边界值数组(即每个区间的上限)。
> 注意:`FREQUENCY` 是一个数组函数,使用时需按 `Ctrl+Shift+Enter` 组合键输入。
二、使用方法详解
1. 准备数据
假设你有一组学生的考试成绩,如下所示:
| 学生 | 成绩 |
| A | 78 |
| B | 65 |
| C | 92 |
| D | 80 |
| E | 70 |
| F | 68 |
| G | 85 |
| H | 72 |
2. 定义分组区间
我们可以将成绩分为以下几组:
- 60以下
- 60-70
- 70-80
- 80-90
- 90以上
对应的 `bins_array` 可以是:`{60,70,80,90}`
3. 输入公式
在空白单元格中输入以下公式并按 `Ctrl+Shift+Enter`:
```
=FREQUENCY(B2:B9, {60,70,80,90})
```
4. 结果展示
结果会是一个数组,显示每个区间的频数:
| 区间 | 频数 |
| 60以下 | 1 |
| 60-70 | 2 |
| 70-80 | 3 |
| 80-90 | 2 |
| 90以上 | 1 |
三、使用注意事项
| 项目 | 说明 |
| 数据类型 | `data_array` 必须为数字 |
| 分组边界值 | `bins_array` 中的值必须升序排列 |
| 数组公式 | 必须使用 `Ctrl+Shift+Enter` 输入 |
| 空值处理 | 如果 `data_array` 或 `bins_array` 为空,则返回错误 |
| 最后一个区间 | 最后一个区间是大于最大 `bins_array` 值的所有数据 |
四、总结
`FREQUENCY` 函数是Excel中用于统计数据分布的强大工具。通过合理设置分组区间,可以快速了解数据的分布特征。使用时需要注意其作为数组函数的特性,并确保数据和分组边界值正确无误。
五、表格总结
| 功能 | 描述 |
| 函数名称 | FREQUENCY |
| 用途 | 统计数据在不同区间内的出现次数 |
| 语法 | FREQUENCY(data_array, bins_array) |
| 输入方式 | 数组公式(需按 Ctrl+Shift+Enter) |
| 数据要求 | data_array 为数字,bins_array 为升序排列的数字 |
| 返回值 | 数组形式,包含各区间频数 |
如需进一步分析,可结合 `FREQUENCY` 与图表功能,直观展示数据分布。


