Excel函数大全-02兼容性函数

02X01 兼容性函数说明

在 Excel 2010 或更高版本中,用新函数替换了这些函数,这些新函数有更高的精确度,且其名称能更好地反映其用途。 你仍可使用它们以与 Excel 早期版本兼容,但如果不需要向后兼容,则应开始改用新函数。 有关新函数的详细信息,请参阅统计函数和数学与三角函数。
如果您使用的是 Excel 2007 ,则可以在 “公式” 选项卡上的 “统计” 或 “数学” Excel 2007 三角函数中找到这些函数。

02X02 全部兼容性函数列表

函数说明
BETADIST 函数返回 beta 累积分布函数
BETAINV 函数返回指定 beta 分布的累积分布函数的反函数
BINOMDIST 函数返回一元二项式分布的概率
CHIDIST 函数返回 χ2 分布的单尾概率
CHIINV 函数返回 χ2 分布的单尾概率的反函数
CHITEST 函数返回独立性检验值
CONCATENATE 函数将 2 个或多个文本字符串联接成 1 个字符串
CONFIDENCE 函数返回总体平均值的置信区间
COVAR 函数返回协方差(成对偏差乘积的平均值)
CRITBINOM 函数返回使累积二项式分布小于或等于临界值的最小值
EXPONDIST 函数返回指数分布
FDIST 函数返回 F 概率分布
FINV 函数返回 F 概率分布的反函数
FLOOR 函数向绝对值减小的方向舍入数字
FORECAST 函数使用现有值来计算或预测未来值。
FTEST 函数返回 F 检验的结果
GAMMADIST 函数返回 γ 分布
GAMMAINV 函数返回 γ 累积分布函数的反函数
HYPGEOMDIST 函数返回超几何分布
LOGINV 函数返回对数累积分布函数的反函数
LOGNORMDIST 函数返回对数累积分布函数
MODE 函数返回在数据集内出现次数最多的值
NEGBINOMDIST 函数返回负二项式分布
NORMDIST 函数返回正态累积分布
NORMINV 函数返回正态累积分布的反函数
NORMSDIST 函数返回标准正态累积分布
NORMSINV 函数返回标准正态累积分布函数的反函数
PERCENTILE 函数返回区域中数值的第 k 个百分点的值
PERCENTRANK 函数返回数据集中值的百分比排位
POISSON 函数返回泊松分布
QUARTILE 函数返回一组数据的四分位点
RANK 函数返回一列数字的数字排位
STDEV 函数基于样本估算标准偏差
STDEVP 函数基于整个样本总体计算标准偏差
TDIST 函数返回学生 t-分布
TINV 函数返回学生 t-分布的反函数
TTEST 函数返回与学生 t-检验相关的概率
VAR 函数基于样本估算方差
VARP 函数计算基于样本总体的方差
WEIBULL 函数返回 Weibull 分布
ZTEST 函数返回 z 检验的单尾概率值

02X03 常用兼容性函数

FLOOR 函数

将参数 number 向下舍入(沿绝对值减小的方向)为最接近的 significance 的倍数。

语法

FLOOR(number, significance)

参数名称说明
Number 必需要舍入的数值
significance 必需要舍入到的倍数

注意:

  1. 如果任一参数为非数值型,则 FLOOR 返回 #VALUE! 。
  2. 如果 number 为正值且significance为负,则 FLOOR 返回 #NUM! 。
  3. 如果 number 的符号为正,则数值向下舍入,并朝零调整。 如果 number 的符号为负,则数值沿绝对值减小的方向向下舍入。 如果 number 正好是 significance 的倍数,则不进行舍入。
  4. 例如,=FLOOR(0.234,0.01) 将 0.234 向下舍入到最接近的 0.01 的倍数。结果为0.23。

FORECAST 函数

使用现有值计算或预测未来值。 未来值是给定 x 值的 y 值。 现有值是已知的 x 值和 y 值,未来值将通过线性回归预测。 您可以使用这些功能来预测未来的销售、库存需求或消费者趋势。

语法

FORECAST.LINEAR(x, known_y’s, known_x’s)
FORECAST(x, known_y’s, known_x’s)

参数名称说明
x 必需需要进行值预测的数据点。
Known_y’s 必需相关数组或数据区域。
Known_x’s 必需独立数组或数据区域。

注意:

  1. 如果x为非数值型,则返回 #VALUE! 。
  2. 如果known_y或known_x为空,或者其中一个数据点比另一个多。则返回 #N/A 错误值。
  3. 如果known_x 的方差等于零,则预测和预测。线性返回 #DIV/0! 。
  4. FORECAST.LINEAR和FORECAST的公式。线性是a + bx,其中: a = y ‾ − b x ‾ a=\overline{y}- b\overline{x} a=ybx 且:
    b = ∑ ( x − x ‾ ) ( y − y ‾ ) ∑ ( x − x ‾ ) 2 b= \cfrac{\sum(x- \overline{x})(y- \overline{y})}{\sum(x- \overline{x})^2} b=(xx)2(xx)(yy)
    且其中 x ‾ \overline{x} x y ‾ \overline{y} y 是样本平均值 AVERAGE(known_x’s) 和 AVERAGE(known_y’s)。
  5. 可用于二维数组区域或引用区域,与引用单列结果不同

