IF语句确定日期

时间:2019-07-01 17:15:53

标签: excel excel-formula

我想根据“标准”或“仓促”一词设置订单完成日期。

当前,我将其设置为在单元格中显示“标准”一词的位置,它将给我一个日期,但是一旦我尝试向其中添加“拉什”,它就会出错

=IF(ISNUMBER(SEARCH("VF",B2)), IF(J2="Standard", WORKDAY(TODAY( )+2,1)), "")

我也尝试过这种方法,但是当我在J2中输入Rush时,结果仅显示为FALSE

=IF(ISNUMBER(SEARCH("VF",B2)), (IF(J2="Standard", WORKDAY(TODAY( )+2,1))), (IF(J2="Rush", WORKDAY(TODAY( )+1,1))))

这里的想法是根据高峰和标准时间范围来定购所需日期。

1 个答案:

答案 0 :(得分:1)

您在错误的if中嵌入了新的IF函数。

此:(IF(J2="Standard", WORKDAY(TODAY( )+2,1)))将返回日期或FALSE。您想更改该FALSE以返回您的下一个IF语句。相反:

=IF(ISNUMBER(SEARCH("VF",B2)), IF(J2="Standard", WORKDAY(TODAY( )+2,1), IF(J2="Rush", WORKDAY(TODAY( )+1,1))), "")

在您的""仍然失败的情况下,您什么也不返回ISNUMBER()