【frequency函数的用法】在Excel中,`FREQUENCY` 函数是一个非常实用的数据分析工具,主要用于统计一组数据中各个数值出现的频率。它能够将数据分组,并计算每组中包含多少个数据点,非常适合用于制作频数分布表。
一、FREQUENCY函数简介
`FREQUENCY` 函数的语法如下:
```
=FREQUENCY(data_array, bins_array)
```
- data_array:需要统计频率的数据区域。
- bins_array:定义分组区间的数组,即“分组边界”。
该函数返回一个数组,其中每个元素表示对应区间内数据出现的次数。
二、使用示例
假设我们有一组学生的考试成绩,想了解不同分数段的人数分布情况,例如:60分以下、60-70分、70-80分、80-90分、90分以上。
| 学生编号 | 成绩 |
| 1 | 58 |
| 2 | 65 |
| 3 | 72 |
| 4 | 85 |
| 5 | 92 |
| 6 | 68 |
| 7 | 79 |
| 8 | 88 |
| 9 | 75 |
| 10 | 60 |
分组边界:`{60,70,80,90}`
使用 `FREQUENCY` 函数后,结果为:
| 分组边界 | 频数 |
| <60 | 1 |
| 60-70 | 4 |
| 70-80 | 3 |
| 80-90 | 2 |
| >=90 | 1 |
三、FREQUENCY函数使用注意事项
| 注意事项 | 说明 |
| 必须输入数组公式 | 在Excel中,`FREQUENCY` 是一个数组函数,需按 Ctrl+Shift+Enter 输入 |
| bins_array 必须排序 | 分组边界必须按升序排列,否则结果不准确 |
| 返回结果比 bins_array 多一个元素 | 返回的数组长度等于 bins_array 的长度 + 1 |
| 不支持文本数据 | `FREQUENCY` 仅适用于数值型数据 |
四、总结
`FREQUENCY` 函数是Excel中用于统计数据分布的强大工具,尤其适合处理大量数据并进行初步分析。通过合理设置分组边界,可以快速得到数据的频数分布,为后续的数据可视化或进一步分析提供基础。
表格总结
| 功能 | 描述 |
| 函数名称 | FREQUENCY |
| 用途 | 统计数据在指定区间内的出现次数 |
| 语法 | =FREQUENCY(data_array, bins_array) |
| 返回类型 | 数组(每个元素代表一个区间的频数) |
| 使用条件 | data_array 和 bins_array 必须为数值型数据 |
| 注意事项 | - 必须作为数组公式输入 - bins_array 需要升序排列 - 返回结果长度 = bins_array 长度 + 1 |
通过掌握 `FREQUENCY` 函数的正确使用方法,可以更高效地进行数据分析和处理。


