水蒸冰 发表于 2021-11-21 16:03:00

出勤天数统计

单位新增加了车,统计条件发生了变化,我尝试编辑公式没能成功,请大佬们出手相助,十分感激!(数据源每天都会有数据,只列了几天的数据)
出勤统计条件:
1、当班卸料:C列有量且I列有时间,例如;当班未卸料:Q列有时间
2、相同的人同一天出工不同的车牌号,只计出勤1天
3、与不同的人同一天出工不同的车牌号,各自计出勤1天(这个条件好像可以不要,因为第1个条件成立就计1天出勤。区别就在第2个条件)
补充内容 (2021-11-26 22:58):
“谢谢,已解决”,
补充内容 (2021-11-27 00:04):
公式搬不了家是因为定义了名称,谢谢沈水之阳大佬不厌其烦的指点!很感激!问题已圆满解决!




众邦运动钟生 发表于 2021-11-24 06:29:05

=0+OR(MMULT((B$2=数据源!$D$3:$O$100)*($A3=数据源!$A$3:$A$100)*((数据源!$C$3:$C$100<>"")*(数据源!$I$3:$I$100<>"")+(数据源!$Q$3:$Q$100<>"")),ROW(1:12)^0))

合家团圆 发表于 2021-11-30 07:25:38

谢谢大佬的帮助!我重新验算一下。

多悟 发表于 2021-11-30 20:01:59

重新上传了附件,请大佬再修正下公式,结果不对。1、当班卸料:C列有量且I列有时间,例如;当班未卸料:Q列有时间。2、同一天同一小组出工不同的车牌号只计一个考勤,比如10号,蒲光华权利同时出工48833、9996,蒲光华权利都只计1个考勤;但是同一天同一个人与不同的人出工不同的车牌号,分别计算考勤,比如9号,权利与张文成出工48833、权利与蒲光华出工48833,权利计2个考勤、张文成计1个考勤、蒲光华计1个考勤。目前我只能人工排除,恳请大佬们出手相助!工作中的新问题,虽然表格设计不是很科学,也是为了解决实际问题。

偷走碗里的爱 发表于 2021-12-11 09:37:12

=IF(OR(COUNTIF(B$2,IF((数据源!$A$3:$A$999=$A3)*N(OFFSET(数据源!$I$2,ROW($1:$997),)),OFFSET(数据源!$D$3,,,997,3),))),1,OR(COUNTIF(B$2,IF((数据源!$A$3:$A$999=$A3)*N(OFFSET(数据源!$Q$2,ROW($1:$997),)),OFFSET(数据源!$L$3,,,997,3),)))/1)
数组三键下拉右拉。

福贵青花慈 发表于 2021-12-12 12:38:41

谢谢大佬!结果不符合预期,还是没对。

薛定諤的貓 发表于 2021-12-14 13:12:34

是你的统计不对,如:T4单元格的17应该是16,11月2日无陈丽琼。

善恶树的果子 发表于 2021-12-16 09:18:03

简化一下:
=OR((数据源!$A$3:$A$999=$A3)*((数据源!$I$3:$I$999<>"")*(数据源!$D$3:$F$999=B$2)+(数据源!$Q$3:$Q$999<>"")*(数据源!$L$3:$N$999=B$2)))/1

兔猫 发表于 2021-12-18 04:51:58

谢谢大佬!我目前是手工计数,请你们仔细看下统计条件,主要的问题是:同一小组2个人或3个人上不同的车牌只计1个考勤,而同一个人与不同的工友上不同的车计2个出勤。

醉心客 发表于 2021-12-19 03:17:54

不会了。。。。。。。。。。。。。。。。
页: [1] 2 3
查看完整版本: 出勤天数统计