计算机二级office题目中最为头疼的模块之函数详解 简单到进阶
首先先来介绍的是大家最为头疼的模块——函数
我从最近几年的新增题以及以前的题目中总结了考过的一些函数:
简单函数:SUM(求和函数)、AVERAGE(平均值函数)、MAX(最大值函数)、MIN(最小值函数)、RANK(排序函数)
进阶函数:
IF:条件求和函数(考试喜欢使用多条件判断,思路比较简单就是公式太长,还有一种用法就是与vlookup连用达到交叉定位的效果。)
SUMIF:单条件求和函数
SUMIFS:多条件求和函数,这个函数里面只能用引用不能使用公式。
AVEGERAGEIF:单条件求平均值
AVEGERAGEIFS:多条件求平均值
COUNTIF:单条件计数函数
COUNTIFS:多条件计数函数
LOOKUP:查找引用函数,为VLOOKUP(垂直查询)、HLOOKUP(纵向查询)的综合版
VLOOKUP:垂直查询函数(使用频率很高)
INDEX:交叉查询函数,最近几套新题使用的 它的定义:选择一个列表中的某一行以及某一列的单元格,共有三个参数
MATCH:定位函数(与INDEX函数合用,可用于二维定位)
MID:提取函数(一般用于身份证号码中提取出生日期、性别或学号中提取相应班级等)
INT:取整函数(一般不会单独使用,常用于计算工龄和年龄的场合)
ROUNDUP:向上取整函数
TRUNK:主要作用是保留一个数字的位数即保留几位小数
AND:相当于“与”,用于两个条件同时满足用AND链接
OR:相当于“或”,用于两个条件有一个满足即可
MOD:取余函数(一般用于身份证号判断男女性别的,我不喜欢用这个函数,我用的是ISEVEN函数,这个函数是判断这个数是否为偶数)
CONCATENATE:链接函数,相当于通配符里面的“&”,我不怎么习惯用
WEEKDAY:作用是计算这一天是星期几(具体题目中与通配符合用)
DATEDIF:条件计算日期,从10版本后该函数已经隐藏了,这个函数的第三个参数比较麻烦,有六种参数可以填写,我们最常用的是:
y:两日期差距的整年数,即已满几年
m:两日期差距的整月数,即已满几月
d:两日期差距的天数,即两者相减的数字
第一个参数是开始日期,第二个参数是结束日期,千万别填反了。
DATE:日期函数(只见过使用一次,就是从身份证号码中提取的数字将其转化成日期),有三个参数,从左到右分别是年、月、日
TEXT:文本函数。这个就是可以用函数的形式转换单元格的格式,第一个参数就是我们填写的单元格,第二个参数就是填写转换单元格格式的通配符。有一点很重要:写通配符的时候一定要打引号,我就在这里翻过车了。
SUMPRODUCTS:个人觉得这个函数不是很好,他能解决的问题SUMIFS函数都能解决。为了让大家少记一些函数那我就不做过多介绍了。有兴趣的朋友可以自己查一下。
以上差不多就是我在所有套题目中遇到的函数了,当然这只是所有EXCEL内置函数的冰山一角。
然后简单给大家介绍一下相对引用和绝对引用:
基本上凡是用到函数的地方,都会遇到相对引用和绝对引用。在这里给大家补充什么情况下运用什么引用(绝对引用是打美元符号,相对引用是不打美元符号,就这样简单理解哈):
首先一点:使用RANK函数时,第二个参数是写排名区域,这个地方肯定要使用绝对引用,绝对引用的快捷键F4(很多人不知道)
VLOOKUP函数,第二个参数区域,也是用绝对引用;SUMIFS/SUMIF/AVEGERAGEIFS/COUNTS,这些函数里面涉及区域的一般都要使用绝对引用
还有一种不使用公式的也需要使用绝对引用,例如求某个数值的百分比之类的,要把分母绝对引用。
接下来简单提一下通配符:
常用 的通配符,因为在Excel中表格不能识别汉字和数字搭配或者汉字,所以有些时候需要用到通配符:
&:表示链接作用。我们想要提取“第2名”,可以使用该连接符号“第”&2&“名”
?:代表一个字符(了解就行,没见考过)
y:表示年份中四个数字中的一个,例如2017可以表示里面的2或0或1或7,都可以(有具体的题目考过)
m:表示月份中的一个数字
d:表示日期中的一个数字
aaaa:可以直接显示该日期是星期几(具体的题目也有考过)
好了,今天就到这吧,下次具体分析Excel中的新题目!