excel 引用公式实例询问(高难度)?

微软最有价值专家(MVP)祝洪忠分享15个模式化的表格公式,大家有类似问题可以直接套用。

首先声明,我这个可称不上是什么公式大全,就是给各位新人朋友们入门学习的,高手请按返回键。

以上列举了一些常用的模式化公式,限于篇幅,没有对函数进行深入讲解。

}

标准差分为样本标准差和总体标准差,前者是指从一组数据中抽取一些数据作为样本计算标准差,后者是指把所有数据都计算标准差,而在现实中取得所有数据常常不可能,所以一般都是计算样本标准差。Excel标准差计算的函数共有 6 个,实际上只有 4 个,因为有两个新增的只是用于取代旧函数,它们与旧函数作用一样。其中计算样本标准差的有 Stdev、Stdev.S、StdevA,计算总体标准差的有

计算标准差除计算一组数值的外,还可以计算满足两个或多个条件的标准差。另外,还可以把计算标准差函数与 OffSet、Match 函数组合实现添加数据后自动计算标准差和计算最近几天的标准差。

一、Excel标准差的计算函数

(一)样本标准差的计算函数

A、Stdev函数与Stdev.S函数都用于计算数值的样本标准差,它们至少要用一个参数,最多只能 255 个参数;Stdev.S函数是 Excel 2010 新增的,用于取代Stdev函数,在以后的 Excel 版本中,Stdev函数可能不会再支持。

B、StdevA函数除用于计算数值的样本标准差外,还用于计算逻辑(True 或 False)和文本数值的样本标准差;它也至少要有一个 Value、最多只能有 255 个 Value。

C、Stdev函数(Stdev.S函数)与StdevA函数的区别:它们的区别仅限于如何处理逻辑值与文本数值,对于逻辑值和文本数值,如果直接输入到参数列表中,Stdev函数计入计算标准差,True 被转为 1、False 被转为 0;如果是在数组或引用单元格中,Stdev函数把它们忽略。而StdevA函数,无论把逻辑值与文本数值输入到哪里都把它们计入计算标准差。另外,如果参数列表中有无法转为数值的文本,它们都返回错误;如果数组或引用单元要格有无法转为数值的文本,它们都忽略。

(二)总体标准差的计算函数

A、StdevP函数与Stdev.P函数作用也一样都用于计算数值的总体标准差,它们至少要用一个参数,最多只能 255 个参数;Stdev.P函数也是 Excel 2010 新增的,用于取代StdevP函数,在以后的 Excel 版本中,StdevP函数可能被放弃。

B、StdevPA函数除用于计算数值的总体标准差外,还用于计算逻辑(True 或 False)和文本数值的总体标准差;它也至少要有一个 Value、最多只能有 255 个 Value。

C、StdevP函数(Stdev.P函数)与StdevPA函数的区别:它们的区别同样仅限于怎么处理逻辑值与文本数值,对于逻辑值和文本数值,如果直接输入到参数列表中,StdevP函数计入计算标准差,True 被转为 1、False 被转为 0;如果是在数组或引用单元格中,StdevP函数将它们忽略。而StdevPA函数,无论把逻辑值与文本数值输入到哪里都把它们计入计算标准差。另外,如果参数列表中有无法转为数值的文本,它们也都返回错误;如果数组或引用单元格有无法转为数值的文本,它们也都忽略。

二、Excel标准差(样本)计算函数的使用方法及实例

(一)用 Stdev(Stdev.S)计算数值的标准差

1、假如要计算英语成绩的样本标准差。双击 B2 单元格,把公式 =STDEV(B2:B29) 复制到 B2,按回车,返回 7.;双击 B3,把公式 =STDEV.S(B2:B29) 复制到 B3,按回车,也返回 7.;框选 B2:B3,当前选项卡为“开始”,单击“常规”右边的黑色小倒三角,在弹出的选项中选择“数字”,则标准差保留两位小数;操作过程步骤,如图1所示:

A、B2:B29 为计算标准差的引用单元格,两个公式返回的结果一致,说明 Stdev 与 Stdev.S 作用一样。

B、公式返回的结果默认保留多位小数,演示中只设置了保留两位小数,如果要保留其它小数位数,可按 Ctrl + 1(需要关闭中文输入法),打开“设置单元格格式”窗口,选择“数字”选项卡,再选择左边的“数值”,然后在右边的“小数位数”输入具体的数值,单击“确定”即可。

C6,按回车,同样返回 2.;操作过程步骤,如图3所示:

从演示中可知,不管是否包含 True 或 False,每个公式都返回一样的结果,说明 True 和 False 在单元格或数组中时,Stdev函数都把它们忽略。

(3)有能转为数值的文本计入与忽略的实例

(4)有无法转为数值的文本返回错误与忽略的实例

两个公式计算的是同样数值和文本的标准差,公式 =STDEV(2.58,2.39,"十") 返回错误,说明,无法转为数值的文本不能写到参数列表中;而公式 =STDEV(B1:B3) 能返回正确的值,说明数组或引用单元格有无法转为数值的文本,这些文本被忽略而不影响计算。

(二)用 StdevA 计算数值、文本数值和逻辑值的标准差

(1)引用单元格有数值、文本数值和逻辑值的实例

A2 和 A3 中的数值为数值型,A4 中的数值为文本型,当把 A4 中的数值删除后,标准差结果由 47. 变为 49.,说明StdevA函数把单元格中的文本计入计算标准差;当依次把 True 和 False 删除后,标准差结果也发生变化,说明StdevA函数把逻辑值记入求标准差。

(2)StdevA 与 Stdev 对文本数值计入与忽略比较实例

1、StdevA 对于文本数值,无论是直接写到参数列表还是写到单元格,都把它计入求标准差,但对于小数的处理不一样。如 E3、E4、E5 中的计算结果不一样,说明 StdevA 把文本数值计入了求标准差;当把 "2.67" 直接写到参数列表时,文本型 "2.67" 被转为数值 2.67,而单元格中的 2.67 为文本时,它先被取代小数点后再转为数值,转为数值后的结果为 267,这一点可以从把 C5 中的 2.67 改为 267 后 E5 中的结果不变得到证实,演示如图7所示:

2、StdevA 与 Stdev 对文本数值的区别为:Stdev 仅对直接写到参数列表中的文本数值 "2.67" 计入求标准差,StdevA 对参数列表和单元格中的文本数值 "2.67" 都计入求标准差。图7中,颜色相同的计算结果相同,即对文本数值的处理方式相同。

三、Excel标准差(总体)计算函数的使用方法及实例

1、双击 B2 单元格,把公式 =STDEVP(A2:A6) 复制到 B2,按回车,返回 0.;双击 B3,把同一公式复制到 B3,再在 P 前加一点,公式变为 =STDEV.P(A2:A6),按回车,返回一样的结果;操作过程步骤,如图8所示:

(二)用 StdevPA 计算包含数值、文本数值和逻辑值的总体标准差实例

当把 A4 中的文本数值删除后,标准差结果有变化,说明StdevPA函数把文本数值计入求标准差;再把 True 和 False 删除,标准差结果也有变化,说明StdevPA函数也把逻辑值计入求标准差。

提示:StdevP函数与StdevPA函数对数值文本、逻辑值和无法转为数值的文本的处理区别,请参考Stdev函数与StdevA函数的区别。

四、Excel标准差计算函数的应用实例

(一)计算满足两个条件的样本标准差

A、B2:B11="毛衣" 为公式的第一个条件,意思是:在 B2:B11 中查找为“毛衣”的服装,如果为“毛衣”,返回 True,否则返回 False。执行时,第一次从 B2:B11 中取出 B2,由于 B2 为“羽绒服”,因此返回 False;第二次从 B2:B11 中取出 B3,由于 B3 为“休闲西服”,也返回 False;其它的以此类推,最后返回数组

被转为 1,False 被转为 0);第二次取第一个数组的第二个元素与第二个数组的第二元素相乘,结果为 0;其它的以此类推,最后返回数组 {0;0;0;1;0;1;0;0;0;0}。

提示:以上是计算满足两个条件的样本标准差,如果要计算满足三个或更多个条件的样本标准差,可以在公式的第二个 * 后继续加条件。另外,如果要计算总体标准差,把 Stdev 改为 StdevP 即可。

(二)Stdev + OffSet + Match 组合实现添加新数据后自动计算标准差和计算最近几天的标准差

(1)计算所有数据的样本标准差

1、假如要求每添加一行“指数”自动计算指数的样本标准差。双击 C3 单元格,把公式 =STDEV(OFFSET(B1,1,,MATCH(9E+307,B:B)-1)) 复制到 C3,按回车,返回结果 71.0624;选中 A8,输入“7日”,按 Tab 键把光标移到 B8,输入 837,按回车,C3 中的值自动变为64.9300,说明添加一行后自动重新计算了包含新添加数据的标准差;继续在 A9 和 B9 输入数据,按回车,C3 的值又自动变为 68.3013;操作过程步骤,如图11所示:

A、9E+307 是 Excel 允许输入的最大值,这里用于表示最后一行。MATCH(9E+307,B:B) 用于在 B 列返回最后一行的位置,当表格只有 7 行时,它返回 7;Match 省略了最后一个参数,默认取 1,因为第二个参数 B:B 后无逗号,意思是:在 B 列查找小于等于 9E+307 的最大值并返回它所在 B 列的位置。

D、当在表格后添加一行后,MATCH(9E+307,B:B) 返回 8,OFFSET(B1,1,,8-1) 返回 $B$2:$B$8,恰好包含了新增加的行,因此添加新数据后会自动把新数据计入求标准差。

(2)计算最近 7 天的样本标准差

C、则公式变为 =STDEV($B$3:$B$9),最后对 B3:B9 中的数值计算样本标准差,即实现计算最近 7 天的标准差。如果要计算 5 天或 14 天,把 -7 改为 -5 或 -14 即可。

}

4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式:

5、学期总评: =K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;

说明:COUNTIF函数也可计算某一区域男、女生人数。

11、标准差: =STDEV(K2:K56) ——求K2到K56区域(55人)的成绩波动情况(数值越小,说明该班学生间的成绩差异较小,反之,说明该班存在两极分化);

12、条件求和: =SUMIF(B2:B56,"男",K2:K56) ——假设B列存放学生的性别,K列存放学生的分数,则此函数返回的结果表示求该班男生的成绩之和;

13、多条件求和: "。

六、如何判断单元格里是否包含指定文本?

假定对A1单元格进行判断有无"指定文本",以下任一公式均可:

求某一区域内不重复的数据个数

例如求A1:A100范围内不重复数据的个数,某个数重复多次出现只算一个。有两种计算方法:

输入完公式后按Ctrl+Shift+Enter键,让它自动加上数组公式符号""。

二是利用乘积求和函数:

七、一个工作薄中有许多工作表如何快速整理出一个目录工作表

1、用宏3.0取出各工作表的名称,方法:

Ctrl+F3出现自定义名称对话框,取名为X,在“引用位置”框中输入:

}

我要回帖

更多关于 高中求函数解析式的常用方法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信