回复时间问题
我来自Turkiye,我的水平是中等水平。 我在工作8小时内回复邮件。 我的问题是关于时间计算。
条件
1. Our work starts at 09:00 and finishes at 18:00. 2. Mails must be replied in 8 hours. 3. Mails must be replied only between 09:00 and 18:00. 4. We don't work between 18:00 and the next day 09:00. So these period doesn't count in the calculation. This is the most critical part also.
我的Excel文件。 我解释了工作簿中的所有条件。
所以我们可以把你所有的情况分为两类。 其中(邮件接收时间+ 8小时)小于或等于18:00小时,其他小于18:00小时。
=IF((A7+"8:00"<=TIME(18,0,0)),MAX(A7,"9:00")+"8:00",MIN(A7,"18:00")+"23:00")
和公式栏中的公式=IF((A7+"8:00"<=TIME(18,0,0)),MAX(A7,"9:00")+"8:00",MIN(A7,"18:00")+"23:00")
说明
-
IF
条件检查邮件收到时间+ 8:00小时是否小于或等于18:00小时,并返回TRUE
或FALSE
值
输出: =IF((FALSE),MAX(A7,"9:00")+"8:00",MIN(A7,"18:00")+"23:00")
-
如果为
TRUE
,则在8:00之前添加时间以填写截止date。MAX
已经被用来消除在08:00之前的9:00之前的任何邮件接收时间 -
如果
FALSE
时间在23:00加上。 这是因为8:00是正常的最后期限,剩下的15:00是我们不工作的时间,从18:00到次日9:00。MIN
是用来考虑邮件收到时间less于18:00的时候。
让我知道,如果我可以更清楚。
编辑
这里是我的示例文件embedded解决scheme公式。
请尝试下面的公式,
=IF(OR(A2<TIME(9,0,0),A2>TIME(18,0,0)),TIME(17,0,0),IF(A2+TIME(8,0,0)<=TIME(18,0,0),A2+TIME(8,0,0),A2+TIME(23,0,0)))
该公式由2个IF
条件组成。 第一个IF
检查时间是否在非工作时间(18:00至9:00)之间。 如果是这样,时间是17:00计算。 如果时间落在工作范围内,则下一个IF
条件相应地增加8:00或23:00。 (重叠期为23:00)。 希望这可以帮助。
excelevator也解决了reddit上的问题。
https://www.reddit.com/r/excel/comments/65l25n/reply_time_calculation_issue/