1、软件人才专业培训北京科胜培训中心Beijing ECOMS Training CenterExcel函数大全一、 数据库和清单管理函数DAVERAGE返回选定数据库项的平均值DCOUNT计算数据库中包含数字的单元格的个数DCOUNTA计算数据库中非空单元格的个数DGET从数据库中提取满足指定条件的单个记录DMAX返回选定数据库项中的最大值DMIN返回选定数据库项中的最小值DPRODUCT乘以特定字段(此字段中的记录为数据库中满足指定条件的记录)中的值DSTDEV根据数据库中选定项的示例估算标准偏差DSTDEVP根据数据库中选定项的样本总体计算标准偏差DSUM对数据库中满足条件的记录的字段列中的
2、数字求和DVAR根据数据库中选定项的示例估算方差DVARP根据数据库中选定项的样本总体计算方差GETPIVOTDATA返回存储在数据透视表中的数据二、 日期和时间函数DATE返回特定时间的系列数DATEDIF计算两个日期之间的年、月、日数DATEVALUE将文本格式的日期转换为系列数DAY将系列数转换为月份中的日DAYS360按每年 360 天计算两个日期之间的天数EDATE返回在开始日期之前或之后指定月数的某个日期的系列数EOMONTH返回指定月份数之前或之后某月的最后一天的系列数HOUR将系列数转换为小时MINUTE将系列数转换为分钟MONTH将系列数转换为月NETWORKDAYS返回两个
3、日期之间的完整工作日数NOW返回当前日期和时间的系列数SECOND将系列数转换为秒TIME返回特定时间的系列数TIMEVALUE将文本格式的时间转换为系列数TODAY返回当天日期的系列数WEEKDAY将系列数转换为星期WORKDAY返回指定工作日数之前或之后某日期的系列数YEAR将系列数转换为年YEARFRAC返回代表 start_date(开始日期)和 end_date(结束日期)之间天数的以年为单位的分数三、 DDE 和外部函数CALL调用动态链接库 (DLL) 或代码源中的过程REGISTER.ID返回已注册的指定 DLL 或代码源的注册 IDSQL.REQUEST连接外部数据源,并从工
4、作表中运行查询,然后将结果作为数组返回,而无需进行宏编程。有关 CALL 和 REGISTER 函数的其他信息四、 工程函数BESSELI返回经过修改的贝塞尔函数 In(x)BESSELJ返回贝塞尔函数 Jn(x)BESSELK返回经过修改的贝塞尔函数 Kn(x)BESSELY返回贝塞尔函数 Yn(x)xlfctBIN2DEC BIN2DEC将二进制数转换为十进制数BIN2HEX将二进制数转换为十六进制数BIN2OCT将二进制数转换为八进制数COMPLEX将实系数和虚系数转换为复数CONVERT将一种度量单位制中的数字转换为另一种度量单位制DEC2BIN将十进制数转换为二进制数DEC2HEX将
5、十进制数转换为十六进制数DEC2OCT将十进制数转换为八进制数DELTA检测两个值是否相等ERF返回误差函数ERFC返回余误差函数GESTEP检测数字是否大于某个阈值HEX2BIN将十六进制数转换为二进制数HEX2DEC将十六进制数转换为十进制数HEX2OCT将十六进制数转换为八进制数IMABS返回复数的绝对值(模)IMAGINARY返回复数的虚系数IMARGUMENT返回参数 theta,一个以弧度表示的角IMCONJUGATE返回复数的共轭复数IMCOS返回复数的余弦IMDIV返回两个复数的商IMEXP返回复数的指数IMLN返回复数的自然对数IMLOG10返回复数的常用对数IMLOG2返回
6、复数的以 2 为底数的对数IMPOWER返回复数的整数幂IMPRODUCT返回两个复数的乘积IMREAL返回复数的实系数IMSIN返回复数的正弦IMSQRT返回复数的平方根IMSUB返回两个复数的差IMSUM返回两个复数的和OCT2BIN将八进制数转换为二进制数OCT2DEC将八进制数转换为十进制数OCT2HEX将八进制数转换为十六进制数五、 财务函数ACCRINT返回定期付息有价证券的应计利息ACCRINTM返回到期一次性付息有价证券的应计利息AMORDEGRC返回每个会计期间的折旧值AMORLINC返回每个会计期间的折旧值COUPDAYBS返回当前付息期内截止到成交日的天数COUPDAYS
7、返回成交日所在的付息期的天数COUPDAYSNC返回从成交日到下一付息日之间的天数COUPNCD返回成交日过后的下一付息日的日期COUPNUM返回成交日和到期日之间的利息应付次数COUPPCD返回成交日之前的上一付息日的日期CUMIPMT返回两个期间之间累计偿还的利息数额CUMPRINC返回两个期间之间累计偿还的本金数额DB使用固定余额递减法,返回一笔资产在指定期间内的折旧值DDB使用双倍余额递减法或其他指定方法,返回一笔资产在指定期间内的折旧值DISC返回有价证券的贴现率DOLLARDE将按分数表示的价格转换为按小数表示的价格DOLLARFR将按小数表示的价格转换为按分数表示的价格DURAT
8、ION返回定期付息有价证券的修正期限EFFECT返回实际年利率FV返回投资的未来值FVSCHEDULE基于一系列复利返回本金的未来值INTRATE返回一次性付息证券的利率IPMT返回给定期间内投资的利息偿还额IRR返回一组现金流的内部收益率ISPMT计算在投资的特定期间内支付的利息MDURATION返回假设面值 $100 的有价证券的 Macauley 修正期限MIRR返回正负现金流使用不同利率的修正内部收益率NOMINAL返回名义年利率NPER返回投资的期数NPV基于一系列现金流和固定的各期贴现率,返回一项投资的净现值ODDFPRICE返回首期付息日不固定的面值 $100 的有价证券的价格O
9、DDFYIELD返回首期付息日不固定的有价证券的收益率ODDLPRICE返回末期付息日不固定的面值 $100 的有价证券的价格ODDLYIELD返回末期付息日不固定的有价证券的收益率PMT返回投资或贷款的每期付款额PPMT返回投资在某一给定期次内的本金偿还额PRICE返回定期付息的面值 $100 的有价证券的价格PRICEDISC返回折价发行的面值 $100 的有价证券的价格PRICEMAT返回到期付息的面值 $100 的有价证券的价格PV返回投资的现值RATE返回年金的各期利率RECEIVED返回一次性付息的有价证券到期收回的金额SLN返回一项资产每期的直线折旧费SYD返回某项资产按年限总和
10、折旧法计算的某期的折旧值TBILLEQ返返回国库券的债券等效收益率TBILLPRICE返回面值 $100 的国库券的价格TBILLYIELD返回国库券的收益率VDB使用递减余额法,返回指定期间内或某一时间段内的资产折旧额XIRR返回一组不定期发生的现金流的内部收益率XNPV返回一组不定期发生的现金流的净现值YIELD返回定期付息有价证券的收益率YIELDDISC返回折价发行的有价证券的年收益率,例如:国库券YIELDMAT返回到期付息的有价证券的年收益率六、 信息函数CELL返回有关单元格格式、位置或内容的信息COUNTBLANK计算区域中空单元格的个数ERROR.TYPE返回对应于错误类型的
11、数字INFO返回有关当前操作环境的信息ISBLANK如果值为空,则返回 TRUE。ISERR如果值为除 #N/A 以外的错误值,则返回 TRUE。ISERROR如果值为任何错误值,则返回 TRUE。ISEVEN如果数为偶数,则返回 TRUE。ISLOGICAL如果值为逻辑值,则返回 TRUE。ISNA如果值为 #N/A 错误值,则返回 TRUE。ISNONTEXT如果值不是文本,则返回 TRUE。ISNUMBER如果值为数字,则返回 TRUE。ISODD如果数字为奇数,则返回 TRUE。ISREF如果值为引用,则返回 TRUE。ISTEXT如果值为文本,则返回 TRUE。N返回转换为数字的值N
12、A返回错误值 #N/AxlfctTYPE TYPE返回表示值的数据类型的数字七、 逻辑函数AND如果所有参数为 TRUE,则返回 TRUEFALSE返回逻辑值 FALSEIF指定要执行的逻辑检测NOT反转参数的逻辑值OR如果任何参数为 TRUE,则返回 TRUETRUE返回逻辑值 TRUE八、 查找和引用函数ADDRESS以文本形式返回对工作表中单个单元格的引用AREAS返回引用中的区域数CHOOSE从值的列表中选择一个值COLUMN返回引用的列号COLUMNS返回引用中的列数HLOOKUP查找数组的顶行并返回指示单元格的值HYPERLINK创建快捷方式或跳转,打开存储在网络服务器、企业内部网
13、或 Internet 上的文档INDEX使用索引从引用或数组中选择值INDIRECT返回由文本值表示的引用LOOKUP在向量或数组中查找值MATCH在引用或数组中查找值OFFSET从给定引用中返回引用偏移量ROW返回引用的行号ROWS返回引用中的行数TRANSPOSE返回数组的转置VLOOKUP查找数组的第一列并移过行,然后返回单元格的值九、 数学和三角函数ABS返回数的绝对值ACOS返回数的反余弦ACOSH返回数的反双曲余弦值ASIN返回数的反正弦ASINH返回数的反双曲正弦值ATAN返回数的反正切 ATAN2从 X 和 Y 坐标返回反正切 ATANH返回参数的反双曲正切值 CEILING对
14、数字取整为最接近的整数或最接近的多个有效数字 COMBIN返回给定数目对象的组合数 COS返回数的余弦 COSH返回数的双曲线余弦 COUNTIF计算符合给定条件的区域中的非空单元格数 DEGREES将弧度转换为度 EVEN将数向上取整至最接近的偶数整数 EXP返回 e 的指定数乘幂 FACT返回数的阶乘 FACTDOUBLE返回参数 Number 的半阶乘 FLOOR将参数 Number 沿绝对值减小的方向取整 GCD返回最大公约数INT将数向下取整至最接近的整数 LCM返回最小公倍数 LN返回数的自然对数 LOG返回数的指定底数的对数 LOG10返回以 10 为底的对数MDETERM返回数
15、组的矩阵行列式MINVERSE返回数组的反矩阵 MMULT返回两个数组的矩阵乘积 MOD返回两数相除的余数 MROUND返回参数按指定基数取整后的数值 MULTINOMIAL返回一组数的多项式 ODD将数取整至最接近的奇数整数 PI返回 Pi 值 POWER返回数的乘幂结果 PRODUCT将所有以参数形式给出的数字相乘 QUOTIENT返回商的整数部分 RADIANS将度转换为弧度 RAND返回 0 和 1 之间的随机数 RANDBETWEEN返回指定数之间的随机数 ROMAN将阿拉伯数字转换为文本形式的罗马数字 ROUND将数取整至指定数 ROUNDDOWN将数向下靠近 0 值取整 ROUN
16、DUP将数向上远离 0 值取整 SERIESSUM返回基于公式的幂级数的和 SIGN返回数的正负号 SIN返回给定角度的正弦 SINH返回数的双曲正弦值 SQRT返回正平方根SQRTPI返回某数与 Pi 的乘积的平方根SUBTOTAL返回清单或数据库中的分类汇总SUM添加参数SUMIF按给定条件添加指定单元格SUMPRODUCT返回相对应的数组部分的乘积和SUMSQ返回参数的平方和SUMX2MY2返回两个数组中相对应值的平方差之和SUMX2PY2返回两个数组中相对应值的平方和之和SUMXMY2返回两个数组中相对应值差的平方之和TAN返回数的正切TANH返回数的双曲正切值TRUNC将数截尾为整数
17、十、 统计函数AVEDEV返回一组数据与其均值的绝对偏差的平均值AVERAGE返回参数的平均值AVERAGEA返回参数的平均值,包括数字、文本和逻辑值BETADIST返回 Beta 分布累积函数的函数值BETAINV返回 Beta 分布累积函数的反函数值BINOMDIST返回单独项二项式分布概率CHIDIST返回 chi 平方分布的单尾概率CHIINV返回 chi 平方分布的反单尾概率CHITEST返回独立性检验值CONFIDENCE返回总体平均值的置信区间CORREL返回两个数据集之间的相关系数COUNT计算参数列表中的数字多少COUNTA计算参数列表中的值多少COVAR返回协方差,即成对偏
18、移乘积的平均数CRITBINOM返回使累积二项式分布小于等于临界值的最小值DEVSQ返回偏差的平方和EXPONDIST返回指数分布FDIST返回 F 概率分布FINV返回反 F 概率分布FISHER返回 Fisher 变换FISHERINV返回反 Fisher 变换FORECAST根据给定的数据计算或预测未来值FREQUENCY返回作为矢量数组的频率分布FTEST返回 F 检验的结果GAMMADIST返回伽玛分布GAMMAINV返回反伽玛累积分布GAMMALN返回伽玛函数的自然对数,(x)GEOMEAN返回几何平均数GROWTH根据给定的数据预测指数增长值HARMEAN返回数据集合的调和平均值
19、HYPGEOMDIST返回超几何分布INTERCEPT返回回归线截距KURT返回数据集的峰值LARGE返回数据集中第 k 个最大值LINEST返回线条趋势的参数LOGEST返回指数趋势的参数LOGINV返回反对数正态分布LOGNORMDIST返回对数正态分布的累积函数MAX返回参数列表中的最大值MAXA返回参数列表中的最大值,包括数字、文本和逻辑值MEDIAN返回给定数字的中位数MIN返回参数列表的最小值MINA返回参数列表中的最小值,包括数字、文本和逻辑值MODE返回数据集中的出现最多的值NEGBINOMDIST返回负二项式分布NORMDIST返回普通累积分布NORMINV返回反普通累积分布
20、NORMSDIST返回标准普通累积分布NORMSINV返回反标准普通累积分布PEARSON返回 Pearson 乘积矩相关系数PERCENTILE返回区域中值的第 k 个百分比PERCENTRANK返回数据集中值的百分比排位PERMUT返回对象给定数的排列数POISSON返回泊松分布PROB返回区域中的值在两个限制之间的概率QUARTILE返回数据集的四分位数RANK返回某数在数字列表中的排位RSQ返回 Pearson 乘积力矩相关系数的平方SKEW返回分布的偏斜度SLOPE返回线性回归直线的斜率SMALL返回数据集中的第 k 个最小值STANDARDIZE返回正态化数值STDEV估计样本的标
21、准偏差STDEVA估计样本的标准偏差,包括数字、文本和逻辑值STDEVP计算整个样本总体的标准偏差STDEVPA计算整个样本总体的标准偏差,包括数字、文本和逻辑值STEYX返回通过线性回归法计算 y 预测值时所产生的标准误差TDIST返回学生氏- t 分布TINV返回反学生氏- t 分布TREND返回沿线性趋势的值TRIMMEAN返回数据集的内部平均值TTEST返回与学生氏- t 检验相关的概率VAR估计样本的方差VARA估计样本的方差,包括数字、文本和逻辑值VARP计算整个样本总体的方差VARPA计算整个样本总体的方差,包括数字、文本和逻辑值WEIBULL返回韦伯分布ZTEST返回 z 检验
22、的双尾 P 值十一、 文本函数ASC将字符串中的全角(双字节)英文字母或片假名更改为半角(单字节)字符。CHAR返回由编码号码所指定的字符CLEAN删除文本中的所有不可打印字符CODE返回文本串中第一个字符的数字编码CONCATENATE将多个文本项连接到一个文本项中DOLLAR使用当前格式将数字转换为文本EXACT检查两个文本值是否相同FIND在其他文本值中查找文本值(区分大小写)FIXED使用固定的十进制数将数字设置为文本格式JIS将字符串中的半角(单字节)英文字符或片假名更改为全角(双字节)字符。LEFT返回文本值中最左边的字符LEN返回文本串中字符的个数LOWER将文本转换为小写MID
23、从文本串中的指定位置开始返回特定数目的字符PHONETIC从文本串中提取拼音 (furigana) 字符PROPER将文本值中每个单词的首字母设置为大写REPLACE替换文本中的字符REPT按给定次数重复文本RIGHT返回文本值中最右边的字符SEARCH在其他文本值中查找文本值(不区分大小写)SUBSTITUTE在文本串中使用新文本替换旧文本T将参数转换为文本TEXT设置数字的格式并将其转换为文本TRIM删除文本中的空格UPPER将文本转换为大写VALUE将文本参数转换为数字YEN使用 ¥ (yen) 货币符号将数字转换为文本。Excel XP函数实用教程一、Excel XP函数快速上手1求和
24、函数SUM语法:SUM(number1,number2,)。参数:number1、number2为1到30个数值(包括逻辑值和文本表达式)、区域或引用,各参数之间必须用逗号加以分隔。注意:参数中的数字、逻辑值及数字的文本表达式可以参与计算,其中逻辑值被转换为1,文本则被转换为数字。如果参数为数组或引用,只有其中的数字参与计算,数组或引用中的空白单元格、逻辑值、文本或错误值则被忽略。应用实例一:跨表求和使用SUM函数在同一工作表中求和比较简单,如果需要对不同工作表的多个区域进行求和,可以采用以下方法:选中Excel XP“插入函数”对话框中的函数,“确定”后打开“函数参数”对话框。切换至第一个工
25、作表,鼠标单击“number1”框后选中需要求和的区域。如果同一工作表中的其他区域需要参与计算,可以单击“number2”框,再次选中工作表中要计算的其他区域。上述操作完成后切换至第二个工作表,重复上述操作即可完成输入。“确定”后公式所在单元格将显示计算结果。应用实例二:SUM函数中的加减混合运算财务统计需要进行加减混合运算,例如扣除现金流量表中的若干支出项目。按照规定,工作表中的这些项目没有输入负号。这时可以构造“=SUM(B2:B6,C2:C9,-D2,-E2)”这样的公式。其中B2:B6,C2:C9引用是收入,而D2、E2为支出。由于Excel不允许在单元格引用前面加负号,所以应在表示支
26、出的单元格前加负号,这样即可计算出正确结果。即使支出数据所在的单元格连续,也必须用逗号将它们逐个隔开,写成“=SUM(B2:B6,C2:C9,-D2,-D3,D4)”这样的形式。应用实例三:及格人数统计假如B1:B50区域存放学生性别,C1:C50单元格存放某班学生的考试成绩,要想统计考试成绩及格的女生人数。可以使用公式“=SUM(IF(B1:B50=女,IF(C1:C50=60,1,0)”,由于它是一个数组公式,输入结束后必须按住Ctrl+Shift键回车。公式两边会自动添加上大括号,在编辑栏显示为“=SUM(IF(B1:B50=女,IF(C1:C50=60,1,0)”,这是使用数组公式必不
27、可少的步骤。2.平均值函数AVERAGE语法:AVERAGE(number1,number2,)。参数:number1、number2是需要计算平均值的130个参数。注意:参数可以是数字、包含数字的名称、数组或引用。数组或单元格引用中的文字、逻辑值或空白单元格将被忽略,但单元格中的零则参与计算。如果需要将参数中的零排除在外,则要使用特殊设计的公式,下面的介绍。应用实例一:跨表计算平均值标签名为“一班”、“二班”和“三班”的工作表存放各班学生的成绩,则它们的总平均分计算公式为“=AVERAGE(一班!C1:C36,三班!C1:C32,三班!C1:C45)”。式中的引用输入方法与SUM跨表求和时相
28、同。应用实例二:忽略零的平均值计算公式假设A1:A200随机存放包括零在内的48个数值,在AVERAGE参数中去掉零引用很麻烦,这种情况可以使用公式“=AVERAGE(IF(A1:A2000, A1:A200,)”。公式输入结束后按住Ctrl+Shift回车,即可对A1:A200中的数值(不包括零)计算平均值。3逻辑函数IF语法:IF(logical_test,value_if_true,value_if_false)。参数:logical_test是结果为true(真)或false(假)的数值或表达式;value_if_true是logical_test为true时函数的返回值,如果logi
29、cal_test为ture并且省略了value_if_true,则返回true。而且value_if_true可以是一个表达式;value_if_false是logical_test为false时函数的返回值。如果logical_test为false并且省略value_if_false,则返回false。Value_if_false也可以是一个表达式。应用实例一:个人收入调节税计算假设个人收入调节税的稽征办法是:工资在1000元以下的免征调节税,工资1000元以上至1500元的超过部分按5%的税率征收,1500元以上至2000元的超过部分按8%的税率征收,高于2000元的超过部分按30%的税率
30、征收。假如工作表的B列存放职工姓名,C列存放工资,选中D列的空白单元格输入公式“=IF(C2=1000,IF(C2-1000)=1500,(C2-1000)*0.05,IF(C2-E22000,(C2-2000)*0.3)”,回车后即可计算出C2工资应缴纳的收入调节税。公式中的IF语句是逐次计算的,如果第一个逻辑判断C2=1000成立,则公式所在单元格被填入空格;如果第一个逻辑判断式不成立,则计算第二个IF语句;直至计算结束。如果税率征收标准发生了变化,只须改变逻辑和计算式中的值,如1000、1500和2000等即可。应用实例二:消除无意义的零用SUM函数计算工资总额等问题时,若引用的全部参数
31、均为空白单元格,公式仍然会计算出一个“0”。这样打印出来的报表不仅很不美观。为此可将计算公式设计为“=IF(SUM(A1:B1,D2:E8)0,SUM(A1:B1,D2:E8),)”,即是当SUM(A1:B1,D2:E8)计算结果不等于零时,公式所在单元格显示SUM(A1:B1,D2:E8)的计算结果,否则显示一个空格。上面这个问题在财务计算中依然存在,如公式“=A1-A6-A9”有可能为零或显示负数。为了避免打印零或负数,可以设计公式“=IF(A2-A6-A9=0,IF(A2-A6-A90,RMB(A2-A6-A9),A2-A6-A9)”。当A2-A6-A9=0时在单元格中填写零,否则进行下
32、一个逻辑判断。如果A2-A6-A9=60)/COUNTA(C1:C42)”回车,即可计算出该列成绩的及格率(即分数为60及以上的人数占总人数的百分比)。6最大值函数MAX、最小值函数MIN语法:MAX(number1,number2,),MIN(number1,number2,)。参数:number1,number2是需要找出最大值(最小值)的1至30个数值、数组或引用。注意:函数中的参数可以是数字、空白单元格、逻辑值或数字的文本形式,如果参数是不能转换为数字的内容将导致错误。如果参数为数组或引用,则只有数组或引用中的数字参与计算,空白单元格、逻辑值或文本则被忽略。应用实例:查询最高分(最低分
33、)假如C1:G42存放着42名学生的考试成绩,则选中一个空白单元格,在编辑栏输入公式“=MAX(C1:C42)”,回车后即可计算出其中的最高分是多少。如果将上述公式中的函数名改为MIN,其他不变,就可以计算出C1:G42区域中的最低分。7条件求和函数SUMIF语法:SUMIF(range,criteria,sum_range)。参数:range是用于条件判断的单元格区域,criteria是由数字、逻辑表达式等组成的判定条件,sum_range为需要求和的单元格、区域或引用。应用实例:及格平均分统计假如A1:A36单元格存放某班学生的考试成绩,若要计算及格学生的平均分,可以使用公式“=SUMIF
34、(A1:A36,=60,A1:A36)/COUNTIF(A1:A36,=60)。公式中的“=SUMIF(A1:A36,=60,A1:A36)”计算及格学生的总分,式中的“A1:A36”为提供逻辑判断依据的单元格引用,“=60”为判断条件,不符合条件的数据不参与求和,A1:A36则是逻辑判断和求和的对象。公式中的COUNTIF(A1:A36,=60)用来统计及格学生的人数。8贷款偿还计算函数PMT语法:PMT(rate,nper,pv,fv,type).参数:如今贷款买房子或车子的人越来越多,计算某一贷款的月偿还金额是考虑贷款的重要依据,Excel XP提供的PMT函数是完成这一任务的好工具。语
35、法中的rate是贷款利率;nper为贷款偿还期限;pv是贷款本金;fv为最后一次付款后剩余的贷款金额,如果省略fv,则认为它的值为零;type为0或1,用来指定付款时间是在月初还是月末。如果省略type,则假设其值为零。应用实例:购房还款金额假如你为购房贷款十万元,如果年利率为7%,每月末还款。采用十年还清方式时,月还款额计算公式为“=PMT(7%/12,120,-100000)”。其结果为¥-1,161.08,就是你每月须偿还贷款1161.08元。9样本的标准偏差函数STDEV语法:STDEV(number1,number2,)。参数:number1,number2,为对应于总体样本的1到3
36、0个参数,它们可以是数值、引用或数组。注意:STDEV函数的参数是总体中的样本,并忽略参数中的逻辑值(true或false)和文本。如果需要用全部数据计算标准偏差,则应使用STDEVP函数。如果参数中的逻辑值和文本不能忽略,请使用STDEVA函数。应用实例一:成绩离散度估计假设某班共有36名学生参加考试,随机抽取的五个分数为A1=78、A2=45、A3=90、A4=12和A5=85。如果要估算本次考试成绩相对平均分的离散程度,即学生的考试成绩偏离平均分的多少,可以使用公式“=STDEV(A1:A5)”。其计算结果为33.00757489,标准偏差的数值越大成绩越分散。应用实例二:质量波动估计质
37、量控制等场合也能用到STDEV函数,如从一批钢丝绳中随机抽出若干进行试验,分别测出它们的抗拉强度。根据STDEV函数的计算结果即可判断钢丝绳的抗拉强度是否分散,如果计算的标准偏差比较小,说明抗拉强度的一致性好,质量比较稳定。反之说明钢丝绳的质量波动较大,抗拉强度不够一致。10排序函数RANK语法:RANK(number,ref,order)。参数:number是需要计算其排位的一个数字;ref是包含一组数字的数组或引用(其中的非数值型参数将被忽略);order是用来说明排序方式的数字(如果order为零或省略,则以降序方式给出结果,反之按升序方式)。应用实例:产值排序假如图1中的E2、E3、E
38、4单元格存放一季度的总产值。(图1)计算各车间产值排名的方法是:在F2单元格内输入公式“=RANK(E2,$E$2:$E$4)”,敲回车即可计算出铸造车间的产值排名是2。再将F2中的公式复制到剪贴板,选中F3、F4单元格按Ctrl+V,就能计算出其余两个车间的产值排名3和1。如果B1单元格中输入的公式为“=RANK(E2,$E$2:$E$4,1)”,则计算出的序数按升序方式排列,即2、1和3。需要注意的是:相同数值用RANK函数计算得到的序数(名次)相同,但会导致后续数字的序数空缺。假如上例中F2单元格存放的数值与F3相同,则按本法计算出的排名分别是3、3和1(降序时)。即176.7出现两次时,铸造和维修车间的产值排名均为3,后续金工车间的排名就是1(没有2)。11四舍五入函数语法:ROUND(number,num_digits)。参数:number是需要四舍五入的数字;num_digits为指定的位数,number将按此位数进行四舍五入。注意:如果num_digits大于0,则四舍五入到指定的小数位;如果 num_digits 等于 0,则四舍五入到最接近的整数;如果 num_digits 小于 0,则在小数点左侧按指定位数四舍五入。应用实例:消除计算误差假设Excel工作表中有D2=356.68、E2=128.12,需要将D2与E2之和乘以0.1,将计算结果四舍