Excel中有多个IF语句

我如何在Excel中使用多个IF语句来做到这一点:

在这里输入图像说明

条件:1)如果Mfcdate不为空,则Mfcdate2)如果Mfc为空,则Rcvdate3)如果Mfc&Rcvdate都为空,则传输date

谢谢。

IF函数具有以下结构:

 IF(logical_test, [value_if_true], [value_if_false]) 

您可以在[value_if_true]和/或[value_if_false]参数中嵌套更多IF。

在你的特定情况下,将其粘贴到E2中,然后复制并向下拖动:

 =IF(ISERROR(C2),IF(ISERROR(B2),D2,B2),C2) 

现在,这个假设你的date有时是#NULL! 就像你的问题所暗示的那样,但是我怀疑这实际上是什么意思。 也许你的意思是空白? 还是其他一些价值? 如果你的意思是空白,那么用上面的ISBLANKreplaceISERROR

这里是你如何写,说,HIJ假设你的意思是值0,而不是空单元格:

 =IF(C4>0,C4,IF(B4>0,B4,D4)) 

通俗地说,如果C4大于0,给我C4,如果不是,那么告诉我B4是否大于0,如果是,给我B4,否则给我D4)。