使用3个条件的多个IF语句

Date in = when order comes in Due Out = "Date in"+ 14 days Today= "today's date" to determine "Current Status" where i have put IF formula: IF(Due out<Today,"Over Due,"Current") Over Due Days= =IF(Current Statues="current","0",Today-Due Out) Actual Out= Date when order went out/completed 

我被困在:一旦订单完成,是否有可能用“Actual Out” – “Due Out”replace“Over Due Days”(根据当天date显示逾期天数)(显示总延迟天数是最后的地位)。

不知道是否已经正确解释了,你的帮助将是非常感谢 – 这是更多有关如何把逻辑。

使用实际的单元格引用会更容易,但在“过期天数”单元格中尝试:

 =If(IsNumber('Actual out'),('Actual Out'-'Due Out'),IF(Current Status="current","0",Today-Due Out)) 

这将检查在Actual Out单元格中是否有数字,如果不使用已经为您工作的if语句。 您可以使用“数据validation”来确保仅在“实际输出”中inputdate。

我不知道如果我得到你的权利,但我认为这可能是一个解决scheme:

 =IF(ISBLANK('Actual Out');TODAY()-'Date In';'Actual Out'-'Date In') 

只要订单没有完成,此公式就会计算“到期天数”,并在订单完成后立即计算“实际到期天数”。

它使用“ISBLANK”function来检查订单是否已经完成。 根据结果​​,公式会计算当前date或插入的date。

希望我能帮上忙。

从我所了解的问题来看,我已经拿出了下面的内容。 检查并让我知道,如果这是你在找什么。 实际上,您可以删除“超出截止date”行,如“当前状态”行所示

在这里输入图像说明