收藏 分销(赏)

2023年二级MSOffice高级应用Excel函数总结.doc

上传人:a199****6536 文档编号:3552190 上传时间:2024-07-09 格式:DOC 页数:18 大小:387.04KB
下载 相关 举报
2023年二级MSOffice高级应用Excel函数总结.doc_第1页
第1页 / 共18页
2023年二级MSOffice高级应用Excel函数总结.doc_第2页
第2页 / 共18页
2023年二级MSOffice高级应用Excel函数总结.doc_第3页
第3页 / 共18页
2023年二级MSOffice高级应用Excel函数总结.doc_第4页
第4页 / 共18页
2023年二级MSOffice高级应用Excel函数总结.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、VLOOKUP函数 语法规则VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)参数简朴阐明输入数据类型lookup_value要查找值数值、引用或文本字符串table_array要查找区域数据表区域col_index_num返回数据在查找区域第几列数正整数range_lookup模糊匹配TRUE(或不填) /FALSE参数阐明Lookup_value为需要在数据表第一列中进行查找数值。Lookup_value 可觉得数值、引用或文本字符串。Table_array为需要在其中查找数据数据表。使用对区域或区域名称引用。col_i

2、ndex_num为table_array 中查找数据数据列序号。col_index_num 为 1 时,返回 table_array 第一列数值,col_index_num 为 2 时,返回 table_array 第二列数值,以此类推。假如 col_index_num 不不小于1,函数 VLOOKUP 返回错误值#VALUE!;假如 col_index_num 不不不小于 table_array 列数,函数 VLOOKUP 返回错误值#REF!。Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。假如为false或0 ,则返回精确匹配,假如找不到,则

3、返回错误值 #N/A。假如 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,假如找不到精确匹配值,则返回不不小于 lookup_value 最大数值。假如range_lookup 省略,则默认为近似匹配。例如:【第1套】=VLOOKUP(D3,编号对照!$A$3:$C$19,2,FALSE)【第5套】=VLOOKUP(E3,费用类别!$A$3:$B$12,2,FALSE)【第9套】=VLOOKUP(D3,图书编目表!$A$2:$B$9,2,FALSE)【第10套】=VLOOKUP(A2,初三学生档案!$A$2:$B$56,2,0)SUMPRODUCT

4、函数阐明:数组参数必要具有相似维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。 函数 SUMPRODUCT 将非数值型数组元素作为 0 处理。含义:SUM:【数】求和;PRODUCT:【数】(乘)积20 is the product of 5 and 4.二十是五与四乘积。 SUMPRODUCT:组合汉语意思是:乘积之和。在给定几组数组中,将数组间对应元素相乘,并返回乘积之和。 语法:SUMPRODUCT(array1,array2,array3, .)Array1,array2,array3, . 为 2 到 30 个数组,其对应元素需要进行相乘并求和实例 :BCDE1

