总结一下计算机二级excel中常用的函数,如果有错误的地方,希望小伙伴们可以多多指教❤️。
本文主要介绍了以下函数(可根据序号进行查阅):
序号 | 函数名称 | 函数类别 |
---|---|---|
1 | VLOOKUP | 查询函数 |
2 | MID、 LEFT、RIGHT | 文本函数 |
3 | LOOKUP | 数组查询函数 |
4 | RANK | 排名函数 |
5 | SUMIF和SUMIFS | 条件求和函数 |
6 | WEEKDAY | 星期函数 |
7 | IF | 逻辑判断函数 |
在使用excel公式前要注意:excel函数公式里的标点符号必须是英文状态下的。
1.查询函数:VLOOKUP
语法规则:
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
即:=VLOOKUP (查找值,查找区域,结果所在的列数,近似匹配或精确匹配 )
精确匹配和近似匹配的区别:
是否允许函数返回与查找值近似的结果。精确匹配时查找值和查找结果是一一对应的。而近似匹配时,excel会按照vlookup函数的逻辑进行模糊查找,将小于或等于查找值的最大值作为查询的结果。
举例:根据左侧的图书编号对照表,通过函数自动填充右侧的图书名称。
说明:
在本例中,要根据左侧的图书编号对照表来自动填充右侧的图书名称,故可利用VLOOKUP函数公式求出第一个图书编号所对应的图书名称。最后再双击填充柄。
操作步骤:
2.文本函数:MID、 LEFT、RIGHT
这三个文本函数的功能相似,区别在于MID可从字符串中间位置提取字符,而LEFT从左侧开始,RIGHT从右侧开始。
语法规则:
=MID(text,start_num,num_chars)
即:=MID(要提取的字符串,从第几位开始,提取的字符长度 )
=LEFT(text,[num_chars])
即:=LEFT (要提取的字符串,提取的字符长度 )
=RIGHT(text,[num_chars])
即:=RIGHT (要提取的字符串,提取的字符长度 )
举例:根据学号,利用MID函数,填写班级序号。
操作步骤:
(由于RIGHT函数与LEFT函数使用方法与MID相似,在此不再赘述)
3.LOOKUP
语法规则:
=LOOKUP(lookup_value,lookup_vector,[result_vector])
即:=LOOKUP (查找的值,查找值区域,结果区域 )
详细表示:=LOOKUP (查找的值,{查找值1,查找值2,...},{查找值1对应的结果,查找值2对应的结果,...} )
举例:在利用MID函数得出班级序号的基础上,利用LOOKUP对班级序号进行查询,从而得出班级名称。
操作步骤:
(由于CSDN对图片大小有要求,不能超过5MB,所以为了缩短时长,此公式的部分内容是我提前写好,直接粘贴上去的,小伙伴们要一一输入哦)
4.排名函数:RANK
语法规则:
=RANK(number,ref,[order])
即:=RANK(排名的值,排名的区域,升序或降序 )
举例:通过如下成绩表的总分,求各位同学的年级排名。
说明:
在本例中,要根据成绩表得出各个同学的年级排名,故可利用RANK函数公式求出第一个同学所对应的年级排名,最后再双击填充柄。
操作步骤:
5.条件求和函数:SUMIF和SUMIFS
SUMIF和SUMIFS均为条件求和函数,两者的区别在于,前者只针对单个条件,后者可针对单个或多个条件。
语法规则:
=SUMIF(range,criteria,[sum_range])
即:=SUMIF(条件区域,条件,求和区域 )
=SUMIFS(sum_range,criteria_range1,criteria,criteria_range2,criteria2...)
即:=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,... )
由于两者书写顺序有所不同,比较容易混淆,且SUMIFS包含SUMIF的功能,所以建议大家不管在对单个还是多个条件下的求和都采用SUMIFS函数。
举例:利用SUMIFS函数,计算《MS Office高级应用》图书在2012年的总销售额。
操作步骤:
6.星期函数:WEEKDAY
语法规则:
=WEEKDAY(serial_number,[return_type])即:=WEEKDAY(查找的日期,返回类型 )
返回类型有以下几种:
举例:根据如下日期,求各个日期所对应的星期数。
操作步骤:
7.IF
语法规则:
=IF(logica_test,[value_if_true],[value_if_false])即:=IF(逻辑判断语句,true时返回的结果,false时返回的结果 )
举例:在掌握WEEKDAY函数的基础上,根据如下日期,求各个日期是否需要加班。
操作步骤:
1.条件或返回结果为数值时不需要加双引号;为文本时,一定要要加双引号。
2.此外,在excel中还经常考察if的嵌套用法。
附:本文所举的例子改编自计算机二级excel真题。
2021.11.32更新
1.if函数小举例:2.MID,LEFT函数小举例:
学号的1、2位对应入学年份,第4位为二级学院代码,第5位为学生所学专业代码,第6位为班级序号,通过函数计算每个学生所在的班级并填写在“班级”列中。(班级编号方法为:二级学院代码+入学年份+专业代码+班级序号,如学号为“190611001”,则其对应的班级为“61911”。