【frequency函数怎么用】在Excel中,`FREQUENCY` 函数是一个非常实用的工具,主要用于统计数据在不同区间内的出现次数。它可以帮助我们快速了解一组数据的分布情况,常用于制作频率分布表或直方图。
下面我们将对 `FREQUENCY` 函数的使用方法进行详细总结,并通过表格形式展示其参数和功能。
一、FREQUENCY 函数简介
- 函数名称:`FREQUENCY`
- 功能:统计一组数据在指定区间内的出现次数。
- 返回值:一个数组,表示每个区间的频数。
二、FREQUENCY 函数语法
```excel
=FREQUENCY(data_array, bins_array)
```
| 参数 | 说明 |
| `data_array` | 要统计的数据范围(例如:A1:A20) |
| `bins_array` | 指定的区间边界值(例如:B1:B5) |
> 注意:`FREQUENCY` 是一个数组函数,在输入后需要按 `Ctrl + Shift + Enter` 才能正确计算。
三、使用示例
假设我们有如下数据(A列):
| A |
| 10 |
| 20 |
| 30 |
| 40 |
| 50 |
| 60 |
| 70 |
| 80 |
| 90 |
| 100 |
并设定了以下区间(B列):
| B |
| 25 |
| 50 |
| 75 |
那么,使用公式:
```excel
=FREQUENCY(A1:A10, B1:B3)
```
结果会是:
| 结果 |
| 2 |
| 3 |
| 2 |
| 3 |
解释:
- 小于 25 的有 2 个(10、20)
- 在 25~50 之间的有 3 个(30、40、50)
- 在 50~75 之间的有 2 个(60、70)
- 大于 75 的有 3 个(80、90、100)
四、FREQUENCY 函数注意事项
| 说明 | 说明内容 |
| 数组公式 | 必须以 `Ctrl + Shift + Enter` 输入 |
| 区间顺序 | `bins_array` 必须按升序排列 |
| 空单元格 | 如果 `data_array` 或 `bins_array` 中有空单元格,会被忽略 |
| 返回值数量 | 返回值的数量比 `bins_array` 多 1 个(包括最后一个大于最大值的部分) |
五、FREQUENCY 函数与 COUNTIF 的区别
| 特性 | FREQUENCY | COUNTIF |
| 是否支持多个区间 | ✅ 支持 | ❌ 不支持 |
| 是否为数组函数 | ✅ 是 | ❌ 否 |
| 数据类型 | 数值型 | 任意类型 |
| 使用难度 | 较高 | 较低 |
六、总结
| 项目 | 内容 |
| 函数名称 | FREQUENCY |
| 功能 | 统计数据在指定区间内的频数 |
| 语法 | `FREQUENCY(data_array, bins_array)` |
| 返回值 | 频率分布数组 |
| 注意事项 | 数组公式、升序排列、返回值数量多1 |
通过合理使用 `FREQUENCY` 函数,可以更直观地分析数据的分布情况,尤其适用于市场调研、成绩统计等场景。掌握这个函数,能显著提升数据分析效率。


