Excel 答复时间问题

Excel 答复时间问题,excel,excel-formula,Excel,Excel Formula,我来自土耳其,我的水平是中级。我在工作的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 thes

我来自土耳其,我的水平是中级。我在工作的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.

因此我们可以将您的所有情况分解为两类。一个是(邮件接收时间+8小时)小于或等于18:00小时,另一个是超过18:00小时

使用“答复截止日期与公式”列中的公式,并将其向下拖动以获得所需的答案
=IF((A7+“8:00”所以我们可以将您的所有条件分为两类。一类是(邮件接收时间+8小时)小于或等于18:00小时,另一类是超过18:00小时

使用“答复截止日期与公式”列中的公式,并将其向下拖动以获得所需的答案
=如果((A7+“8:00”请尝试以下公式


=IF(或(A2TIME(18,0,0)),TIME(17,0,0),IF(A2+TIME(8,0,0)请尝试以下公式


=IF(OR(A2TIME(18,0,0))、TIME(17,0,0)、IF(A2+TIME(8,0,0)excelevator也解决了reddit上的问题


excelevator也解决了reddit上的问题


你能给出你期望的答案吗?你到底需要什么帮助?C栏是我期望的答案。我也在D栏解释过。你能给出你期望的答案吗?C栏是我期望的答案。我也在D栏解释过。嗨,23小时不起作用。我计算过了手动。所以manuel值必须与公式值相同。C列为manuel。B列为公式。如果您这样做,请将我链接的文件发送给我。我想查看您的解决方案。您可以使用sendspace.com并上传到此处。别忘了给我下载链接。@Mr.Zoidberg我已使用sendspace.com添加了我的示例解决方案文件。天真到sendspace,我只能希望我做得很好。如果你还有其他疑问,请告诉我。如果你觉得有帮助,请将其标记为答案。我为你更改了真实答案。因为你的代码更少,可读性更强。非常感谢!来自Türkiye的问候。嗨,23小时不起作用。我手动计算。所以manuel值必须相同有公式值。C列是manuel。B列是公式。如果你这样做了,请将我链接的文件发送给我。我想看看你的解决方案。你可以使用sendspace.com并上传到这里。别忘了给我下载链接。@Mr.Zoidberg我已经使用sendspace.com添加了我的示例解决方案文件。我对sendspace很天真,我只希望我已经完成了好的。如果您还有其他疑问,请告诉我。如果您觉得有帮助,请将其标记为答案。我为您更改了真实答案。因为您的答案代码更少,可读性更高。非常感谢!来自Türkiye的问候。非常感谢Shiva!查看我在本页上的最后一篇帖子。excelevator以不同的方式解决了问题。@Zoidberg先生,很高兴它有所帮助你!!非常感谢Shiva!查看我在这一页上的最后一篇文章。excelevator以另一种方式解决了问题。@Zoidberg先生很高兴它帮助了你!!