精神狍子
发表于 2021-11-18 13:37:04
你的公式很简洁,是对的!谢谢了!其它几个公式也请你指导下,不甚感激!
花蜜
发表于 2021-11-23 08:08:36
急呀!请大佬们指点指点!
旅行老闲者
发表于 2021-11-23 11:01:46
上哪台车:
=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,""))
数组三键下拉右拉。
毅龍
发表于 2021-11-25 08:40:07
任务完成量:
=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)))
数组三键下拉右拉。
晟宜
发表于 2021-11-27 08:33:14
谢谢大佬!公式只能统计有劳动时间的当班卸料驾驶员,对有劳动时间的未卸料当班驾驶员无法统计。同时,没能解决上车工的统计问题。我试着改公式但没成功,还请你继续分析下。统计条件驾驶员、上车工是一样的:即当班卸料须有:DEF栏有其名字、C有量、I有时间,当班未卸料须有:LMN栏有其名字、Q有时间
徐徐大猫
发表于 2021-11-28 02:53:09
谢谢大佬!公式只能统计有劳动时间的当班卸料驾驶员任务量(即出工车数),对有劳动时间的未卸料当班驾驶员任务量(即出工车数)无法统计(我去掉1号48833夜班出车时间,48833白班这一车没统计)。同时,没能解决上车工的统计问题。我试着改公式但没成功,还请你继续分析下。统计条件驾驶员、上车工是一样的:即当班卸料须有:DEF栏有其名字、C有量、I有时间,当班未卸料须有:LMN栏有其名字、Q有时间;公式任务量白班、夜班条件判断是对的,即15:00之前为白班,15:00之后为夜班。
真的十分感谢你们,我试着改公式,还不会!
浩令天下
发表于 2021-11-28 16:27:48
如果去掉”+(数据源!$L$3:$L$999=$A5)“就相当于统计了当班卸料驾驶员的出车车次,再加上当班未卸料的车次就得到所有车次。但我不会改,而且公式是两部分会很长。统计条件驾驶员、上车工是一样的:即当班卸料须有:DEF栏有其名字、C有量、I有时间,当班未卸料须有:LMN栏有其名字、Q有时间;公式任务量白班、夜班条件判断是对的,即15:00之前为白班,15:00之后为夜班。
立马电动车
发表于 2021-11-29 02:54:09
上哪台车:=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)))
鞭腿呼喷子脸上
发表于 2021-12-1 11:04:27
急呀!请大佬们指点指点!
我还记得你身上的味道
发表于 2021-12-2 15:57:37
上哪台车:
=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,""))
数组三键下拉右拉。