首页 > 电脑

怎样用电子表格计算签到次数

更新时间2019-07-29 09:29:52

比如:我们单位85名同志,每天上午7:40以前签到算早到,下午1:40前签到算早到,现在想把本学期的签到早到况进行统计,早到一次加0.2分,做为评模评先的依据,哪位大侠帮忙一下。例如:张三 2019-2-20 7:39:35 李四2019-2-20 7:50:32  王五 2019-2-20 13:44:20 张三 2019-2-20 13:36:12 李四 2019-2-20 13:51:23等,电子表格样式

假设A列为名字,B列为签到时间;第1行是标题行;

每天上午7:40[不包]以前,下午1:40[不包]前算早到;

D-F为统计列,见附图;


D2:

=INDIRECT("A"&MIN(IF(ISERROR(MATCH($A$2:$A10000,$D$1:$D1,0)),ROW($A$2:$A10000),4^8)))

编辑后,须按Ctrl+Shift+Enter确认!!!


E2:

=IF($D2=0,"",SUMPRODUCT(($A$2:$A10000=$D2)*((TEXT($B$2:$B10000,"hhmm")<"0740")+(TEXT($B$2:$B10000,"hhmm")>"1200")*(TEXT($B$2:$B10000,"hhmm")<"1340"))))


F2:

=IF($D2=0,"",E2*0.2)


然后,复制D2:F2,下拉复制到D2以下足够的行数即可。


这样,在D列返回筛选后、没有重复的所有名字;在E列返回D列名字对应的早到总次数,在F列返回相应应获得的加分。


见附图:

怎样用电子表格计算签到次数

上一篇:我领奖时qq昵称写错。

下一篇:怎么删除呢