Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 911|回复: 1

求:根据日期,统计开工天数..!

[复制链接]
发表于 2022-9-1 23:59 | 显示全部楼层 |阅读模式
本帖最后由 aiyawuyi 于 2022-9-2 03:35 编辑

232739qm2cf497z99p49zs.gif

F7:F10006 有不同和重复的日期,统计出准确开工天数(把相同的日期算1天,和不同的相加=开工天数),日期后续会不断增加,且日期所有单元格内使用了自动记录时间公式.
目前:=COUNT(MATCH(ROW($1:$10006),DAY($F$7:$F$10006),0)) 数组三键公式只能统计29天天数,且不正确,35天才是正确的.
在保留自动记录时间公式的情况下,请高手修改下公式,能正确统计天数,谢谢!

械台班记录表.zip (247.99 KB, 下载次数: 12)
发表于 2022-9-2 09:23 | 显示全部楼层
本帖最后由 砂海 于 2022-9-2 10:30 编辑

=SUMPRODUCT(1/COUNTIF($F$7:$F$109,$F$7:$F$109))

但 F列 内容有问题 ,
现在F 的Now() 是时间 ,
但看上去 应该用 Today(),
同一天 , 时间不同 , 要当成一天的话 还需要计算处理
=====================================
Ps:
K7     =IF(J7="","",IF(OR(J7="",I7="",J7<I7),,J7-I7))
J7=""    的 False区里面 ,   J7=""   不可能再出现

近似 结果 :

K7 =IF(I7*J7*(J7>I7),J7-I7,"")

K7 =IF(I7*J7*(J7>=I7),J7-I7,"")
公式 结果 , 有效值 是一样的 , 0 与 "" 与原公式有点 差异

回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-15 15:19 , Processed in 0.261890 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表