两条鱼
发表于 2022-1-3 03:40:05
感谢沈水之阳大佬百忙之中编辑公式。我把公式放在表格中,如果南海、沙坝数据源挨倒录,公式结果是正确的。但是数据录入的时候是根据磅单,南海、沙坝卸料时间有前有后,中间可能有其它车,所以,公式结果未能真实反映,数据分开后公式结果是错误的。再次感谢沈水之阳大佬!
拿鱼
发表于 2022-1-5 05:43:41
按时间排序一下。
闲人闲差
发表于 2022-1-10 01:22:59
谢谢大佬!数据员录入的时候是按日期顺序录入的,升序录入,磅单数据是以时分秒升序排列的。
石头门下
发表于 2022-1-26 08:24:22
............................................
琶洲
发表于 2022-1-30 07:37:06
=COUNT(0/(MMULT(IFNA(1^MATCH(TEXT(数据源!A$3,"e/m/d")+ROW($1:$31)-1&{"南海","沙坝"},IF(MMULT((数据源!D$3:F$98=A5)/1,Z1:Z3+1),N(OFFSET(数据源!A$1,MATCH(数据源!A$3:A$98&数据源!D$3:D$98&数据源!E$3:E$98&数据源!F$3:F$98,数据源!A:A&数据源!D:D&数据源!E:E&数据源!F:F,)-1,))&MID(数据源!J$3:J$98,3,9),""),),),{1;1})=2))
田园水乡
发表于 2022-1-30 11:29:11
谢谢大佬的帮助!你太厉害了,我反复检测了公式,分开录不影响,结果是正确的。结束了我手动统计的历史,真的太感谢了!
亓工
发表于 2022-1-31 08:59:44
L5=SUMPRODUCT(((数据源!$D$3:$D$99=$A5)+(数据源!$E$3:$E$99=$A5)+(数据源!$F$3:$F$99=$A5))*(ISNUMBER(FIND(LEFT($L$4,2),数据源!$J$3:$J$99)))),下拉。
捏个小泥人
发表于 2022-2-2 20:43:46
谢谢大佬!公式有缺陷,同一组人不同的时间出工,公式统计结果一样。未考虑是统计同一天时间同一组工人、出工沙坝或者南海。车牌号、卸料净重、出工收工时间可以不考虑。请大佬再修改下,不甚感激!这是有规律性的:同一天、同一小组、统计了劳动时间跑沙坝OR南海,恳请得到高手指点!谢谢大家!
附件已重新上传
保税科技
发表于 2022-2-10 16:15:02
..................................................
云天空
发表于 2022-2-10 20:55:22
L5=SUMPRODUCT(((数据源!$D$3:$D$99=$A5)+(数据源!$E$3:$E$99=$A5)+(数据源!$F$3:$F$99=$A5))*(ISNUMBER(FIND(LEFT($L$4,2),数据源!$J$3:$J$99)))),下拉。