欢迎转发和点一下“在看”,文末留言互动!
置顶公众号或设为星标及时接收更新不迷路
小伙伴们好,今天要和大家分享一些基础的函数应用。请看题目:
题目要求按照统计的数据以及加班费规定,计算每个人总的加班费用。
要求就是这么多,题目比较简单,看看大家都能写出那些答案来!
01
SUMIF函数
由于在统计中有“1”和“2”这两个类别,因此SUMIF函数可以很好地解决这个问题。
在单元格L2中输入下列公式,并向下拖曳即可。
=200*SUMIF(B2:K2,"1")+100*SUMIF(B2:K2,"2")/2
思路:
由于有两个类别,因此分别用SUMIF函数对每个类别的加班次数进行统计
对于“2”这个类别的统计要除以2
最后对应乘上加班费用,得到总价
02
SUMIF函数:SUM函数+IF函数
SUM函数配合IF函数也能达到同样的效果。
在单元格L2中输入下列公式,三键回车并向下拖曳即可。
=SUM(IF(B2:K2=1,200,100)*(B2:K2<>""))
思路:
利用IF函数将类别1对应的单元格区域都替换成200,其余的都替换成100
B2:K2<>""部分,屏蔽了空白单元格
上述两部分相乘,“1”类别的单元格都乘以200;“2”类别的单元格都乘以100
最后SUM函数求和
03
COUNTIF函数
既然是按类别来统计总的加班费用,那么最直接的思路就是先把每个类别的总数求出来,再乘以加班单价,就得到的总的费用。
在单元格L2中输入下列公式,向下拖曳即可。
=COUNTIF(B2:K2,1)*200+COUNTIF(B2:K2,2)*100
这个公式非常简单,不需要再过多的介绍了。
04
TEXT函数
大家知道吗,TEXT函数也是可以的!
在单元格L2中输入下列公式,三键回车并向下拖曳。
=SUM(TEXT(B2:K2,"[=1]!2;[=2]!1;0")*100)
思路:
TEXT函数强制将单元格区域中的“1”变成2,“2”变成1,其余都变成0,其结果如下{"2","0","0","0","1","0","0","2","0","0"}
乘以100后求和就可以了。
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
我就知道你“在看”