MODE 函数

返回数组或数据区域中出现频率最高或重复出现的值。

语法

MODE(number1,[number2],…)

参数名称说明
Number1 必需要计算其众数的第一个数字参数。
Number2,… 可选要计算其众数的 2 到 255 个数字参数。 也可以用单一数组或对某个数组的引用来代替用逗号分隔的参数。

注意:

  1. 参数可以是数字或者是包含数字的名称、数组或引用。
  2. 如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。
  3. 如果参数为错误值或为不能转换为数字的文本,将会导致错误。
  4. 如果数据集合中不包含重复的数据点,则 MODE 返回错误值 #N/A。

PERCENTILE 函数

返回区域中数值的第 k 个百分点的值。 可以使用此函数来确定接受的阈值。 例如,可以决定检查得分高于第 90 个百分点的候选人。

语法

PERCENTILE(array,k)

参数名称说明
array 必需定义相对位置的数组或数据区域。
k 必需0 到 1 之间的百分点值,包含 0 和 1。

注意:

  1. 如果 k 为非数字,则返回 #VALUE! 。
  2. 如果 k 为 < 0 或 k > 1,则返回 #NUM! 。
  3. 如果 k 不是 1/(n-1) 的倍数,函数 PERCENTILE 使用插值法来确定第 k 个百分点的值。

PERCENTRANK 函数

将某个数值在数据集中的排位作为数据集的百分比值返回,此处的百分比值的范围为 0 到 1。 此函数可用于计算值在数据集内的相对位置。 例如,可以使用 PERCENTRANK 计算能力测试得分在所有测试得分中的位置。

语法

PERCENTRANK(array,x,[significance])

参数名称说明
array 必需定义相对位置的数值数组或数值数据区域。
x 必需需要得到其排位的值
significance 可选用于标识返回的百分比值的有效位数的值。 如果省略,则 PERCENTRANK 使用 3 位小数 (0.xxx)

注意:

  1. 如果 array 为空,则返回 #NUM!。
  2. 如果significance< 1,则返回 #NUM! 。
  3. 如果数组里没有与 x 相匹配的值,函数 PERCENTRANK 将进行插值以返回正确的百分比排位。
  4. 在区域中没有找到 x时。 PERCENTRANK 是通过在离x最近的两个数之间,查找四分之一标记来计算的。 也就是 (最接近的小于x的数)+(0.25*(最接近的大于x的数-最接近的小于x的数)) 。

QUARTILE 函数

返回一组数据的四分位点。 四分位点通常用于销售和调查数据,以对总体进行分组。 例如,您可以使用 QUARTILE 查找总体中前 25% 的收入值。

语法

QUARTILE(array,quart)

参数名称说明
array 必需要求得四分位数值的数组或数字型单元格区域。
quart 必需指定返回哪一个值。
如果 quart 等于函数 QUARTILE 返回
0最小值
1第一个四分位数(第 25 个百分点值)
2中分位数(第 50 个百分点值)
3第三个四分位数(第 75 个百分点值)
4最大值

注意:

  1. 如果 array 为空,则四分位返回 #NUM! 。
  2. 如果 quart 不为整数,将被截尾取整。
  3. 如果 quart < 0 或 quart > 4,则按分位返回 #NUM! 。
  4. 当 quart 分别等于 0、2 和 4 时,函数 MIN、MEDIAN 和 MAX 返回的值与函数 QUARTILE 返回的值相同。

RANK 函数

返回一列数字的数字排位。 数字的排位是相对于列表中的其他值的大小。 (如果对列表进行排序,则数字的排位将是其位置。)

语法

RANK(number,ref,[order])

参数名称说明
number 必需要找到其排位的数字。
ref 必需数字列表的数组,对数字列表的引用。 Ref 中的非数字值会被忽略。
order 可选一个指定数字排位方式的数字

注意:

  1. 如果 order 为 0()或省略,Microsoft Excel 对数字的排位是基于 ref 为按照降序排列的列表。如果 order 不为零,Microsoft Excel 对数字的排位是基于 ref 为按照升序排列的列表。
  2. Rank 赋予重复数相同的排位。 但重复数的存在将影响后续数值的排位。 例如,在按升序排序的整数列表中,如果数字 10 出现两次,且其排位为 5,则 11 的排位为 7(没有排位为 6 的数值)。
  3. Rank 排位去重。可以用其他列辅助,参考公式如下:“A3=B3+SUMPRODUCT((B3:B63=B3)*(C3:C63>C3))”,其中B列为有重复的RANK函数结果列,C列为排名去重的辅助列。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值