20

无极4注册登录网址《Q2347660 》在处理一些条件判断问题时,最重要的是找到多重条件间隐含的客观规律,只有找到这个规律,才能透过看似复杂的多重条件找到处理问题的便捷方法,小编整理Excel代替if的函数,一起来学习吧。

图1所示数据体现的是人事工作中一个较为常见的问题,无极4注册登录网址在计算员工带薪假期时,由于计算因素较多(国家年假、公司福利假、已休假时间、工龄、累计假期等),经过计算会得到B列数据中含有小数的年假剩余天数,而公司中规定最小休假单位为半天,不足半天的部分将舍去,从而得到实际年假。

如果使用IF函数进行处理,则需要判断计算假期数值的小数部分是否大于或等于0.5,如果大于或等于0.5,则返回0.5,并与整数部分相加得到实际年假;否则返回0,并与整数部分相加得到实际年假。例如李明的计算年假为2.83天,其小数部分0.83大于0.5,则计算年假为0.5与整数部分2的和,即2.5天。

经过观察,我们可以发现一些规律,无极四荣耀注册实际年假的小数部分只可能为0和0.5,而0和0.5恰恰是整数除以2后其结果小数部分的值(奇数除以2,其结果的小数部分为0.5、偶数除以2,其结果的小数部分为0),那么公式的最后一步运算将会是一个整数除以2的运算。而根据公司要求,运算中包含着“舍去”的意义,所以使用INT函数取出数字的整数部分(该函数将对其参数直接取整,并非四舍五入)。因为最后一步运算中的“除以2”会使计算年假缩小一半,于是在处理前先将计算年假乘2抵消其缩小效果。

在C2单元格输入公式“=INT(B2*2)/2”后下拉填充。以汪梅年假为例,计算年假为1.6天,乘以2后得到3.2天,使用INT函数取整后得到3天,无极四注册再除以2后得到1.5天年假;再以李明的年假为例,计算年假为2.83天,乘以2后得到5.66天,使用INT函数取整后得到5天,再除以2后得到2.5天。

相关文章
为您推荐
各种观点

报歉!评论已关闭.