sql去重复查询:excel问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 23:13:06
如果要统计成绩是60-80这个分数段的学生人数该用哪个函数,具体格式怎么写?
to:wwwww3721
具体的写法是什么?

COUNTIF
79
85
78
85
83
81
95
88
=COUNTIF(A1:A8,"<=79.9")-COUNTIF(A1:A8,"<=59.9")

你的要求多还少了点!
A1到A8输入
79
85
78
85
83
81
95
88
B1到B3输入
70
79
89

在先选定C1到C4
插入”函数”---统计---FREQUENCY
第一个公式框按后面的花钮,选A1到A8
第二个公式框B1到B3
然后按CTRL和SHIFT不放,再”回车”(数主公式输入的方法!)
得到0;2;5;2

上是”帮助”里的
分段数比接受的单元格多1,就是要加一段.
多看”70、79 和 89。以数组形式输入函数 FREQUENCY,就可以计算出成绩在 0-70、71-79、80-89 和 90-100 各区间中的数目”

上面可能与帮助的描述的单元格不一致,注意区别!

FREQUENCY
参阅

以一列垂直数组返回某个区域中数据的频率分布。例如,使用函数 FREQUENCY 可以计算在给定的值集和接收区间内,每个区间内的数据数目。由于函数 FREQUENCY 返回一个数组,必须以数组公式的形式输入。

语法:

FREQUENCY(data_array,bins_array)

Data_array 为一数组或对一组数值的引用,用来计算频率。如果 data_array 中不包含任何数值,函数 FREQUENCY 返回零数组。

Bins_array 为一数组或对数组区域的引用,设定对 data_array 进行频率计算的分段点。如果 bins_array 中不包含任何数值,函数 FREQUENCY 返回 data_array 元素的数目。

说明

首先选定用于存放频率分布结果的相邻单元格区域,然后以数组公式的形式输入函数 FREQUENCY。

返回的数组中的元素个数比 bins_array(数组)中的元素个数多 1。返回的数组中所多出来的元素表示超出最高间隔的数值个数。例如,如果要计算输入到三个单元格中的三个数值区间(间隔),请一定在四个单元格中输入 FREQUENCY 函数计算的结果。多出来的单元格将返回 data_array 中大于第三个间隔值的数值个数。

函数 FREQUENCY 将忽略空白单元格和文本值。

对于返回结果为数组的公式,必须以数组公式的形式输入。有关数组公式的详细内容,请单击 。

示例

假设工作表里列出了考试成绩。这些成绩为 79、85、78、85、83、81、95、88 和 97,并分别输入到单元格 A1:A9。这一列考试成绩就是 data_array。Bins_array 是另一列用来对考试成绩分组的区间值。在本例中,bins_array 是指 C4:C6 单元格,分别含有值 70、79 和 89。以数组形式输入函数 FREQUENCY,就可以计算出成绩在 0-70、71-79、80-89 和 90-100 各区间中的数目。本例假设所有成绩都为整数。选择了 4 个垂直相邻的单元格后,应以数组公式输入下面的公式。第四个数字 2 表示大于最高间隔 (89) 的数值(95 和 97)的个数。

FREQUENCY(A1:A9,C4:C6) 等于 {0;2;5;2}

countif