因此,我的公司为客户提供保险产品,我们有两个团队:责任和犯罪。通常有一种4种不同类型的任务:装订,签发,报价和急流。
我目前已经根据通过工作流程获得的数据制作了电子表格。
我用来计算犯罪/责任团队服务到期日的主要公式是:
=IF(OR(WEEKDAY(IF(A2="Binding",C2+(1/8),IF(A2="Quoting",C2+(1/8),IF(A2="Issuance",C2+2,IF(A2="Rapids",C2+(1/8),"")))))=1,WEEKDAY(IF(A2="Binding",C2+(1/8),IF(A2="Quoting",C2+(1/8),IF(A2="Issuance",C2+2,IF(A2="Rapids",C2+(1/8),"")))))=7,IF(A2="Binding",C2+(1/8),IF(A2="Quoting",C2+(1/8),IF(A2="Issuance",C2+2,IF(A2="Rapids",C2+(1/8),"")))))+2,IF(A2="Binding",C2+(1/8),IF(A2="Quoting",C2+(1/8),IF(A2="Issuance",C2+2,IF(A2="Rapids",C2+(1/8),"")))))
您需要3个小时才能完成装订,报价,急流,而您有两天的发布时间。
我们现在将服务扩展到美国东部时间晚三个小时的加利福尼亚州,所以现在出现了一个问题:我们希望将工作时间(最长时间)扩展到上午9点至晚上8点,以覆盖西海岸。但是,是否可以通过工作日/工作日功能告诉excel做到这一点? 我们的目标是将截止日期安排在周末至星期一,以及晚上8点(最晚时间)以后的任何时间。
例如:如果一个绑定任务在7:00 pm进来,那么您将有1个小时到8:00 pm,因此该任务应在第二天的11:00进行。这甚至可能与excel有关吗?任何帮助将是万分感谢的人,谢谢!
答案 0 :(得分:1)
如果您的工作簿中有一个查找表可以返回到期时间值,则可以大大简化您的公式。对于下面的示例,我的查找表位于Sheet2 A1中:
表1-示例数据
| A | ... | C | D |
+--------+ ... +-----------------+----------------+
1 | Task | | Received | Due |
2 |Binding | |19/02/2018 09:00 |19/02/2018 12:00|
3 |Quoting | |19/02/2018 13:00 |19/02/2018 15:00|
第2张-查找表:
| A | B |
+--------+-------+
1 |Binding | 0.125 |
2 |Quoting | 0.125 |
3 |Issuance| 2 |
4 |Rapids | 0.125 |
公式
Sheet1 D2中的公式为:
=C2+INDEX(Sheet2!B:B,MATCH(Sheet1!A2,Sheet2!A:A,0))
如果在下午5点以后收到订单(应该在晚上8点之后到期),那么从那里构造IF STATEMENT
到第二天的过渡应该简单得多。