云雨 发表于 2022-3-3 21:36:28

有想法的可以说说思路想法也可以的,问题是一步步解决的,一次全部解决不了也没有关系啊,解决一个其中的某个问题也好啊

站山头 发表于 2022-3-6 05:12:14

关键是你第一天的结束时间和最后一天的开始时间没有啊。

林风之舞 发表于 2022-3-10 08:27:56

你指的是总表里面的第一个项目的结束时间吗,总表里面的第一个项目的开始时间是原始需要填写的,但是结束时间是需要填写的,暂时可以随意填写。目的主要是计算其他时间,然后根据“常量”的项目时间和其他时间填写下一个项目时间,并把在期间的其他时间填写上。
往往项目都是推迟结束的比较多,都是先填写下一个项目时间然后可能再根据不多的其他天数修改。

麦格莱的爸爸 发表于 2022-3-10 17:45:03

其他日间记录中总时间试试这样=IF(AND((TEXT(C2,"YYYY/M/D")&" "&TEXT(D2,"H:MM:SS"))<(TEXT(C2,"YYYY/M/D")&" "&TEXT("11:30:00","H:MM:SS")),(TEXT(E2,"YYYY/M/D")&" "&TEXT(F2,"H:MM:SS"))>(TEXT(E2,"YYYY/M/D")&" "&TEXT("12:30:00","H:MM:SS"))),(((TEXT(E2,"YYYY/M/D")&" "&TEXT(F2,"H:MM:SS"))-(TEXT(C2,"YYYY/M/D")&" "&TEXT(D2,"H:MM:SS")))*24-1)/8,(((TEXT(E2,"YYYY/M/D")&" "&TEXT(F2,"H:MM:SS"))-(TEXT(C2,"YYYY/M/D")&" "&TEXT(D2,"H:MM:SS")))*24-0)/8)

孤云独闲 发表于 2022-3-13 15:56:50

第二个问题没理解是什么意思。

诸葛不太亮 发表于 2022-3-16 19:39:55

1、“常量”表里有每个项目的周期,根据第一个项目的开始时间和期间内的其他时间,推算出下一个项目的开始日期。
2、比如其他时间一个人有很多行,统计在不同时间内的其他天数,记录在“总表”里面的其他时间列。(如果没有填写结束时间,就按照项目时间和项目开始时间计算出来理论结束时间推算)

芝加哥 发表于 2022-3-18 22:31:14

计算的时间还是有些不对,中午11:30~12:30的一小时不算在内。且一旦跨天公式计算出来的结果就不大对。
(另外日期计算要去掉“常量”表里面的假期日期)
页: 1 2 [3]
查看完整版本: Excel日期相关求助,函数或VBA都可,拜托大佬