1 / 15
文档名称:

FREQUENCY函数的使用26068.xls

格式:xls   页数:15页
下载后只包含 1 个 XLS 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

FREQUENCY函数的使用26068.xls

上传人:yixingmaoj 2016/6/25 文件大小:0 KB

下载得到文件列表

FREQUENCY函数的使用26068.xls

文档介绍

文档介绍:FREQUENCY 函数的使用语法: Excel FREQUENCY( 数据源, 分段点)结果: 以分段点为间隔,统计数据源值在各段出现的频数其中: 数据源:为对一行/一列单元格或一个连续的单元格区域的引用分段点:为对一行/一列单元格或一个连续的单元格区域的引用数据引用支持跨工作表、工作簿公式输入方法: 以多单元格数组方式输入,且必须是纵向数组; 所选单元格数比分段点个数大 1,以统计数据源大于分段点最大值的频数一、常规用法数据源分段点函数的常规用法是进行频率统计, 78602示例:统计数据源区各分数在分段点各段的频数。 80806要统计数据源在分段点出现的频率,选择 C16 :C19 ,输入数组公式, 67900同时按下 ctrl+shift+enter 结束 982每段计算小于等于此分段点、大于上一分段点的频数; 不及格 1假设小于 60为不及格;大于等于 60小于 80为及格; 及格 5大于等于 80小于 90为良;大于等于 90为优, 良2必须对分段点进行修正才能得到正确的统计数 77优2 56 二、函数特性 1· 忽略文本或空白单元格数据源区域出现文本或空格,只统计数据,其他没有影响 89缺考 8960160 5665803良 779090480 8877981 分段点出现文本或空格,忽略文本或空格,只对数值进行分段频率统计,及格所需结果区域也相应减少,多余区域由#N/A 填充:90 2· 支持数据乱序支持数据源的乱序,这一点不需说明 803 分段点的乱序:904 对于每一分段点,统计小于等于此分段点,601 大于上一分段点的频数,1 最后一格始终统计大于最大分段点的频数:803 3· 支持重复数据 601 支持数据源的数据重复,这一点勿需说明 800 对于分段点出现重复数据:904 只在分段点首次出现是统计频数,600 重复出现的分段点的统计数都为 0:1 从下文可以看到, 正是有了这点特性使得此函数有许多“妙用” 4· 支持“块”区域引用数据源是一个连续的区域的情况前面已经用过;806080 分段点是一个“块”区域,情况怎样呢?9060 可以看出公式区域按照先行后列的顺序统计频数, 文本/空格、乱序、重复数据的规律同样有效: 三、函数应用 1· 函数特性 3 的应用 match frequency A· 用于统计不重复值个数 12 aa①如何统计左边数据区域内的不重复值?22 ab大家一定会想到这个公式:633 bc但也可以用 frequency 来解决,步骤如下:41 函数返回个数据在数据列中的位置 20 ab 对于查找目标, match 函数都返回数列中首次出现的位置 61 ,用frequency 特性,让重复的数字变为零 10 aa 可以用多种方法搭配数据源和分段点 30 ,即得答案 91 ba 统计非零数字也有不同的方法 30 bc6 frequency 生成的数组跟零判断大小, 生成一组逻辑值, 转换后用 sum 汇总 6 对 frequency 生成的数组取倒数, 生成一组分数和#DIV/0! ,用 count 计算数字, 排除错误值 frequency 用在这里并不显得简单,但它确有用武之地。看下面的例子: a9i6o\p/bcad)fo(9u7 ,y65t%>6j2,mn#a<******@s9as0i8p!7*60)oq!$=+"'"?f/ ※& 【『★▲②如何统计上面单元格中的字符串中有多少个不重复值? 统计的对象在一个单元格中,怎么办? 用frequency 来解决,思路和上面基本相同: 52用find 返回各字符在字符串中第一次出现的位置,形成一列数组; 用frequency 特性 3,让非首次出现的字符返回的频数为零; 取倒数后用 count 统计数字个数。或者用字符对应的 ASC 码作为 frequency 取数的对象:52 当然,也可以用以下方法来解决,思路类似用 countif :52 B· frequency 函数作为 if 函数的判断条件由于 frequency 函数生成的值为非负整数,可用来作为 if的判断条件 1③如何统计左面区域中第二大的值(为2, 重复的不计)? 2 apolloh 版主的方法:2 2步骤:1 用 frequency 函数让非首次出现数字返回零 521 用 if 函数让首次出现的数字返回原值 502 非首次出现的数字不返回值 2FALSE 最后用 large 函数返回第二大值, 05 large 函数忽略文本。 FALSE 参考: http://club./?BoardID=3&ID