【发布时间】:2016-07-13 16:48:13
【问题描述】:
我正在尝试计算工单超出 9 个营业时间 标记的日期(以小时、分钟和秒计)。
我有以下几点:工作开始时间是上午 8 点,工作结束时间是下午 5 点。周是周一到周五。我还有一个基于假期的国家/地区列表。我可以在周末、节假日、开始时间之前和开始之后设置开始日期。
我正在使用这个公式
=WORKDAY(A1,1+INT((9-(17-MOD(A1,1)*24))/8),INDIRECT(CONCATENATE("'Validation'!j",MATCH(B1,Validation!I:I,0),":j",MATCH(B1,Validation!I:I,0))))+TIME(8,0,0)+MOD((9-(17-MOD(A1,1)*24)),8)/24
A1 = 开始时间
9 = 添加的小时数
B1 = 国家/地区名称
在另一个选项卡中,我有国家和假期的列表,间接/连接/匹配公式帮助我识别每个国家/地区假期的开始行和结束行。
早上 8 点到下午 5 点之间的开始时间可以正常工作 我认为时间 (8,0,0) 是开始时间,但我不确定 mod 公式后的“8”是什么。
此公式未考虑营业时间以外的开始时间。
如果我在 3 月 24 日晚上 8 点收到一张票,而 25 和 28 是节假日,我希望通过增加 9 个工作时间,我得到 3 月 29 日下午 5 点。 如果我在 25 日凌晨 5 点收到一张票,如果我增加 9 个营业时间,我希望得到相同的结果。
谢谢, 索林
【问题讨论】: