计算机二级考试office高级应用Excel函数复习重点
- 格式:docx
- 大小:18.56 KB
- 文档页数:4
计算机二级excle常考函数公式详解计算机二级Excel常考函数公式详解在计算机二级Excel考试中,函数公式是一个非常重要的考点。
掌握了常用的函数公式,不仅可以提高Excel的使用效率,还能处理复杂的数据计算和分析。
下面将详细介绍几个常考的函数公式。
一、SUM函数SUM函数是Excel中最常用的函数之一,用于对一列或多列数字进行求和计算。
它的语法如下:SUM(数字1,数字2,…)其中,数字1、数字2等表示要相加的数值。
例如,有一个工作表中A1到A5的单元格分别填入了1、2、3、4、5,那么在B1单元格中输入“=SUM(A1:A5)”后,B1单元格将显示15,即这五个数字的和。
二、AVERAGE函数AVERAGE函数用于计算一列或多列数字的平均值。
它的语法如下:AVERAGE(数字1,数字2,…)其中,数字1、数字2等表示要计算平均值的数值。
例如,有一个工作表中A1到A5的单元格分别填入了1、2、3、4、5,那么在B1单元格中输入“=AVERAGE(A1:A5)”后,B1单元格将显示3,即这五个数字的平均值。
三、IF函数IF函数是一个逻辑函数,用于根据指定的条件进行判断并返回不同的结果。
它的语法如下:IF(条件,结果1,结果2)其中,条件表示要判断的条件,结果1表示条件为真时的返回结果,结果2表示条件为假时的返回结果。
例如,有一个工作表中A1单元格的值为80,B1单元格的值为90,要判断如果A1的值大于等于B1的值,则在C1单元格中显示“通过”,否则显示“不通过”,可以在C1单元格中输入“=IF(A1>=B1,"通过","不通过")”。
四、VLOOKUP函数VLOOKUP函数用于在一个区域中查找指定的值,并返回与之关联的值。
它的语法如下:VLOOKUP(要查找的值,区域,列索引,[是否精确匹配])其中,要查找的值表示要查找的值,区域表示要进行查找的区域范围,列索引表示要返回的值所在的列索引号,[是否精确匹配]表示是否要进行精确匹配,默认为TRUE。
计算机二级excle常考函数公式详解计算机二级Excel常考函数公式详解Excel是微软公司开发的一款电子表格软件,广泛应用于数据处理和分析领域。
在计算机二级考试中,Excel函数公式是一个重要的考察内容。
本文将详细介绍常考的Excel函数公式,帮助大家更好地理解和运用。
一、SUM函数SUM函数是Excel中最常用的函数之一,用于求取一组数值的总和。
它的基本语法是:SUM(number1, [number2], ...)。
例如,SUM(A1:A3)表示求取单元格A1、A2和A3的总和。
二、AVERAGE函数AVERAGE函数用于计算一组数值的平均值。
它的基本语法是:AVERAGE(number1, [number2], ...)。
例如,AVERAGE(A1:A3)表示求取单元格A1、A2和A3的平均值。
三、MAX函数和MIN函数MAX函数用于求取一组数值中的最大值,而MIN函数用于求取最小值。
它们的基本语法分别是:MAX(number1, [number2], ...)和MIN(number1, [number2], ...)。
例如,MAX(A1:A3)表示求取单元格A1、A2和A3中的最大值。
四、COUNT函数COUNT函数用于计算一组数值中非空单元格的个数。
它的基本语法是:COUNT(value1, [value2], ...)。
例如,COUNT(A1:A3)表示计算单元格A1、A2和A3中的非空单元格个数。
五、IF函数IF函数是Excel中的逻辑函数,用于根据条件判断返回不同的值。
它的基本语法是:IF(logical_test, value_if_true, value_if_false)。
其中,logical_test是逻辑判断条件,value_if_true是满足条件时返回的值,value_if_false是不满足条件时返回的值。
例如,IF(A1>0, "正数", "负数")表示当A1大于0时返回"正数",否则返回"负数"。
全国计算机等级考试二级MSOffice高级应用Excel函数总结【第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函数说明:数组参数必须具有相同的维数,否则,函数SUMPRODUCT将返回错误值#V ALUE!。
函数SUMPRODUCT将非数值型的数组元素作为0处理。
含义:SUM:【数】求和;PRODUCT:【数】(乘)积月日数,利用该函数可计算相差的天数、月数和年数。
DATEDIF(start_date,end_date,unit)Start_date为时间段内的起始日期。
End_date为时间段内的结束日期。
Unit为所需信息的返回类型。
”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_chars)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函数是一个求余函数,即是两个数值表达式作除法运算后的余数。
计算机二级Office Excel高频函数考点详解二级 MS Office 高级应用考试过程中考到的 6 类共 51 个函数,你都学会了吗?同学们在学习过程建议打开Excel 工作表【公式】-【函数库】,边操作边学习,更易于理解中每个函数参数意义一、数学函数1. Sum 函数功能:求所有数值的总和函数格式:=Sum(数值 1,数值2,……)应用举例:=SUM(A2,A10,A20)是将单元格 A2、A10 和 A20 中的数字相加。
2. Sumif 函数功能:单个条件求和函数格式:=Sumif(条件区域,条件,实际求和区域)应用举例:=SUMIF(B2:B10,">5",C2:C10),表示在区域B2:B10 中,查找大于5 的单元格,并在 C2:C10 区域中找到对应的单元格进行求和。
3. Sumifs 函数功能:多个条件求和,一个条件区域对应一个指定条件,求和区域和条件区域要一致函数格式:=Sumifs(实际求和区域,条件区域 1,条件 1,条件区域 2,条件 2,……)应用举例:=SUMIFS(A2:A10,B2:B10, ">0",C2:C10, "<5")表示对 A2:A10 区域中符合以下条件的单元格的数值求和:B2:B10 中的相应数值大于 0 且 C2:C20 中的相应数值小于 5。
4. Sumproduct 函数功能:积和函数,对应区域的单元格相乘,然后再对这些乘积求和函数格式:=Sumproduct(区域 1*区域2*……)应用举例:计算 B、C、D 三列对应数据乘积的和。
公式:=SUMPRODUCT(B2:B4,C2:C4,D2:D4);计算方式:=B2*C2*D2+B3*C3*D3+B4*C4*D4 即三个区域B2:B4,C2:C4,D2:D4 同行数据乘积的和。
5. Round 函数功能:四舍五入函数,第二个参数表示保留多少位小数。
计算机二级excel必考函数汇总1.五大基本函数(5个)1.1求和函数SUM(数据区域1,[数据区域2])1.2平均值函数AVERAGE(数据区域1,[数据区域2])1.3最大值函数MAX(数据区域1,[数据区域2])1.4最小值函数MIN(数据区域1,[数据区域2])1.5数值单元格计数函数COUNT(数值区域1,[数值区域2])只统计包含数值的单元格个数。
2.排位函数(2个)2.1实际排位函数RANK.EQ(排位对象,排位区域,[排序方式])若排序方式为0或忽略,对数值的排位就会基于排列区域是按照降序的列表;若排位方式不为0,对数值的排位就会基于排列区域是按照升序排列的列表。
2.2平均排位函数RANK.AVG(排位对象,排位区域,[排序方式])若排序方式为0或忽略,对数值的排位就会基于排列区域是按照降序的列表;若排位方式不为0,对数值的排位就会基于排列区域是按照升序排列的列表。
3.逻辑判断函数(7个)3.1逻辑判断函数IF(逻辑判断条件,条件判断为真返回的结果,条件判断为假返回的结果)3.2函数AND(参数1,[参数2],…)所有参数的结果均为TRUE时,返回TRUE;只要有一个参数的结果为FALSE,返回FALSE。
3.3函数OR(参数1,[参数2],…)只要有一个参数的结果为TRUE,返回TRUE;只有当所有参数的结果均为FALSE时,才返回FALSE。
3.4函数IFERROR(参数,参数结果为错误时返回的值)如果参数为错误值,则返回制定的值;否则返回参数结果。
3.5函数ISERROR(参数)参数为任意错误值时,返回TRUE。
常与IF结合使用。
3.6函数ISEVEN(参数)参数为偶数,返回TRUE;否则返回FALSE。
常与IF结合使用。
3.7函数ISODD(参数)参数为奇数,返回TRUE;否则返回FALSE。
常与IF结合使用。
4.条件求和函数(3个)4.1单条件求和函数SUMIF(条件区域,条件,[实际求和区域])4.2多条件求和函数SUMIFS(实际求和区域,条件区域1,条件1,[条件区域2,条件2],…)4.3乘积求和函数SUMPRODUCT(数据区域1,[数据区域2],…)求几个区域数值乘积之和。
最新EXCEL2010“常用函数”应用看看吧!(很值得)1.单条件求和——SUMIF 函数如要统计C列中的数据, 要求统计条件是B列中数据为"条件一"。
并将结果放在C6单元格中,我们只要在C6单元格中输入公式“=SUMIF(B2:B5,"条件一",C2:C5)”即完成这一统计。
2.符合多个条件的数据求和——SUMIFS 函数统计5班中语文名次、数学名次均位于前20 名同学的总分之和。
在相应单元格内输入公式“=SUMIFS(M2:M80,A2:A80,"5",D2:D80,"<=20",F2:F80,"<=20")”,按下回车键,就一切OK。
如图所示。
3.(注意要区分与TRUNC 函数(只取整),而INT 取向下整数。
)4. 取整函数,只取整理。
-TRUNC 函数例:=TRUNC (8.9),结果为8;=TRUNC (-9.6),结果为-9;5. 四舍五入函数——ROUND 函数6. 向下舍数字函数——ROUNDDOWN 函数⑴功能 按指定的位数对数值进行舍入。
⑵格式 ROUNDDOWN(数值或数值单元格,指定的位数)⑶示例12.351325.52512.35325.522.舍去小数位保留整数——舍去十分位及以后的小数位保留整数123251032003.整数保留到十位——整数部分舍去个位上大于0的数字=ROUNDDOWN(A1,-1)=ROUNDDOWN(A2,-1)=ROUNDDOWN(A2,-2)1.保留2位小数——舍去千分位以后的小数位保留到百分位。
=ROUNDDOWN(A1,2)=ROUNDDOWN(A2,2)=ROUNDDOWN(A1,0)=ROUNDDOWN(A2,0)7.1LOOkUP 函数使用方法LOOKUP(MID(A2,3,2),{"01","02","03"},{"1班","2班","3班"})意思为如果A2单元格从第三个字符起取两个字符与数组中{"01","02","03"}中第某项相同,则返回另一个数组{"1班","2班","3班"}中的第某项内容假设A2单元格的内容为 220345 则 MID(A2,3,2) 返回 "03"而"03"是{"01","02","03"}中的第三项,所以公式返回{"1班","2班","3班"}中的第三项即"3班"这个公式可以简写成LOOKUP(MID(A2,3,2),{1,2,3},{"1班","2班","3班"})或=MID(A2,3,2)&"班"1. 以一份学生成绩表为例,要查询的是得分76的学生的姓名2. 2在F2单元格输入=LOOKUP(E2,B2:B8,C2:C8)3. 3回车以后得到结果如图所示,学生姓名是李四,查看左侧表格对应无误该lookup函数括号内的含义是,其中E2就是我们查询的得分条件,B2:B8是得分项所在的列区间,也叫条件区域,那么C2:C8就是我们要查找的对应区域。
全国计算机等级考试(OFFICE二级)Excel函数知识点近来,利用空闲时间整理了全国计算机等级考试(OFFICE二级)Excel 函数知识点,方便大家共享。
如需电子文档,可私信联系,留下个人电子邮箱。
一、求和函数1、求和函数 SUM功能:求各参数之和。
例:=SUM(C1:C20)2、单条件求和函数 SUMIF功能:对指定单元格区域中满足一个条件....的单元格求和。
=SUMIF(条件区域,指定的求和条件,求和的区域)3、多条件求和函数 SUMIFS功能:对指定单元格区域中满足多组条件....的单元格求和。
=SUMIFS(求和区域,条件1 区域,条件1,条件2 区域,条件2,……,条件 n 区域,条件 n) n 最大值为 127 。
注意:求和区域要写在最开始的位置。
二、求平均值函数1、平均值函数 AVERAGE功能:求各参数的算术平均数。
例:=AVERAGE(B2:B10)2、单条件平均值函数 AVERAGEIF功能:对指定单元格区域中满足一组条件....的单元格求平均值。
=AVERAGEIF(条件区域,求值条件,求值区域)3、多条件平均值函数 AVERAGEIFS功能:对指定单元格区域中满足多组条件....的单元格求平均值。
=AVERAGEIFS(求值区域,条件 1 区域,条件 1,条件 2 区域,条件 2,……,条件 n 区域,条件 n)三、计数函数1、统计数值型数据个数的计数函数 COUNT功能:求各参数中数值型数据.....的个数。
例:=COUNT(C2:C15)2、统计非真空单元格个数的计数函数 COUNTA功能:求各参数中'非空'单元格的个数。
例:=COUNTA(D3:D15)3、单条件计数函数 COUNTIF功能:计算指定区域中符合指定一组条件....的单元格个数。
=COUNTIF(条件区域,指定的条件) 例:=COUNTIF(B2:B16, '男' )=COUNTIF(B2:B10, '>60')4、多条件计数函数 COUNTIFS功能:计算指定区域中符合指定多组..条件..的单元格个数。
EXCEL 2010 常用函数应用1.VLOOKUP 函数的使用方法(这个一定要会)VLOOKUP 是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。
它的基本语法为:方法一:VLOOKUP(查找目标,查找范围,返回值的列数,精确OR 模糊查找)下面以一个实例来介绍一下这四个参数的使用例1:如下图所示,要求根据表二中的姓名,查找姓名所对应的年龄公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0)方法二:查找目标查找范围返回值的列数精确OR 模糊查找2. 符合多个条件的数据求和——SUMIFS 函数3. MID 函数(1)在C2单元格中输入公式“=MID(A2,4,1)&"班"”,说明:MID 函数是截取字符串函数,主要功能是从一个文本字符串的指定位置开始,截取指定数目的字符。
本题中“=MID(A2,4,1)&"班"”是指从A2单元格的字符串中的第4位开始,截取1个字符,“&”为连接运算符,可以将两个文本字符串连接在一起,在本题中将截取出的字符和“班”字连接。
(2)=IF(MID(B3,3,2)="01","法律一班",IF(MID(B3,3,2)="02","法律二班",IF(MID(B3,3,2)="03","法律三班","法律四班")))”4. IF 函数见教材实例C 列“等级”的评定由IF 函数来求得,C2=IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=70,"中等",IF(B2>=60,"及格","补考"))))5. 名次排位函数——RANK 函数rank 函数最常用的是求某一个数值在某一区域内的排名。
计算机二级Excel函数重点函数讲解1.vlookup函数VLOOKUP 的语法结构整个计算机就相当于一门语言,首先我们就是要获取该函数的语法结构。
以下是官网的语法结构VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。
书生表述就是VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配)2.IF函数excel中的if函数是逻辑函数,表达的意思是当满足某条件时,返回一个值,否则返回另一个值。
语法:1.if(logical_text,[value_if_true],[value_if_false])其中logical_text表示要判断的条件。
value_if_true表示当满足判断的条件时返回的值。
value_if_false表示当不满足判断的条件时返回的值。
3.mid函数用两个实例来介绍mid函数的用法。
实例一:MID函数与IF /TEXT/LEN函数的配合使用提取出身份证号码里面的*年*月*日。
实例二:MID与FIND函数配合使用提取单元格括号里的内容工具/原料•2010为例MID函数介绍1.1MID字符串函数,作用是从一个字符串中截取出指定数量的字符MID(text, start_num, num_chars)text被截取的字符start_num从左起第几位开始截取(用数字表达)num_chars从左起向右截取的长度是多少(用数字表达)2.2此例子是提取身份证号码中的出生年月日。
在B2单元格输入公式=MID(A2,7,8)被截取的字符串为A2单元格,从第七位开始向右截取8个数字。
得到出生年月日ENDMID函数与IF /TEXT/LEN函数的配合使用1.身份证号码有15位和18位之分,借助IF函数来判断。
如果单元格身份证号是15位的话,提取出生年月日=MID('身份证号',7,6)如果单元格身份证号是18位的话,提取出生年月日=MID('身份证号',7,8)在F2单元格输入=IF(LEN(A2)=18,MID(A2,7,8),IF(LEN(A2)=15,MID(A2,7,6),'错误'))如果身份证号不是15位或者18位就显示错误。
VLOOKUP函数参数说明Lookup_value为需要在数据表第一列中进行查找的数值。
Lookup_value 可以为数值、引用或文本字符串。
Table_array为需要在其中查找数据的数据表。
使用对区域或区域名称的引用。
col_index_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 ,则返回精确匹配,如果找不到,则返回错误值#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函数公式:=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())等函数来实现通配符的功能。
计算机二级Excel必学函数总结一、实例1、vlookup2、sumif3、rank:排名函数(绝对引用)3个参数,a,需要排名的值b,排名的值所在的区域c,升序还是降序,0和1表示4、text:="法律"&TEXT(MID([@学号],3,2),"[DBNum1]")&"班"两个参数,5、count函数:计算数字个数6、sumifs7、sumproduct先升序排列,再查找需要计算的两个范围8、mid9、lookup二、函数使用方法1.AVERAGE函数函数名称:AVERAGE主要功能:求出所有参数的算术平均值。
使用格式:AVERAGE(number1,number2,……)参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。
应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。
特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。
2.COUNTIF函数函数名称:COUNTIF主要功能:统计某个单元格区域中符合指定条件的单元格数目。
使用格式:COUNTIF(Range,Criteria)参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。
应用举例:在C17单元格中输入公式:=COUNTIF(B1:B13,">=80"),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。
特别提醒:允许引用的单元格区域中有空白单元格出现。
3.DCOUNT函数函数名称:DCOUNT主要功能:返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。
使用格式:DCOUNT(database,field,criteria)参数说明:Database表示需要统计的单元格区域;Field表示函数所使用的数据列(在第一行必须要有标志项);Criteria包含条件的单元格区域。
浙江省计算机二级考试“办公自动化高级应用”中Excel-考试题常用函数浙江省计算机二级考试“办公自动化高级应用”中Excel 考试题常用函数:[一类] 一般的函数1.AVERAGE平均值函数: AVERAGE(被求平均值的区域)SUM(range) 求和函数2.函数 MAX(range)功能:求range内的最大值。
函数 MIN(range)功能: 求range内的最小值。
3.函数 ABS(value)功能:取value的绝对值。
4. 取除法后得余数的函数:MOD(被除数,除数)[二类] IF(条件)函数5.IF函数:IF(判别条件,条件成立(真)时取值,条件不成立(假)时取值)例:=IF(C5(成绩)<60,"不及格","及格")IF函数的嵌套。
Excel中有关逻辑函数⑴ AND(X条件, Y条件, Z条件,……)都成立(TRUE),则最终成立。
8. VLOOKUP叫引用函数;一个数组或表格②table_array的最左列中含有特定值的字段,到另一数据表格、数组或数据库①look_value去查找,找到同值时,把②的第col_index_num列的对应值填到①的某一指定单元格中。
VLOOKUP(lookup_value,talbe_array,col_index_num,range_lookup)look_value:被查找的列的值,如A11,A12,……会相对下去table_array:引用的数据表格、数组或数据库,如$F$2:$G$4 绝对引用。
纵向对照表col_index_num:一个数字,代表要返回的值位于table_array中的第几列。
rang_lookup:一个逻辑值,如果其值为TRUE或被省略,则符合多少算多少;如果该值为FALSE 时,函数只会查找完全符合的数值,如果找不到,则返回错误值“#N/A”。
例:VLOOKUP(A11,$F$2:$G$5,2,FALSE)Look表A B C D项目…………单价…………11 衣服12 裤子鞋子衣服裤子鞋子衣服裤子…………第9. HLOOKUP 横向对照表: [五类] 数据库函数10. 库函数格式为:函数名称(database ,field ,criteria )database (数据库):包含有每列项目标题的长方形单元格区域,一般即整个工作表。
VLOOKUP函数参数说明Lookup_value为需要在数据表第一列中进行查找的数值。
Lookup_value 可以为数值、引用或文本字符串。
Table_array为需要在其中查找数据的数据表。
使用对区域或区域名称的引用。
col_index_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 ,则返回精确匹配,如果找不到,则返回错误值#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函数公式:=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())等函数来实现通配符的功能。
欢迎阅读计算机二级excel 中常考公式及讲解一、 常用函数1. 绝对值函数:=ABS(number):无论是直接选择一个区域还是单个选择哪几个数字,都可以直接显示出最大值或者最小值。
注:✍num_digits 表示保留的小数位数,按此位数对 number 参数进行四舍五入。
✍number 可是输入数字,也能输入单元格(图中红色为输入分数 得出的)4.取整函数:=TRUNC(number,[ Num_digits])向下取整函数:=INT(number)“,0”✍在使用函数INT时,如果遇到负数,将会如图所示,同样的,INT也能直接引用数字。
二、求和函数1.求和函数:=SUM(number1,number2,…)2.条件求和函数:=SUMIF(range, criteria, [sum_range])3.积和函数:=SUMPRODUCT(array1,array2,…)注:空白单元格将视为0,array数组参数必须具有相同三、平均数函数1.平均值函数:=AVERAGE(number1,number2,…)2.条件平均值函数:=A VERAGEIF(range,criteria,[Average_range])多条件平均值函数:=AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)注:range(取值范围)criteria(条件)使用Averageif 函数时,如果对应区域大于所给区域将会默认扩展其区域。
1.计数函数=COUNT(Value1,[Value2],…)=COUNT A(Value1,[Value2],…)=COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)数时,对应区域要等于其区域。
EXCEL 2010 常用函数应用
1.单条件求和——SUMIF 函数
如要统计C 列中的数据, 要求统计条件是B 列中数据为" 条件一" 。
并将结果放在C6 单元格中,我们
只要在C6 单元格中输入公式“=SUMIF(B2:B5," 条件一" ,C2:C5)”即完成这一统计。
2.符合多个条件的数据求和——SUMIFS 函数
统计5 班中语文名次、数学名次均位于前20 名同学的总分之和。
在相应单元格内输入公式
“=SUMIFS(M2:M80,A2:A80,"5",D2:D80,"<=20",F2:F80,"<=20")”,按下回车键,就一切OK。
如图所示。
3.VLOOKUP 函数的使用方法(这个一定要会)
VLOOKUP 是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。
它的基本语法为:
VLOOKUP(查找目标,查找范围,返回值的列数,精确OR 模糊查找)
下面以一个实例来介绍一下这四个参数的使用
例1:如下图所示,要求根据表二中的姓名,查找姓名所对应的年龄
公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0)
个人解释~:A13是本表里你要引用的单元格(一个格),$B$2:$D$8你要提取的数据的范围,$注意这个符号,是绝对引用,“$B$2:$D$8”和“B2:D8”(相对引用)是不同的,绝对引用复制时,范围不对变,相对引用为什么会变我也不清楚….“3”,是“$B$2:$D$”这个范围里的第三列,为返回的数据。
“0”就是精确查找。
1 查找目标:就是你指定的查找的内容或单元格引用。
本例中表二A 列的姓名就是查找目标。
我们要根据表二的“姓名”在表一中 A 列进行查找。
公式:B13 =VLOOKUP(A13 ,$B$2:$D$8,3,0)
2 查找范围(VLOOKUP(A13,$B$2:$D$8,3,0) ):指定了查找目标,如果没有说从哪里查找,EXCEL 肯定会很为难。
所以下一步我们就要指定从哪个范围中进行查找。
VLOOKUP 的这第二个参数可以从一个单元格区域中查找,也可以从一个常量数组或内存数组中查找。
本例中要从表一中进行查找,那么范围我们要怎么指定呢?这里也是极易出错的地方。
大家一定要注意,给定的第二个参数查找范围要符合以下条件才不会出错:
A 查找目标一定要在该区域的第一列。
本例中查找表二的姓名,那么姓名所对应的表一的姓名列,那么表一的姓名列(列)一定要是查找区域的第一列。
象本例中,给定的区域要从第二列开始,即$B$2:$D$8,而不能是$A $2:$D$8。
因为查找的“姓名”不在$A$2:$D$8 区域的第一列。
(这个要注意)
B 该区域中一定要包含要返回值所在的列,本例中要返回的值是年龄。
年龄列(表一的 D 列)一定要包括在这个范围内,即:$B$2:$D$8,如果写成$B$2:$
C $8 就是错的。
3 返回值的列数(B13 =VLOOKUP(A13,$B$2:$D$8,3 ,0))。
这是VLOOKUP 第3个参数。
它是一个整数值。
它怎么得来的呢。
它是“返回值”在第二个参数给定的区域中的列数。
本例中我们要返回的是“年龄”,它是第二个参数查找范围$B$2:$D$8 的第3 列。
这里一定要注意,列数不是在工作表中的列数(不是第
4 列),而是在查找范围
区域的第几列。
如果本例中要是查找姓名所对应的性别,第 3 个参数的值应该
设置为多少呢。
答案是2。
因为性别在$B$2:$D$8 的第2 列中。
4 精确OR 模糊查找(VLOOKUP(A13,$B$2:$D$8,3,0 ) ),最后一个参数是决定函数精确和模糊查找的关键。
精确即完全一样,模糊即包含的意思。
第 4 个参数如果指定值是0 或FALSE 就表示精确查找,而值为 1 或TRUE 时则表示模糊。
这里兰色提醒大家切记切记,在使用VLOOKUP 时千万不要把这个参数给漏掉了,如果缺少这个参数默为值为模糊查找,我们就无法精确查找到结果了。
4.IF函数见教材实例
C列“等级”的评定由IF函数来求得,C2=IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=70,"中等",IF(B2>=60,"及格","补考"))))
5 SUMPRODUCT函数(练习的第五套题)
”=SUNPRODUCT(1*(费用报销!B3:B401=”钱顺卓”),费用报销管理!G3:G41)”“1*”有什么用我也不知道..我是跟着打上去的,”费用报销!B3:B401=”钱顺卓”这是选中”费用报销表中B3:B401” 里为钱顺卓单元格,费用报销管理!G3:G41,在前面的条件下钱顺卓对应的费用金额。
打完公式后会自动求和。
6 名次排位函数——RANK 函数
rank 函数最常用的是求某一个数值在某一区域内的排名。
rank 函数语法形式:rank(number,ref,[order])
函数名后面的参数中number 为需要求排名的那个数值或者单元格名称(单元格内必须为数字),ref 为排名的参照数值区域,order 的为0 和1,默认不用输入,得到的就是从大到小的排名,若是想求倒数第几,order 的值请使用1。
下面给出几个rank 函数的范例:
示例1:正排名
此例中,我们在B2 单元格求20 这个数值在A1:A5 区域内的排名情况,我们并没有输入order 参数,不输入order 参数的情况下,默认order 值为0,也就是从高到低排序。
此例中20 在A1:A5 区域内的正排序是1,所以显示的结果是1。
示例2:倒排名
示例3:求一列数的排名
7 分解时间函数——YEAR、MOUTH、DAY函数。