在日常工作中,我们经常会用电子表格处理一些数据,我见一些同事计算器经常放在手边,计算员工的工资时,计算器给他们派上了很大的用场,如果中途发现计算错了,他们会不厌其烦的从头算起。
我见到的时候一般直接问:“用电子表格几秒计算出来不香吗?你是不是对计算器有什么误解?”他们说不会用电子表格啊,那么难,学不会。
今天,笔者结合工作实际,和大家分享如sum、IF等常用的简单函数。
IF和IFS函数
IF函数:Excle中IF是逻辑函数,利用条件判断真假值,根据设定的条件返回不同的结果。
用法:=IF(条件,满足条件的结果,不满足条件的结果)
如上图,我们要判断每个人的成绩是否及格,只需要在判断结果的单元格录入函数=IF(C3>=60,"及格","不及格"),这样,只要成绩大于等于60,表示满足条件,显示“及格”,否则不满足条件,显示“不及格”。
IFS函数:检测是否满足一个或多个条件条件并返回与符合设定条件对应的值。
用法:=IFS(条件1,值1,条件2,值2……条件N,值N)
IFS和IF是一对兄弟函数,IFS是多条件复合函数,只需要写一次,然后直接写条件和值,最大可以写255对。IF是单条件函数,每一次判断都需要写一次IF,多个IF之间用半角逗号隔开。
如上图,我们将成绩分为四个等次,要判断每个人的成绩等次,只需要在判断结果的单元格录入函数=IFS(C3>=95,"优秀",C3>=80,"良好",C3>=60,"及格",C3<60,"不及格"),就能判断各个条件区间的值。
SUMIF和SUMIFS函数
SUMIF函数:根据指定条件对若干单元格进行求和(即按条件求和)。
用法:=SUMIF(区域,条件,求和区域)
如上图,我们要分别计算几种水果的数量,录入函数=SUMIF(A3:A10,D3,B3:B10),A3:A10表示要查找的区域,D3表示要查找的条件,即这里所说的水果,B3:B10表示要计算数量的范围。
SUMIFS函数:对满足多个条件的单元格进行求和。
用法:=SUMIFS(求和区域,区域1,条件1,区域2,条件2……区域N,条件N)
如上图,我们要分别计算几种水果、各个产地的数量,录入函数=SUMIFS(I3:I10,G3:G10,K3,H3:H10,L3),I3:I10表示要求和的区域,G3:G10,K3表示水果的种类和条件,H3:H10,L3表示水果的产地和条件。
SUMIFS和SUMIF不同的是,求和区域的位置不同。SUMIFS是多条件函数,SUMIFS是单条件函数。
COUNTIF和COUNTIFS函数
COUNTIF函数:在指定区域中按指定条件对单元格进行计数(单条件计数)。
用法:=COUNTIF(条件区域,条件)
如上图,我们要分别统计某种水果出现的次数,录入函数=COUNTIF(A3:A10,E3),A3:A10表示要查找的区域,E3表示要查找的条件。
COUNTIFS函数:计算符合多个条件的个数。
用法:=COUNTIFS(区域,条件1,区域2,条件2……区域N,条件N)
如上图,我们要分别统计某种水果出现的次数,录入函数=COUNTIFS(H3:H10,L3,I3:I10,M3,J3:J10,">20"),H3:H10,L3,I3:I10,M3分别表示要查找的水果种类和产地,J3:J10,">20"表示数量大于20,同时满足3个条件的才进行统计。
提示:在实际运用中,我们在第一个单元格录入函数后要往下复制函数,需要固定单元格区域,如A3:A10要写成$A$3:$A$10。
扩展:A3:A10表示不锁定单元格,往下往右复制时,区域随之变化;$A3:$A10表示锁定列,向右复制时,列不变,始终保持A列;A$3:A$10表示锁定行,向下复制时,行不变,始终保持A3到A10不变。
当然,在工作中还有很多需要用到EXCEL函数的地方,用好了能极大提升工作效率,欢迎交流。
,