发布网友 发布时间:2022-04-23 01:10
共3个回答
热心网友 时间:2023-10-09 19:46
提问中所说的规则对于迟到是费解的。一般迟到了可以按每迟到多少时间,如10分钟扣多少。这样才好理解和操作,按排名是很不好操作,也不好理解的。如30个员工8个迟到,怎么扣?且提问中没有说明正点不扣和虽然早到,但不是前3名的怎么奖励。
下图中按提前上班的,一二三名奖励,其他不奖不罚,正点的不奖不罚,迟到的每10分钟扣10分。
C2=IF(B2<--"9:00",LOOKUP(MATCH(B2,SMALL(IF(B$2:B$6<--"9:00",B$2:B$6),ROW($1:$5))),{1,2,3,4},{5,4,3,0}),IF(B2=--"9:00",0,-CEILING((B2-"9:00")*24*60,10)))
同时按Ctrl+Shift+Enter三键输入数组公式,下拉
上图中,F提前上班,但不是前3名,没有奖励;B正点上班,不奖不罚;E、G迟到,按迟到时间不同分别扣分。
热心网友 时间:2023-10-09 19:47
C1公式=IF(B1>=TIMEVALUE("9:00"),-30,6-RANK(B1,B$1:B$5,1)),公式下拉自动填充。
热心网友 时间:2023-10-09 19:47
那应该有很多员工吧先得排名吧