Excel根据员工出勤天数计算全勤奖

拓荒号:拓荒牛 (开说)

1

职场实例

今天我们来展示一个 Excel常见的基础类 问题,这个问题体现在 核算员工工资 情景中。

如下图所示:

我们如何通过员工的 出勤天数 核算员工的 全勤奖 ,即通过下面表格 B列的出勤天数在C列得到对应员工的全勤奖

核算规则非常简单:

如果出勤天数大于25天,即可获得全勤奖300元,否则得不到该全勤奖。

2

解题思路

一般我们遇到这个问题首先可能想到的就是 IF函数 ,当然了,使用IF函数固然可以快速的解决这个问题。

我们在C2单元格输入函数公式:

=IF(B2>25,300,0)

回车获取结果,下拉填充公式即可。

公式原理:

=IF( 条件 出勤天数大于25天 若条件成立返回300 若条件不成立返回0

其实这个问题我们全完可以不使用函数,只是用公式运用逻辑值四则运算即可。 逻辑值与数值有本质的区别,它们之间没有绝对的同等的关系,但逻辑值与数值之间允许相互转换。

在四则运算及乘幂、开方运算中,逻辑值TRUE的作用等同于数值1,逻辑值FALSE的作用等同于数值0。

我们可以在C2单元格输入输入公式:

=(B2>25)*300

公式原理:

公式优先计算括号内的B2>25部分,结果返回逻辑值TRUE或FALSE,在使用逻辑值TRUE或FALSE乘以300。如果B2大于25,则相当于TRUE*300,即1*300;如果B2小于等于25,则相当于FALSE*300,即0*300。


(职场责编:拓荒牛 )