Excel中的嵌套If语句/

Excel中的嵌套If语句/,excel,date,if-statement,Excel,Date,If Statement,Stackoverflow对我的嵌套IF混淆非常有用!我想我应该再问一个问题来帮助解决我对嵌套If中的逻辑流似乎完全不了解的问题 单元格(P3)中使用的当前公式是=IF(ISBLANK(M3),TODAY()-L3,M3-L3) 它工作正常,除了开始日期(L3)和完成日期(M3)中没有数据。当两个单元格都为空时,它显示数字43091但是我需要的逻辑如下 如果开始日期(L3)和结束日期(M3)均为空,则生成空单元格(P3)。 如果开始日期(L3)有日期,而完成日期(M3)为空,则计算开始日期(L3

Stackoverflow对我的嵌套IF混淆非常有用!我想我应该再问一个问题来帮助解决我对嵌套If中的逻辑流似乎完全不了解的问题

单元格(
P3
)中使用的当前公式是
=IF(ISBLANK(M3),TODAY()-L3,M3-L3)


它工作正常,除了开始日期(
L3
)和完成日期(
M3
)中没有数据。当两个单元格都为空时,它显示数字
43091


但是我需要的逻辑如下

如果开始日期(
L3
)和结束日期(
M3
)均为空,则生成空单元格(
P3
)。

如果开始日期(
L3
)有日期,而完成日期(M3)为空,则计算开始日期(
L3
)与今天之间的天数。

如果开始日期(
L3
)和结束日期(
M3
)都有日期,则计算开始日期(
L3
)和结束日期(
M3
)之间的天数。

我不想成为一个害虫,但我就是不能把我的头绕在它周围,我已经为此挣扎了大概2个小时了。任何人的帮助都是非常感谢的!非常感谢你

James

添加测试:

=IF(L3="","",IF(M3="",TODAY()-L3,M3-L3))
添加测试:

=IF(L3="","",IF(M3="",TODAY()-L3,M3-L3))