找回密码
 立即注册
搜索

根据数据源统计上的哪台车、然后计算任务量

62
回复
2149
查看
[复制链接]

1

主题

3

帖子

2

幻币

初入江湖

Rank: 1

积分
6
2021-10-16 19:05:00 显示全部楼层 |阅读模式
各位大佬:我在工作中遇到的难题,以前是人工统计,我想学习公式编辑,但悟性差,急用呀!还请大佬们帮忙!十分感激!见附件
说明:
1、请问:数据源劳动时间公式,后面统计要用,需要对原有公式优化吗?这也是之前别人编的。
2、统计驾驶员上车工每天出工上的哪台车?条件:(1)数据源当班卸料且统计有劳动时间的,统计上的哪台车?比如1号查佐奎、唐明芳上的渝D53131,劳动了12小时;蒲光华、龚菊华、潘石梅上的渝D53131,劳动了6.78小时;(2)数据源当班未卸料且统计有劳动时间的,统计上的哪台车?比如1号蒲光华、张忠石上的渝D48833,劳动了9.52个小时;
3、若同一个人上了两个班(又上白班又上夜班),也要把它统计到单元格中,比如蒲光华1号上了白班、晚班共2个车,然后“任务完成量”工作表中怎样来分解成白班、夜班呢?可以根据数据源出工时间来判断,15:00之前出工为白班,15:00之后出工为夜班。4、若需要增加辅助行、列或工作表,拜托了!
补充内容 (2021-11-26 22:59):
“谢谢,已解决”,
8ce105bed4775ad4973061992198a661.png
21239343a392da702d3fb307b408ac97.png
0c1ea2c563d9e14cdfc7dd68326e62e4.png
根据上哪台车计算任务量.rar (75.4 KB, 下载次数: 23)
PPT学习论坛
回复

使用道具 举报

1

主题

9

帖子

1

幻币

初入江湖

Rank: 1

积分
8
2021-10-21 11:50:30 显示全部楼层
i3 劳动时间:=MOD(H3-G3,1)*24
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2021-10-23 15:41:53 显示全部楼层
你的公式很简洁,是对的!谢谢了!其它几个公式也请你指导下,不甚感激!
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1

幻币

初入江湖

Rank: 1

积分
7
2021-10-24 00:11:11 显示全部楼层
急呀!请大佬们指点指点!
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2021-10-24 00:53:33 显示全部楼层
上哪台车:
=CONCAT(IF(((数据源!$D$3:$D$999=B$2)+(数据源!$L$3:$L$999=B$2))*(数据源!$I$3:$I$999>0)*(数据源!$A$3:$A$999=$A3),数据源!$B$3:$B$999,""))
数组三键下拉右拉。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

幻币

初入江湖

Rank: 1

积分
9
2021-10-24 22:18:27 显示全部楼层
任务完成量:
=COUNT(FIND(LEFT(B$4,7),IF(((数据源!$D$3:$D$999=$A5)+(数据源!$L$3:$L$999=$A5))*(数据源!$G$3:$G$999>0)*TEXT(数据源!$G$3:$G$999-"15:00","["&IF(MOD(COLUMN(A1),2),"<=",">")&"]1;!0"),数据源!$B$3:$B$999)))
数组三键下拉右拉。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2021-10-30 12:20:09 显示全部楼层
谢谢大佬!公式只能统计有劳动时间的当班卸料驾驶员,对有劳动时间的未卸料当班驾驶员无法统计。同时,没能解决上车工的统计问题。我试着改公式但没成功,还请你继续分析下。统计条件驾驶员、上车工是一样的:即当班卸料须有:DEF栏有其名字、C有量、I有时间,当班未卸料须有:LMN栏有其名字、Q有时间
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-1

幻币

初入江湖

Rank: 1

积分
4
2021-10-31 13:18:28 显示全部楼层
谢谢大佬!公式只能统计有劳动时间的当班卸料驾驶员任务量(即出工车数),对有劳动时间的未卸料当班驾驶员任务量(即出工车数)无法统计(我去掉1号48833夜班出车时间,48833白班这一车没统计)。同时,没能解决上车工的统计问题。我试着改公式但没成功,还请你继续分析下。统计条件驾驶员、上车工是一样的:即当班卸料须有:DEF栏有其名字、C有量、I有时间,当班未卸料须有:LMN栏有其名字、Q有时间;公式任务量白班、夜班条件判断是对的,即15:00之前为白班,15:00之后为夜班。
真的十分感谢你们,我试着改公式,还不会!
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

3

帖子

1

幻币

初入江湖

Rank: 1

积分
5
2021-11-2 10:30:39 显示全部楼层
如果去掉”+(数据源!$L$3:$L$999=$A5)“就相当于统计了当班卸料驾驶员的出车车次,再加上当班未卸料的车次就得到所有车次。但我不会改,而且公式是两部分会很长。统计条件驾驶员、上车工是一样的:即当班卸料须有:DEF栏有其名字、C有量、I有时间,当班未卸料须有:LMN栏有其名字、Q有时间;公式任务量白班、夜班条件判断是对的,即15:00之前为白班,15:00之后为夜班。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
6
2021-11-4 06:22:10 显示全部楼层
上哪台车:=CONCAT(IF((MMULT((数据源!$D$3:$F$999=B$2)/1,Z1:Z3+1)*(数据源!$I$3:$I$999>0)+MMULT((数据源!$L$3:$N$999=B$2)/1,Z1:Z3+1)*(数据源!$Q$3:$Q$999>0))*(数据源!$A$3:$A$999=$A3),数据源!$B$3:$B$999,""))
任务完成量:
=COUNT(FIND(LEFT(B$4,7),IF((MMULT((数据源!$D$3:$F$999=$A5)/1,Z1:Z3+1)*(数据源!$G$3:$G$999>0)*TEXT(数据源!$G$3:$G$999-"15:00","["&IF(MOD(COLUMN(A1),2),"<=",">")&"]1;!0")+MMULT((数据源!$L$3:$N$999=$A5)/1,Z1:Z3+1)*(数据源!$Q$3:$Q$999>0))*TEXT(数据源!$O$3:$O$999-"15:00","["&IF(MOD(COLUMN(A1),2),"<=",">")&"]1;!0"),数据源!$B$3:$B$999)))
PPT学习论坛
回复 支持 反对

使用道具 举报

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