曾盛 发表于 2021-10-3 17:23:00

如何用简洁的公式求出出勤和加班的时间

请教大神,附件中的出勤小时数, 加班小时数,虽然有同事也用公式计算出来了,但是表中的公式实在实在是太长了,请问有没有简洁一点的公式,能够实现相同的功能呢?

黑尾鸥 发表于 2021-10-15 00:02:11

没咋看懂,先猜一个吧!
N4
=SUM((G4:M4>"")*(WEEKDAY(G$3:M$3)>1))
P4
=SUM((G4:M4>"")*(WEEKDAY(G$3:M$3)=1))*8+MMULT(--(0&RIGHT(G4:M4)),Z1:Z7+1)

王毅军 发表于 2021-10-26 18:58:24

请教Z1:Z7+1 ;这个是做什么用的?

李建平经络养生专家 发表于 2021-11-19 18:00:39

师傅 MMULT(--(0&RIGHT(G4:M4)),Z1:Z7+1)这个公式能否详细讲一下。

静可安好 发表于 2021-11-24 01:55:23

没什么,我只是比较懒,就是{1;1;1;1;1;1;1}

尘一 发表于 2021-12-8 07:28:20

Z1:Z7+1={1;1;1;1;1;1;1},也可以row($1:$7),相比来说字符数更少,公式编辑更高效

美好的青春 发表于 2021-12-24 05:09:20

N4=SUM((WEEKDAY(G$3:M$3)<>1)*(G4:M4<>""))
P4=SUM(1*(0&MID(G4:M4,2,9)))+SUM((WEEKDAY(G$3:M$3)=1)*(G4:M4<>""))*8
页: [1]
查看完整版本: 如何用简洁的公式求出出勤和加班的时间