1、FREQUENCY函数功能 以一列垂直数组返回某个区域中数据的频率分布。例如,使用函数FREQUENCY 可以计算在给定的分数范围内测验分数的个数。由于函数FREQUENCY 返回一个数组,所以必须以数组公式的形式输入。表 达 式 FREQUENCY(data_array,bins_array)参数含义 Data_array 为一数组或对一组数值的引用,用来计算频率。如果 data_array 中不包含任何数值,函数 FREQUENCY 返回零数组。Bins_array 为间隔的数组或对间隔的引用,该间隔用于对data_array 中的数值进行分组。如果 bins_array 中不包含任何数值
2、,函数 FREQUENCY 返回 data_array 中元素的个数。说 明 在选定相邻单元格区域(该区域用于显示返回的分布结果)后,函数 FREQUENCY 应以数组公式的形式输入。返回的数组中的元素个数比 bins_array(数组)中的元素个数多1。返回的数组中所多出来的元素表示超出最高间隔的数值个数。例如,如果要计算输入到三个单元格中的三个数值区间(间隔),请一定在四个单元格中输入 FREQUENCY 函数计算的结果。多出来的单元格将返回 data_array 中大于第三个间隔值的数值个数。函数 FREQUENCY 将忽略空白单元格和文本。对于返回结果为数组的公式,必须以数组公式的形式
3、输入。FREQUENCY()FREQUENCY()参参数数引引用用数 据分段点分段范围分段结果分段说明8260601 分段结果区域单元格应比分段点多一个单元格717561751588576852798629288公 式说明(结果)=FREQUENCY(C10:C15,D10:D12)请选中目标单元格区域。按三键Ctrl+Shift+Enter。如果公式未以数组公式的形式输入,则返回的结果为 1。示示例例一一不重复人名统计C列有重姓名的,要求统计出不重复的人名,并提取出不重复的人名放置F列,然后计算出重复的人名奖金总和。姓名奖金不重复人名 提取人名奖金张三100第一种#REF!#REF!李四80
4、9#REF!#REF!王五150#REF!#REF!赵六120第二种#REF!#REF!钱七1109#REF!#REF!柳八30#REF!#REF!王五120第三种#REF!#REF!张三809#REF!#REF!柳七70#REF!#REF!孙九60#REF!李四80廖十100E27公式:=SUM(1/COUNTIF(C26:C37,C26:C37)E30公式:=SUM(-(FREQUENCY(MATCH(C26:C37,C26:C37,0),MATCH(C26:C37,C26:C37,0)0)E33公式:=COUNT(1/(FREQUENCY(MATCH(C26:C37,C26:C37,0)
5、,MATCH(C26:C37,C26:C37,0)1.用match函数返回个数据在数据列中的位置 match函数对于查找目标,只在多次出现的位置重复报告该目标第一次出现的位置数字。2.frequency函数在统计的区域中可让重复的数字变为零 数据源和分段点可以是一致的。3.统计上一步结果中有多少个非零数字,即得答案视频教程C列有重姓名的,要求统计出不重复的人名,并提取出不重复的人名放置F列,然后计算出重复的人名奖金总和。=SUM(-(FREQUENCY(MATCH(C26:C37,C26:C37,0),MATCH(C26:C37,C26:C37,0)0)=COUNT(1/(FREQUENCY(MATCH(C26:C37,C26:C37,0),MATCH(C26:C37,C26:C37,0)match函数对于查找目标,只在多次出现的位置重复报告该目标第一次出现的位置数字。
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2