5、Array1Array1Array2Array2234273866741953公式:=SUMPRODUCT(B2:C4*D2:E4) 成果:两个数组所有元素对应相乘,然后把乘积相加,即3*2+4*7+8*6+6*7+1*5+9*3。阐明1、SUMPRODUCT函数不支持“*”和“?”通配符。SUMPRODUCT函数不能象SUMIF、COUNTIF等函数同样使用“*”和“?”等通配符,要实现此功能可以用变通措施,如使用LEFT、RIGHT、ISNUMBER(FIND()或ISNUMBER(SEARCH()等函数来实现通配符功能。2、SUMPRODUCT函数多条件求和时使用“,”和“*”区别:当拟

6、求和区域中无文本时两者无区别,当有文本时,使用“*”时会出错,返回错误值 #VALUE!,而使用“,”时SUMPRODUCT函数会将非数值型数组元素作为 0 处理,故不会报错。应用实例一、基本功能: 函数SUMPRODUCT功能返回对应区域或数组乘积二、用于多条件计数用数学函数SUMPRODUCT计算符合2个及以上条件数据个数注意:TRUE*1=1,FALSE*1=1*FALSE=0,TRUE*0=0*TRUE=0 。数组中用分号分隔,体现数组是一列数组,分号相称于换行。两个数组相乘是同一行对应两个数相乘。三、用于多条件求和对于计算符合某一种条件数据求和,可以用SUMIF函数来处理。假如要计算

7、符合2个以上条件数据求和,用SUMIF函数就不可以完毕了。这就可以用函数SUMPRODUCT。用函数SUMPRODUCT计算符合多条件数据和,其基本格式是:SUMPRODUCT(条件1*条件2*,求和数据区域)考试题中,求和公式在本来计数公式中,在相似判断条件下,增长了一种求和数据区域。也就是说,用函数SUMPRODUCT求和,函数需要参数一种是进行判断条件,另一种是用来求和数据区域。*1解释umproduct函数,逗号分割各个参数必要为数字型数据,假如是判断成果逻辑值,就要乘1转换为数字。假如不用逗号,直接用*号连接,就相称于乘法运算,就不必添加*1。例如:【第1套】=SUMPRODUCT(

8、1*(订单明细表!E3:E262=MS Office高档应用),订单明细表!H3:H262) 1=SUMPRODUCT(1*(订单明细表!C350:C461=隆华书店),订单明细表!H350:H461)=SUMPRODUCT(1*(订单明细表!C263:C636=隆华书店),订单明细表!H263:H636)/12【第5套】=SUMPRODUCT(1*(费用报销管理!D74:D340=北京市),费用报销管理!G74:G340) =SUMPRODUCT(1*(费用报销管理!B3:B401=钱顺卓),1*(费用报销管理!F3:F401=火车票),费用报销管理!G3:G401)=SUMPRODUCT(

9、1*(费用报销管理!F3:F401=飞机票),费用报销管理!G3:G401)/SUM(费用报销管理!G3:G401)=SUMPRODUCT(费用报销管理!H3:H401=是)*(费用报销管理!F3:F401=通讯补助),费用报销管理!G3:G401)【第7套】=SUMPRODUCT(1*(D3:D17=管理),I3:I17)=SUMPRODUCT(1*(D3:D17=管理),M3:M17)IF函数IF函数,根据指定条件来判断其真(TRUE)、假(FALSE);根据逻辑计算真假值,从而返回对应内容。用途:执行真假值判断函数使用方法1IF函数语法构造IF(logical_test,value_if

10、_true,value_if_false)即:IF函数语法构造:IF(条件,成果1,成果2)。2IF函数功能 对满足条件数据进行处理,条件满足则输出成果1,不满足则输出成果2。可以省略成果1或成果2,但不能同步省略。3条件体现式 把两个体现式用关系运算符(重要有=,=,=85,优,IF(E2=75,良,IF(E2=60,及格,不及格) 函数从左向右执行。首先计算E2=85,假如该体现式成立,则显示“优”,假如不成立就继续计算E2=75,假如该体现式成立,则显示“良”,否则继续计算E2=60,假如该体现式成立,则显示“及格”,否则显示“不及格”。例如:【第5套】=IF(WEEKDAY(A3,2)

11、5,是,否) 【第7套】=ROUND(IF(K3=1500,K3*3/100,IF(K3=4500,K3*10/100-105,IF(K3=9000,K3*20/100-555,IF(K3=35000,K3*25%-1005,IF(K3=5500,K3*30%-2755,IF(K380000,K3*45%-13505),2)【第10套】=IF(MOD(MID(C2,17,1),2)=1,男,女)=IF(F2=102,先进,IF(F2=84,良好,IF(F2=72,及格,IF(F272,及格,不及格)=IF(F2=90,先进,IF(F2=75,良好,IF(F2=60,及格,IF(F260,及格,

12、不及格)【第10套】=IF(MID(A3,4,2)=01,1班,IF(MID(A3,4,2)=02,2班,3班)SUMIFS函数根据多种指定条件对若干单元格求和。函数使用方法SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2,.)1) sum_range 是需规定和实际单元格。波及数字或包括数字名称、区域或单元格引用。忽视空白值和文本值。2) criteria_range1为计算关联条件第一种区域。3) criteria1为条件1,条件形式为数字、体现式、单元格引用或者文本,可用来定义将对criteria_r

13、ange1参数中哪些单元格求和。例如,条件可以体现为32、“32”、B4、苹果、或32。4)criteria_range2为用于条件2判断单元格区域。5) criteria2为条件2,条件形式为数字、体现式、单元格引用或者文本,可用来定义将对criteria_range2参数中哪些单元格求和。4)和5)最多容许127个区域/条件对,即参数总数不超255个。【第9套】=SUMIFS(销售订单!$H$3:$H$678,销售订单!$E$3:$E$678,A4,销售订单!$C$3:$C$678,1)=SUMIFS(销售订单!$H$3:$H$678,销售订单!$E$3:$E$678,A4,销售订单!$C

14、$3:$C$678,2)=SUMIFS(销售订单!$H$3:$H$678,销售订单!$E$3:$E$678,A4,销售订单!$C$3:$C$678,3)【第20套】=SUMIFS(表1销售额小计,表1日期,=-1-1,表1日期,=-1-1,表1日期,=-7-1,表1日期,=-1-1,表1日期,=-1-1,表1日期,=-1-1,表1日期, =1990-05-02DATEDIF函数重要用于计算两日期相差年月日数,运用该函数可计算相差天数、月数和年数。DATEDIF(start_date,end_date,unit)Start_date 为时间段内起始日期。End_date 为时间段内结束日期。Un

15、it 为所需信息返回类型。”Y” 时间段中整年数。”M” 时间段中整月数。”D” 时间段中天数。 实例1: 计算出生日期为1973-4-1人年龄; 公式: =DATEDIF(1973-4-1,TODAY(),Y) 成果: 33 简要阐明 当单位代码为Y时,计算成果是两个日期间隔年数.【第10套】=DATEDIF(- -TEXT(MID(C2,7,8),0-00-00),TODAY(),y)【第10套】 =DATEDIF(F2,H2,YD)*24+(I2-G2)MID函数Mid是一种字符串函数,作用是从一种字符串中截取出指定数量字符。函数使用方法MID(text,start_num,num_ch

16、ars)Text: 字符串体现式,从中返回字符。start_num:text 中被提取字符某些开始位置。num_chars: 要返回字符数。例:M=4100A1=Mid(M,1,1) A1=4A2=Mid(M,2,2) A2=10 例如:【第2套】 MID(A2,3,2) 【第8套】 MID(B3,3,2) 【第10套】 MID(C2,17,1)MOD函数是一种求余函数,即是两个数值体现式作除法运算后余数。函数使用方法MOD(number,divisor)Number 为被除数。Divisor 为除数。假如 divisor 为零,函数 MOD 返回值 为本来number例:MOD(-3,2)

17、等于1(与背面数符号相似)验证 mod(3,-2);MOD(3,-2) 等于-1(与背面数符号相似);mod(3,0)则出错#DIV/0!例如:【第10套】 MOD(MID(C2,17,1),2)=1RANK函数rank函数是排名函数。最常用是求某一种数值在某一区域内排名。函数使用方法rank函数语法形式: rank(number,ref,order)number 为需规定排名那个数值或者单元格名称(单元格内必要为数字)ref 为排名参照数值区域order为0和1,默认不用输入,得到就是从大到小排名,若是想求倒数第几,order值请使用1。【第3套】 =RANK(D2,$D$2:$D$21,0

18、)【第8套】 =RANK(M3,M$3:M$102,0)【第10套】 =第&RANK(F2,$F$2:$F$45)&名LOOKUP函数返回向量或数组中数值。函数LOOKUP 有两种语法形式:向量和数组。函数 LOOKUP 向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相似位置数值;函数 LOOKUP 数组形式在数组第一行或第一列查找指定数值,然后返回数组最终一行或最终一列中相似位置数值。函数 LOOKUP 有两种语法形式:向量和数组。使用方法(1)向量形式:公式为 = LOOKUP(lookup_value,lookup_vector,result_vec

19、tor)lookup_value:函数LOOKUP在第一种向量中所要查找数值,它可觉得数字、文本、逻辑值或包括数值名称或引用;lookup_vector:只包括一行或一列区域lookup_vector 数值可觉得文本、数字或逻辑值;result_vector:只包括一行或一列区域其大小必要与 lookup_vector 相似。(2)数组形式:公式为 = LOOKUP(lookup_value,array)Array:包括文本、数字或逻辑值单元格区域或数组它值,用于与 lookup_value 进行比较。 例如:LOOKUP(5.2,4.2,5,7,9,10)=5。注意:lookup_vecto

20、r数值必要按升序排列,否则函数LOOKUP不能返回对旳成果。文本不区别大小写。假如函数LOOKUP找不到lookup_value,则查找lookup_vector中不不小于或等于lookup_value最大数值。假如lookup_value不不小于lookup_vector中最小值,函数LOOKUP返回错误值#N/A。 【第2套】=LOOKUP(MID(A2,3,2),01,02,03,1班,2班,3班)ROUND函数EXCEL中基本函数,作用按指定位数进对数值进行四舍五入。函数使用方法ROUND(number,num_digits)number,要四舍五入数字。num_digits,位数,按

21、此位数对 number 参数进行四舍五入。=ROUND(2.15,1)将 2.15 四舍五入到一种小数位2.2=ROUND(2.149,1)将 2.149 四舍五入到一种小数位2.1=ROUND(-1.475,2)将 -1.475 四舍五入到两个小数位-1.48=ROUND(21.5,-1)将 21.5 四舍五入到小数点左侧一位20【第7套】=ROUND(IF(K3=1500,K3*3/100,IF(K3=4500,K3*10/100-105,IF(K3=9000,K3*20/100-555,IF(K3=35000,K3*25%-1005,IF(K3=5500,K3*30%-2755,IF(K

22、380000,K3*45%-13505),2),WEEKDAY函数返回某日期星期数。在默认状况下,它值为1(星期天)到7(星期六)之间一种整数。WEEKDAY(serial_number,return_type)serial_number 是要返回日期数日期,它有多种输入方式:带引号文本串(如/02/26)、序列号(如35825 体现1998 年1月30 日) 或其她公式或函数成果(如DATEVALUE(/1/30)。return_type为确定返回值类型数字,数字1 或省略,则1 至7 代表星期天到星期六,数字2 则1 至7 代表星期一到星期天,数字3则0至6代表星期一到星期天。实例 =WE

23、EKDAY(/8/28,2) 返回2(星期二)=WEEKDAY(/02/23,3) 返回6(星期日)。【第5套】 =IF(WEEKDAY(A3,2)5,是,否) MONTH函数Month函数指返回一种Variant(Integer),其值为1到12之间整数,体现一年中某月。函数使用方法Month(date)必要 date 参数,可以是任何可以体现日期 Variant、数值体现式、字符串体现式或它们组合。假如 date 包括 Null,则返回 Null。【第9套】=MONTH($B$3:$B$678) HOUR函数Hour(time)必要 time 参数,可以是任何可以体现时刻 Variant、

24、数值体现式、字符串体现式或它们组合。假如 time 包括 Null,则返回 Null。返回一种 Variant (Integer),其值为 0 到 23 之间整数,体现一天之中某一钟点。【第19套】=HOUR(J2)MINUTE函数用途:返回时间值中分钟,即介于0到59之间一种整数。语法:MINUTE(serial_number) 参数:Serial_number是一种时间值,其中包括着要查找分钟数。时间有多种输入方式:带引号文本串(如6:45 PM)、十进制数(如 0.78125体现6:45 PM)或其她公式或函数成果(如TIMEVaLUE(6:45 PM)。实例:公式“=MINUTE(15

25、:30:00)”返回30,=MINUTE(0.06)返回26=MINUTE(TIMEVaLUE(9:45 PM)返回45。【第19套】MINUTE(J2) LEFT函数得到字符串左部指定个数字符。LEFT( string,n )string 指定要提取子串字符串。n 指定子串长度返回值String。例:假如A1=安徽省蚌埠市固镇县杨庙乡,则公式“=LEFT(A1,FIND(省,A1)”返回安徽省。= Left(Hello World,7) 返回 Hello W。【第5套】=LEFT(C3,3), 体现取目前文字左侧前三个字符SUBTOTAL函数语法:SUBTOTAL(function_num,

26、ref1,ref2,.)Function_num 为 1 到 11(包括隐藏值)或 101 到 111(忽视隐藏值)之间数字,指定使用何种函数在列表中进行分类汇总计算。ref1refn参数为要对其进行分类汇总计算第1至29个命名区域或引用。必要是对单元格区域引用。Function_num (包括隐藏值)为1到11之间自然数,用来指定分类汇总计算使用函数【第9套】=SUBTOTAL(109,B4:B11)INT函数将数值向下取整为最靠近整数。函数使用方法INT(number)Number 需要进行向下舍入取整实数。所谓“向下舍入”就是当计算时,假如计算成果不为整数时,取不不小于该计算成果整数相反

27、,“向上舍入”就是计算成果不为整数时,取不不不小于该计算成果整数【第16套】=INT(TODAY()-I3)/365)【第18套】=第&INT(1+(MONTH(A3)-1)/3)&季度TRUNC函数TRUNC函数返回以指定元素格式截去一某些日期值。TRUNC(number,num_digits)Number 必须。需要截尾取整数字。Num_digits 可选。用于指定取整精度数字。Num_digits 默认值为 0(零)。阐明: TRUNC 和 INT 类似,都返回整数。TRUNC 直接清除数字小数某些,而 INT 则是根据给定数小数某些值,将其向小方向到最靠近整数。INT 和 TRUNC 在处理负数时有所不一样:TRUNC(-4.3) 返回 -4,而 INT(-4.3) 返回 -5,由于 -5 是较小数。示例 【第19套】=E2*(TRUNC(HOUR(J2)*60+MINUTE(J2)/15)+1) =E2*TRUNC(HOUR(J2)*60+MINUTE(J2)/15)

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服