发布网友 发布时间:2022-05-01 09:10
共5个回答
热心网友 时间:2022-06-27 06:47
快速算出扣款的公式
=IF(A2=0,"",IF(A2<--"00:30",20,50))
A2代表迟到时间那一列的同行单元格,你在H2输入公式,那就把A2改为G2.
这里有两个IF判断,最外层,如果A2=0,也就是没迟到,那么扣款为0,或者为"",也就是返回空。否则进行下一个判断。
如果A2<20分钟,返回20,否则返回50
这里比较奇葩的是,A2<30分钟,用了 A2<--"00:30"
因为时间那一列是00:00的形式,不是直接的20,30的形式,直接比较加减会出错。
所以30分钟写为--"00:30",这里用双引号""把00:30先变为文本,然后再用两个负号--把他变为数值进行比较。
如果时间列不是数值的话,A2要写为,--"A2"
热心网友 时间:2022-06-27 06:48
度友,计算时间好处理,扣款也容易处理,但是交代不够清楚,
第一个不够清楚的地方,迟到一个小时算作旷工,
第二个,旷工怎么扣钱?
根据已经给出的信息,做部分处理,
,
迟到时间:如图
扣款金额,如图:
如有疑问,可以继续讨论!!!
热心网友 时间:2022-06-27 06:48
在E2中输入或复制粘贴下列公式热心网友 时间:2022-06-27 06:49
=LOOKUP((D2-"9:00")*1440-0.01,{-100,0,30},{0,20,50})热心网友 时间:2022-06-27 06:50
方法(1):在I2单元格输入=IF(G2<=VALUE("00:30:00"),20,50),即可。追问你看我的计算没问题,让我看看你G列的时间格式是不是有问题吧。