IF заявление для определения даты - PullRequest
0 голосов
/ 01 июля 2019

Я хочу установить дату завершения заказа, основываясь на словах Standard или Rush.

В настоящее время у меня есть ее настройка, в которой, если в ячейке отображается слово Standard, она выдаст мне дату, но как только япопробуйте добавить Rush к этому, он получит ошибки

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

Я тоже пробовал это, но когда я набираю Rush в J2, результат показывает как просто FALSE

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

Идея заключается в том, чтобы сделать требуемую дату заказа на основе сроков и стандартного периода времени.

1 Ответ

1 голос
/ 01 июля 2019

Вы ввели свою новую функцию 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() по-прежнему не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...