If statement 网络日的IF语句

If statement 网络日的IF语句,if-statement,excel-formula,formulas,If Statement,Excel Formula,Formulas,我正在尝试使用IF和Networkdays函数编写一个公式。我基本上希望这个公式在J3列中查看,看看是否有日期。如果有日期,则应返回完成日期和发现日期之间的工作日数 如果J3(完成日期)为空,这意味着它尚未完成,那么我只希望它返回空 试试这样的方法: =IF(J3 = "", "", NETWORKDAYS(A3, J3)) 你已经有50%的配方了 IF语句将检查J3是否为空(即“”)。如果这是真的,它将返回一个空白值。如果里面有东西是假的意思,它会返回你的公式 让我知道这是否有效。以下是我使

我正在尝试使用IF和Networkdays函数编写一个公式。我基本上希望这个公式在J3列中查看,看看是否有日期。如果有日期,则应返回完成日期和发现日期之间的工作日数

如果J3(完成日期)为空,这意味着它尚未完成,那么我只希望它返回空


试试这样的方法:

=IF(J3 = "", "", NETWORKDAYS(A3, J3))
你已经有50%的配方了

IF
语句将检查
J3
是否为空(即“”)。如果这是真的,它将返回一个空白值。如果里面有东西是假的意思,它会返回你的公式


让我知道这是否有效。

以下是我使用的公式:

=IF(NETWORKDAYS($G7,$H7)>0, NETWORKDAYS($G7,$H7),"-")

你介意分享一下你已经用过的公式吗?是的,没问题=NETWORKDAYS(A3,J3)如果我有一个类似的公式,比如说J3-L3,如果J3为空,我希望公式返回一个空白。当然,如果它不是空的,它将继续并继续返回相同想法的公式。您有
=IF(语句,TRUE,FALSE)
。语句检查J3是否为空,如果为true,则执行true部分中的任何内容(在本例中返回“”),如果不是空,则执行false部分中的任何内容。所以,你所需要做的就是用你的新公式改变错误部分。