找回密码
 立即注册
搜索

如何根据时间段得出不同部门的累计异常工时

4
回复
707
查看
[复制链接]

2

主题

3

帖子

4

幻币

初入江湖

Rank: 1

积分
8
2021-10-29 01:54:00 显示全部楼层 |阅读模式
如何根据时间段得出不同部门的累计异常工时,谢谢
184f4d094147cc5219ff61571d038d55.jpg
累计异常工时.zip (9.02 KB, 下载次数: 99)
PPT学习论坛
回复

使用道具 举报

2

主题

9

帖子

4

幻币

初入江湖

Rank: 1

积分
15
2021-12-2 01:34:57 显示全部楼层
公式:=24*SUMPRODUCT((E$3:E$10=G3)*MID(D$3:D$10,{1,7},5)*{-1,1})
这公式只能针对前者时间小于后者。
数组公式:
=24*SUM((E$3:E$10=G3)*(IF(RIGHT(D$3:D$10,5)<LEFT(D$3:D$10,5),RIGHT(D$3:D$10,5)+1,RIGHT(D$3:D$10,5))-LEFT(D$3:D$10,5)))

累计异常工时.rar (9.51 KB, 下载次数: 74)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

幻币

初入江湖

Rank: 1

积分
5
2021-12-4 20:06:37 显示全部楼层
H3=24*SUMPRODUCT((E$3:E$10=G3)*((MID(D$3:D$10,{1,7},5)*{-1,1})+(MMULT(MID(D$3:D$10,{1,7},5)*1,{-1;1})<0)*{0,1}))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2021-12-22 11:16:48 显示全部楼层
=SUMPRODUCT(MOD(MMULT(IMREAL(IMDIV($D$3:$D$10&"i",{1,"-i"})),{-1;1}),1)*($E$3:$E$10=G3))*24

时间格式标准可=SUMPRODUCT(MOD(MMULT(-MID($D$3:$D$10,{1,7},5),{1;-1}),1)*($E$3:$E$10=G3))*24
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-1-27 01:25:49 显示全部楼层
=MOD(SUMPRODUCT((E$3:E$10=G3)*MID(D$3:D$10,{1,7},5)*{-1,1})*24,24)
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册