1、1财务人员常用 EXCEL 函数介绍课程讲义目录财务人员常用 Excel 函数介绍数学与三角函数统 计查找与引用数据库文 本逻 辑信 息财 务财务人员常用 Excel 函数介绍Excel 函数的含义和格式Excel 函数的输入常用 Excel 函数函数运算常见错误及分析能力目标:对 Excel 内置函数框架、内涵的把握能够读懂一个函数为财务建模打基础一、Excel 函数的含义和格式函数:函数是位于数学领域中的一种对应关系。如果一个量依赖于另一个量,使后一个量变化时,前一个量也随着变化,那么前一个量就是后一个量的函数。简单地说,甲随着乙变,甲就是乙的函数。Excel 函数是系统预定义的特殊公式。
2、Excel 函数的格式:函数名(参数 1,参数 2,参数 n) 表示可以缺省的参数二、Excel 函数的输入直接输入应用【插入函数】按钮三、常用 Excel 函数序号 函数类别 全部 重点讲授1 财 务 53 232 时间与日期 20 203 数学与三角 60 184 统 计 83 235 查找与引用 17 526 数据库 12 87 文 本 35 218 逻 辑 7 49 信 息 18 410 工 程 39 -11 多维数据集 7 -12 加载宏和自动化 5 -合 计 356 126(一)日期与时间1.了解 Excel 的日期、时间系统Excel 将日期和时间存储为可用于计算的序列号。Win
3、dows 系统下的 Excel 默认使用“1900 年系统”:1900 年 1 月 1 日的序列号是 1,而 1900 年 1 月 2 日的序列号是 2,以此类推,直至 9999 年 12 月 31 日的序列号是 2958465。Excel 将时间也记录成为具有唯一性的序列号。把 24 小时设为 1,可细分至秒。例如,上午 10 点 17 分 58 秒的序列号可以这样求得:10 点,10/24=0.416666667(保留 9 位小数,下同)17 分,17/(24*60)= 0.01180555658 秒,58/(24*60*60)= 0.000671296加在一起得到 0.429143519
4、。序号 函数名 含义序号 函数名 含义1 DATE 返回给定日期的序列号 11 NOW 返回当前系统时间2 DATEVALUE 返回给定文本日期的序列号 12 SECOND 返回给定时间对应的秒数值3 DAY 返回给定日期对应的日数值 13 TIME 返回给定时间的序列号4 DAYS360按照一年 360 天返回两个给定日期间相差的天数14 TIMEVALUE 返回给定文本时间的序列号5 EDATE返回给定日期在若干个月之前(后)的对应日期15 TODAY 返回当前系统日期6 EOMONTH 返回给定日期之前(后)若干个月的月末日期 16 WEEKDAY 返回给定日期的星期数7 HUOR 返回
5、给定时间对应的小时数值 17 WEEKNUM 返回给定日期为一年中第几周8 MINUTE 返回给定时间对应的秒数值 18 WORKDAY 返回给定日期之前(后)若干个工作日的日期9 MONTH 返回给定日期对应的月份数值 19 YEAR 返回给定日期对应的年份数值10 NETWORKDAYS 返回两个给定日期之间的工作日数 20 YEARFRAC 返回两个给定日期之间天数占全年天数的百分3比2.日期与时间函数(全部重点讲解)(1)返回序列号:DATA 、DATEVALUE 、TIME 、TIMEVALUE日期与时间函数返回序列号(DATE)返回给定日期的序列号。DATE(year,month,
6、day)year - 代表年份的四位数字,取值范围 1900-9999。可以是数值、单元格引用或者公式。如果 year 介于 0 到 1899 之间(包含这两个值),系统会将该值与 1900 相加来计算年份。例如,DATE(111,5,2) 将返回 2011 年 5 月 2 日(1900+111)。如果 year 小于 0 或大于等于 10000,系统将返回错误值 #NUM!。month- 代表月份的整数,取值范围为 1-12,可以是数值、单元格引用或者公式如果 month 大于 12,则给定年份加 1,月份为 month 值减去 12。例如,DATE(2010,17,8) 返回表示 2011
7、 年 5 月 8 日的序列号。 如果 month 小于 1,则给定年份减 1,月份为 12 减去 month 的绝对值。例如,DATE(2011,-3,5) 返回表示 2010 年 9 月 5 日的序列号。day - 代表日的整数,取值范围为 1-31 ,可以是数值、单元格引用或者公式。如果 day 大于指定月份的天数,则 day 从指定月份的第一天开始累加该天数。例如,DATE(2011,1,38) 返回表示 2011 年 2 月 7 日的序列号。 如果 day 小于 1,则 day 从指定月份的第一天开始递减该天数,然后再加上 1 天。例如,DATE(2008,1,-15) 返回表示 20
8、07 年 12 月 16 日的序列号。如果在输入该函数之前单元格格式为“常规”, Excel 会将单元格格式更改为与“控制面板”的区域日期和时间设置中指定的日期和时间格式相同的格式。则系统将自动将函数结果用日期格式显示,而不是显示数字格式的序列号。若要显示序列号,只需将单元格格式设成数字格式。日期与时间函数返回序列号(DATEVALUE)返回给定文本日期的序列号。DATEVALUE(date_text)date_text-采用 Excel 日期格式的日期文本,或者是包含采用 Excel 日期格式文本的单元格引用。 date_text 必须表示 1900 年 1 月 1 日到 9999 年 12
9、 月 31 日之间的某个日期。如果参数 date_text 的值超出上述范围,则函数返回错误值 #VALUE!。如果省略参数 date_text 中的年份部分,则函数会使用计算机系统的当前年份;如果省略日,则视为 1 日;如果 date_text 中还包括时间信息,则该信息将被忽略,仅返回日期序列号。如果工作表包含采用文本格式的日期并且要对这些日期进行筛选、排序、设置日期格式或执行日期计算,则 DATEVALUE 函数将十分有用。日期与时间函数返回序列号(TIME)返回给时间的序列号。TIME(hour,minute,second)hour-代表小时的整数,取值范围为 0-23,可以是数值、单
10、元格引用或者公式。大于 23 将除以 24,将余数视为小时。例如,TIME(27,0,0)=TIME(3,0,0) =.125或 3:00AM。4minute-代表分的整数,取值范围为 0-59,可以是数值、单元格引用或者公式。大于 59 将被转换为小时和分钟。例如,TIME(0,750,0)=TIME(12,30,0)=.520833或 12:30PM。second-代表秒的整数,取值范围为 0-59,可以是数值、单元格引用或者公式。大于 59 将被转换为小时、分钟和秒。例如,TIME(0,0,2000)=TIME(0,33,22)=.023148 或 12:33:20 AM。以上三个参数小
11、于零都会返回错误#NUM!。日期与时间函数返回序列号(TIMEVALUE)返回给定文本日期的序列号。TIMEVALUE(time_text)Time_text-采用 Excel 时间格式的时间文本,或者是包含采用 Excel 时间格式文本的单元格引用。如果省略参数 date_text 中的秒数据,系统会把空白秒视为 0 秒,但如果省略小时或者分钟数据,则会返回错误值 #VALUE!。如果参数 time_text 给定的文本系统不能明确判断为时间,则也会返回错误值 #VALUE!。如果参数 time_text 中还包括日期信息,则该信息将被忽略,仅返回时间序列号。(2)日期与时间函数提取给定日期
12、、时间中的数值:YEAR 、MONTH 、DAY 、HOUR 、MINUTE 、SECONDYEAR 返回给定日期对应的年份数值。YEAR(serial_number)MONTH 返回给定日期对应的月份数值。MONTH(serial_number)DAY 返回给定日期对应的日数值。DAY(serial_number)Serial_number 给定的日期,可以是日期或日期的序列号,单元格引用或结果是日期、日期序列号的函数或公式。HOUR 返回给定时间对应的小时数值。HOUR(serial_number)MINUTE 返回给定时间对应的分钟数值。MINUTE(serial_number)SECO
13、ND 返回给定时间对应的秒数值。SECOND(serial_number) Serial_number-给定的时间,可以是时间或时间的序列号,单元格引用或结果是时间、时间序列号的函数或公式。(3)返回当前系统日期、时间:TODAY 、NOWTODAY 返回当前系统日期。 TODAY()NOW 返回当前系统日期和时间。 NOW()函数名后面的括号必须有,否则返回错误#NAME?。TODAY 和 NOW 函数会在当前单元格发生更新而重新计算时进行自动更新。单元格的更新产生于有数据的录入、内容的改变、保存操作或者用户使用命令强制公式重新计算等。(4)计算特定日期:EDATE 、EOMONTH 、WO
14、RKDAY日期与时间函数计算特定日期(EDATE、EOMONTH)EDATE 返回给定日期在若干个月之前(后)的对应日期。EDATE(start_date,months)常用于计算证券发行日后若干月到期日的日期,或反求。EOMONTH 返回给定日期之前(后)若干个月的月末日期。EOMONTH(start_date,months)用 EOMONTH 可计算正好在特定月份中最后一天的到期日或发行日。5参数:start_date-给定的日期,可以是日期或日期的序列号,单元格引用或结果是日期、日期序列号的函数或公式。months- start_date 之前或之后的月数。如果 months 不是整数,
15、将截尾取整。正数表示之后,负数表示之前,0 表示当月。日期与时间函数计算特定日期(WORKDAY)返回给定日期之前(后)若干个工作日的日期。WORKDAY(start_date,days,holidays)start_date-给定的日期,可以是日期或日期的序列号,单元格引用或结果是日期、日期序列号的函数或公式。days-为 start_date 之前或之后工作日的天数。如果 days 不是整数,将截尾取整。正数表示之后,负数表示之前,0 表示当日。holidays-为可选的列表,包含需要从工作日历中排除的一个或多个日期,如各种省/市/自治区和国家/地区的法定假日及非法定假日。该列表可以是包含
16、日期的单元格区域,也可以是由代表日期的序列号所构成的数组常量。在计算某些票据到期日、预期交货时间或工作天数时,可以使用 WORKDAY 来扣除周末或假日。(5)求时间段:DAYS360、NETWORKDAYS、YEARFRACDAYS360 按照一年 360 天的算法返回两个给定日期间相差的天数。DAYS360(start_date, end_date, method)NETWORKDAYS 返回两个给定日期之间的工作日数。NETWORKDAYS(start_date,end_date,holidays)YEARFRAC 返回两个给定日期之间天数占全年天数的百分比。YEARFRAC(start
17、_date,end_date,basis)参数:start_date, end_date -给定的两个日期或日期的序列号,单元格引用或结果是日期、日期序列号的函数或公式。如果 start_date 在 end_date 之后,则 DAYS360 将返回一个负数。method-逻辑值,指定在计算中是采用欧洲方法还是美国方法。holidays-为可选的列表,包含需要从工作日历中排除的一个或多个日期,如各种省/市/自治区和国家/地区的法定假日及非法定假日。该列表可以是包含日期的单元格区域,也可以是由代表日期的序列号所构成的数组常量。basis-给定日计数基准类型。0 或缺省,US (NASD) 30
18、/360;1,实际天数/实际天数;2,实际天数/360;3,实际天数/365;4,欧洲 30/360。method 定义FALSE 或缺省美国方法(NASD)。如果起始日期为某月的最后一天,则等于当月的 30 号。如果终止日期为某月的最后一天,并且起始日期早于某月的 30 号,则终止日期等于下个月的 1 号,否则,终止日期等于当月的 30 号。TRUE 欧洲方法。无论起始日期还是终止日期为某月的 31 号,都等于当月的 30 号。(6)星期函数:WEEKDAY 、WEEKNUMWEEKDAY 返回给定日期的星期数。WEEKDAY(serial_number,return_type)6Seria
19、l_number-给定的日期,可以是日期或日期的序列号,单元格引用或结果是日期、日期序列号的函数或公式。Return_type- 确定返回值类型的数字。Return_type 返回的数字1 或缺省 数字 1(星期日)到数字 7(星期六)。2 数字 1(星期一)到数字 7(星期日)。3 数字 0(星期一)到数字 6(星期日)。WEEKNUM 返回给定日期为一年中的第几周。WEEKNUM(serial_num,return_type)Serial_num-给定的日期,可以是日期或日期的序列号,单元格引用或结果是日期、日期序列号的函数或公式。Return_type-确定返回值类型的数字。Return
20、_type 星期开始于1 或缺省 星期从星期日开始。星期内的天数从 1 到 7 记数。2 星期从星期一开始。星期内的天数从 1 到 7 记数。数学与三角函数表-数学与三角函数(一)序号 函数名 含义序号 函数名 含义1 ABS 返回给定参数的绝对值 11 COS 返回给定参数的余弦值2 ACOS 返回给定参数的反余弦值 12 COSH 返回给定参数的双曲余弦值3 ACOSH 返回给定参数的反双曲余弦值 13 DEGREES 将给定的弧度转换为度数4 ASIN 返回给定参数的反正弦值 14 EVEN 将给定参数舍入为接近的偶数5 ASINH 返回给定参数的反双曲正弦值 15 EXP 返回常数 e
21、 的 N 次幂6 ATAN 返回给定参数的反正切值 16 FACT 返回给定参数的阶乘7 ATAN2 返回给定点(X,Y)的反正切值 17 FACTDOUBLE 返回给定参数的双阶乘8 ATANH 返回给定参数的反双曲正切值 18 FLOOR 将给定参数向下舍入为指定基数的倍数9 CEILING 将给定参数向上舍入为指定基数的倍数 19 GCD 返回给定参数的最大公约数10 COMBIN 返回给定参数的组合数 20 INT 将给定参数向下舍入为整数表-数学与三角函数(二)序 函数名 含义 序 函数名 含义7号 号21 LCM 返回给定参数的最小公倍数 31 ODD 将给定参数舍入为接近的奇数2
22、2 LN 返回给定参数的自然对数 32 PI 返回圆周率 的值23 LOG 根据给定底数,返回给定参数的对数 33 POWER 返回给定参数的乘幂24 LOG10 返回给定参数的常用对数 34 PRODUCT 返回给定参数的乘积25 MDETERM 返回数组的矩阵行列式的值 35 QUOTIENT 返回两数相除之商的整数部分26 MINVERSE 返回数组的逆矩阵行列式的值 36 RADIANS 将给定的度数转换为弧度27 MMULT 返回两个数组的矩阵乘积 37 RAND 返回 0 和 1 之间的随机实数28 MOD 返回两数相除的余数 38 RANDBETWEEN 返回两个指定数之间的随机
23、整数29 MROUND 将给定参数四舍五入到最接近指定基数倍数的数值 39 ROMAN 将阿拉伯数字转换为文本式罗马数字30 MULTINOMIAL 返回给定参数和的阶乘与各参数阶乘乘积的比值 40 ROUND 将给定参数按给定位数四舍五入表-数学与三角函数(三)序号 函数名 含义序号 函数名 含义41 ROUNDDOWN 将给定参数按给定位数趋近零值舍入 51 SUMIF 返回符合给定条件的给定单元格值之和42 ROUNDUP 将给定参数按给定位数远离零值舍入 52 SUMIFS 返回符合多个给定条件的给定单元格值之和43 SERLESSUM 返回幂级数的和 53 SUMPRODUCT 返回
24、给定数组中对应数值的乘积和44 SIGN 返回给定参数的正负符号 54 SUMSQ 返回给定参数的平方和45 SIN 返回给定角度的正弦值 55 SUMX2MY2 返回给定数组中对应数值的平方差之和46 SINH 返回给定参数的双曲正弦值 56 SUMX2PY2 返回给定数组中对应数值的平方和之和47 SQRT 返回给定参数的算数平方根 57 SUMXMY2 返回两个数组中对应数值差的平方和48 SQRTPI 返回给定参数与 乘积的平方根 58 TAN 返回给定角度的正切值49 SUBTOTAL 返回列表或数据库中的分类汇总 59 TANH 返回给定参数的双曲正切值50 SUM 返回给定参数的
25、和 60 TRUNC 将给定参数截尾舍入8(一)数学与三角函数(重点讲解) 绝对值:ABS 判断正负:SIGN 乘积、乘积和:PRODUCT、SUMPRODUCT 汇总:SUM、SUBTOTAL、SUMIF、SUMIFS 舍入: ROUND、ROUNDDOWN、ROUNDUP INT、 TRUNC CEILING、 FLOOR、 MROUND EVEN、ODD1.数学与三角函数绝对值(ABS) 返回参数的绝对值。 ABS(number) number- 需要计算其绝对值的值。 number 可以是数值型数据(数值文本能够被系统智能地视为数值型),可以是单元格引用,也可以是结果为数值的公式,其他
26、除文本型数据(非数值文本)外都可以进行计算,逻辑型 TRUE 视为 1,FALSE 视为 0,日期型或者时间型则系统会按照日期或时间的序列数进行运算,如果是不能转换为数值的文本则报错#NAME?。 一些现金流量的相关计算中可能会用到此函数。2.数学与三角函数判断正负(SIGN) 返回给定参数的正负符号。 SIGN(number) number-需要判断正负的数值。 当给定参数给正数时返回 1,0 返回 0,负数返回-1。 有时候要比较两列数的大小后进行相应处理,可以用 IF 嵌套 SIGN,如预算是否超支、员工是否全勤,等等。3.乘积、乘积和:PRODUCT、SUMPRODUCT(1)数学与三
27、角函数乘积(PRODUCT) 返回给定参数的乘积。 PRODUCT(number1, number2, .) number1, number2, - 要相乘的若干值,允许设置 1-255 个。 number 可以是输入的数据,可以是单元格引用或数组,也可以是结果为数值的公式。 输入的参数除非数值文本外都可以进行计算:数值文本能够被系统智能地视为数值型;逻辑型 TRUE 视为 1,FALSE 视为 0;日期型或者时间型则系统会按照日期或时间的序列数进行运算;非数值文本则报错#NAME?。 如果参数为数组或引用,则只有其中的数值将被计算,数组或引用中的空白单元格、逻辑值或文本将被忽略,但包含零值的
28、单元格将被计算在内。但是如果引用中不包含数值则返回 0。(2)数学与三角函数乘积和(SUMPRODUCT) 返回给定数组中对应数值的乘积和。 SUMPRODUCT(array1,array2,array3, .) array1, array2, array3, .-需要计算元素乘积和的数组,允许设置 2-255 个。9 数组参数必须具有相同的维数,否则,函数 将返回错误值 #VALUE!。 函数将非数值型的数组元素作为 0 处理。 几个经典用法: 几个区域内所有对应元素乘积和:SUMPRODUCT(区域 1*区域 2*区域 3 * ) 区域内所有元素求和:SUMPRODUCT(区域) 多条件计
29、数: SUMPRODUCT(条件 1)*(条件 2)*(条件 3)*.) 多条件求和: SUMPRODUCT(条件 1)*(条件 2)*(条件 3)*求和区域)4.汇总:SUM、SUBTOTAL、SUMIF、SUMIFS(1)数学与三角函数汇总(SUM) 返回给定参数的和。 SUM(number1,number2, .) number1, number2, .-要求和的若干值,允许设置 1-255 个。(参数定义与PRODUCT 相同) number 可以是输入的数据,可以是单元格引用或数组,也可以是结果为数值的公式。 输入的参数除非数值文本外都可以进行计算:数值文本能够被系统智能地视为数值型
30、;逻辑型 TRUE 视为 1,FALSE 视为 0;日期型或者时间型则系统会按照日期或时间的序列数进行运算;非数值文本则报错#NAME?。 如果参数为数组或引用,则只有其中的数值将被计算,数组或引用中的空白单元格、逻辑值或文本将被忽略,但包含零值的单元格将被计算在内。但是如果引用中不包含数值则返回 0。(2)数学与三角函数汇总(SUBTOTAL) 返回列表或数据库中的分类汇总。 SUBTOTAL(function_num, ref1, ref2, .) function_num- 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表或数据库中进行
31、分类汇总计算。 ref1,ref2,-要进行分类汇总的引用,允许设置 1-254 个。 如果在 ref1,ref2,中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。 一旦创建了分类汇总,在分类汇总表中,我们可以通过改变 SUBTOTAL 函数的参数来进行各种运算。 Function_num(包含隐藏值) Function_num (忽略隐藏值) 函数名 含义1 101 AVERAGE 返回给定参数的平均值2 102 COUNT 返回给定参数中数值的个数3 103 COUNTA 返回给定参数中数据的个数4 104 MAX 返回给定参数的最大值5 105 MIN 返回给
32、定参数的最小值6 106 PRODUCT 返回给定参数的乘积7 107 STDEV 基于样本估算标准偏差8 108 STDEVP 基于整个样本总体计算标准偏差109 109 SUM 返回给定参数的和10 110 VAR 基于样本估算方差11 111 VARP 计算基于样本总体的方差(3)数学与三角函数汇总(SUMIF、SUMIFS) SUMIF 返回满足给定条件的给定单元格值之和。SUMIF(range,criteria,sum_range) range-给定的条件单元格区域。可以包括数值或数值文本、数组和引用。空值和非数值文本将被忽略。 criteria-给定的判断条件,可以是数值、表达式、
33、单元格引用、文本或函数。任何文本条件或任何含有逻辑或运算符的条件都必须使用双引号 (“) 括起来。如果条件为数值,则无需使用双引号。例如,条件可以表示为 27、“=27“、C5、“27“、“太阳集团“或 TODAY()。 在条件中可以使用通配符,即问号(?)和星号(*)。问号匹配任意单个字符;星号匹配任意字符序列。如果要表示实际的问号或星号,则要在字符前键入波形符 ()。 条件不区分大小写。 如果条件中的单元格为空单元格,函数会将其视为 0 值。 sum_range- 要求和的实际单元格。其中包含 TRUE 的单元格计算为 1;包含FALSE 的单元格计算为 0。缺省则函数对在 range 所
34、给定的单元格(即条件单元格)求和。 sum_range 与 range 的大小和形状可以不同。求和的实际单元格通过以下方法确定:使用 sum_range 中左上角的单元格作为起始单元格,然后包括与 range 大小和形状相对应的单元格。 SUMIFS 返回满足多个给定条件的给定单元格值之和。SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2,) 与 SUMIF 非常相似,区别在于: sum_range 在前且 criteria_range,criteria 允许设置 1-127 组。 SUMIFS 中每个 c
35、riteria_range 包含的行数和列数必须与 sum_range 相同,这些区域无需彼此相邻。5. 舍入:ROUND、ROUNDDOWN、ROUNDUPINT、 TRUNCCEILING、 FLOOR、 MROUNDEVEN、ODD(1)数学与三角函数舍入函数(ROUND、ROUNDDOWN、ROUNDUP) ROUND 将给定参数按给定位数四舍五入。ROUND(number,num_digits) ROUNDDOWN 将给定参数按给定位数趋近零值舍入。ROUNDDOWN(number,num_digits) ROUNDUP 将给定参数按给定位数远离零值舍入。ROUNDUP(number
36、,num_digits)参数:number- 需要四舍五入的值。 number 可以是数值型数据(数值文本能够被系统智能地视为数值型),可以是单元格引用,也可以是结果为数值的公式,其他除文本型数据(非数值文本)外都可以进行计算,逻辑型 TRUE 视为 1,FALSE 视为 0,日期型或者时间型则系统会按照日期或时间11的序列数进行运算,如果是不能转换为数值的文本则报错#NAME? 。num_digits-按此位数对 number 参数进行四舍五入。正为指定 number 舍入的小数位,0 表示将 number 舍入为整数,负为将 number 在小数点左侧进行舍入的位数。(2)数学与三角函数舍
37、入函数(INT、 TRUNC) INT 将给定参数向下舍入为整数。 INT(number) TRUNC 将给定参数截尾舍入。 TRUNC(number,num_digits) INT 是真正的“取整”,计算结果必然是整数,而 TRUNC 只有在 num_digits 小于等于 0 的时候结果才是整数;INT 是向下舍入,而 TRUNC 是截尾,处理负数时即使都是取整结果也不同。参数:number- 给定的需舍入的值。 number 可以是数值型数据(数值文本能够被系统智能地视为数值型),可以是单元格引用,也可以是结果为数值的公式,其他除文本型数据(非数值文本)外都可以进行计算,逻辑型 TRUE
38、 视为 1,FALSE 视为 0,日期型或者时间型则系统会按照日期或时间的序列数进行运算,如果是不能转换为数值的文本则报错#NAME? 。num_digits-给定截尾舍入的位数。num_digits 的缺省默认值为 0。正为指定 number取整的小数位,0 表示将 number 舍入为整数,负为将 number 在小数点左侧进行舍入的位数。(3)数学与三角函数舍入函数(CEILING、 FLOOR、 MROUND) CEILING 将给定参数向上舍入为指定基数的倍数。CEILING(number,significance) FLOOR 将给定参数向下舍入为指定基数的倍数。 FLOOR(nu
39、mber,significance) MROUND 将给定参数四舍五入到最接近指定基数倍数的数值。MROUND(number,multiple) MROUND 与 CEILING 和 FLOOR 的区别:如果 number 除以基数 multiple 的余数大于或等于基数的一半,则函数向远离零的方向舍入,反之亦然。 所有函数的两个参数都需同正、负,否则返回错误值#NUM!。 参数:number- 给定的需舍入的值。 number 可以是数值型数据(数值文本能够被系统智能地视为数值型),可以是单元格引用,也可以是结果为数值的公式,其他除文本型数据(非数值文本)外都可以进行计算,逻辑型 TRUE
40、视为 1,FALSE 视为 0,日期型或者时间型则系统会按照日期或时间的序列数进行运算,如果是不能转换为数值的文本则报错#NAME? 。significance, multiple- 用以进行舍入计算的基数。(4)数学与三角函数舍入函数(EVEN、ODD) EVEN 将给定参数舍入为接近的偶数 。EVEN(number) ODD 将给定参数舍入为接近的奇数。 ODD(number) 舍入的方向为远离 0 的方向,或者说绝对值更大的方向。即,如果参数 number 为正,则向上舍入;若为负,则向下舍入。 参数:number- 给定的需舍入的值。 number 可以是数值型数据(数值文本能够被系统
41、智能地视为数值型),可以是单元格引用,也可以是结果为数值的公式,其他除文本型数据(非数值文本)外都可以进行计算,逻辑型 TRUE 视为 1,FALSE 视为 0,日期型或者时间型则系统会按照日期或时间的12序列数进行运算,如果是不能转换为数值的文本则报错#NAME? 。统 计统计函数(全部)(一)序号 函数名 含义序号 函数名 含义1 AVEDEV 返回数据点与它们平均值的绝对偏差平均值 15 COUNTA 返回给定参数中包含数据的个数2 AVERAGE 返回给定参数的算术平均值 16 COUNTBLANK 返回给定区域中空白单元格的个数3 AVERAGEA返回给定参数的算术平均值(包括文本和
42、逻辑值)17 COUNTIF 计算区域内符合给定条件的单元格的数量4 AVERAGEIF 返回满足给定条件数据集的算术平均值 18 COUNTIFS 计算区域内符合多个条件的单元格的数量5 AVERAGEIFS 返回满足多重给定条件数据集的算术平均值 19 COVAR 返回协方差,成对偏差乘积的平均值6 BETADIST 返回 Beta 累积分布函数 20 CRITBINOM 返回使累积二项式分布小于或等于临界值的最小值7 BETAINV 返回指定 Beta 分布的累积分布函数的反函数 21 DEVSQ 返回偏差的平方和8 BINOMDIST 返回一元二项式分布的概率值 22 EXPONDIS
43、T 返回指数分布9 CHIDIST 返回 2 分布的单尾概率 23 FDIST 返回 F 概率分布10 CHIINV 返回 2 分布的单尾概率的反函数 24 FINV 返回 F 概率分布的反函数值11 CHITEST 返回独立性检验值 25 FISHER 返回 Fisher 变换值12 CONFIDENCE返回总体平均值的置信区间 26 FISHERINV 返回 Fisher 变换的反函数值13 CORREL 返回两个数据集之间的相关系数 27 FORECAST 返回沿线性趋势的值14 COUNT 返回给定参数中包含数值的个数 28 FREQUENCY 返回数值在给定区域内出现的频率统计函数(
44、全部)(二)序号 函数名 含义序号 函数名 含义29 FTEST 返回 F 检验的结果 43 LOGNORMDIST 返回对数累积分布函数30 GAMMADIST 返回 分布 44 MAX 返回给定参数的最大值31 GAMMAINV 返回 累积分布 45 MAXA 返回给定参数的最大值13函数的反函数 (包括文本和逻辑值)32 GAMMALN 返回 函数的自然对数,(x) 46 MEDIAN 返回给定参数的中值33 GEOMEAN 返回几何平均值 47 MIN 返回给定参数的最小值34 GROWTH 返回沿指数趋势的值 48 MINA 返回给定参数的最小值(包括文本和逻辑值)35 HARMEA
45、N 返回调和平均值 49 MODE 返回给定参数的众数36 HYPGEOMDIST返回超几何分布 50 NEGBINOMDIST返回负二项式分布37 INTERCEPT 返回线性回归线的截距 51 NORMDIST 返回正态累积分布38 KURT 返回数据集的峰值 52 NORMINV 返回标准正态累积分布的反函数39 LARGE 返回给定参数中第 k 个最大值 53 NORMSDIST 返回标准正态累积分布40 LINEST 返回线性趋势的参数 54 NORMSINV 返回标准正态累积分布函数的反函数41 LOGEST 返回指数趋势的参数 55 PEARSON 返回 Pearson 乘积矩相
46、关系数42 LOGINV 返回对数分布函数的反函数 56 PERCENTILE 返回给定数据集的第 k 个百分点的值统计函数(全部)(三)序号 函数名 含义序号 函数名 含义57 PERCENTRANK返回给定参数在列表中的百分比排位 71 STDEVPA 基于总体(包括文本和逻辑值)计算标准偏差58 PERMUT 返回给定数目对象的排列数 72 STEYX 返回通过线性回归法预测每个 x 的 y 值时所产生的标准误差59 POISSON 返回泊松分布 73 TDIST 返回学生的 t 分布60 PROB返回区域中的数值落在指定区间内的概率74 TINV 返回学生的 t 分布的反函数61 QU
47、ARTILE 返回给定参数的四分位数 75 TREND 返回沿线性趋势的值62 RANK 返回给定参数在列表中的排位 76 TRIMMEAN返回给定数据集的内部平均值63 RSQ 返回 Pearson 乘积矩相关系数的平方 77 TTEST 返回与学生的 t 检验相关的概率64 SKEW 返回分布的不对称度 78 VAR 基于样本估算方差65 SLOPE 返回线性回归线的斜率 79 VARA 基于样本(包括文本和逻辑值)估算方差66 SMALL 返回给定参数中第 80 VARP 计算基于样本总体的方差14k 个最小值67 STANDARDIZE返回正态化数值 81 VARPA 计算基于总体(包
48、括文本和逻辑值)的标准偏差68 STDEV 基于样本估算标准偏差 82 WEIBULL 返回 Weibull 分布69 STDEVA基于样本(包括文本和逻辑值)估算标准偏差83 ZTEST 返回 z 检验的单尾概率值70 STDEVP 基于整个样本总体计算标准偏差 统计函数(全部)(一)序号 函数名 含义序号 函数名 含义1 AVEDEV 返回数据点与它们平均值的绝对偏差平均值 15COUNTA 返回给定参数中包含数据的个数2 AVERAGE 返回给定参数的算术平均值 16COUNTBLANK 返回给定区域中空白单元格的个数3 AVERAGEA 返回给定参数的算术平均值(包括文本和逻辑值) 1
49、7COUNTIF 返回满足给定条件单元格的个数4 AVERAGEIF 返回满足给定条件数据集的算术平均值 18COUNTIFS 返回满足多重给定条件单元格的个数5 AVERAGEIFS 返回满足多重给定条件数据集的算术平均值 19COVAR 返回协方差,成对偏差乘积的平均值6 BETADIST 返回 Beta 累积分布函数 20CRITBINOM 返回使累积二项式分布小于或等于临界值的最小值7 BETAINV 返回指定 Beta 分布的累积分布函数的反函数 21DEVSQ 返回偏差的平方和8 BINOMDIST 返回一元二项式分布的概率值 22EXPONDIST 返回指数分布9 CHIDIST 返回 2 分布的单尾概率 23FDIST 返回 F 概率分布10CHIINV 返回 2 分布的单尾概率的反函数 24FI