Как решить #Name? ошибка в Excel при использовании IF Logic с функцией TODAY - PullRequest
0 голосов
/ 17 января 2019

Я работаю с таблицей данных, которая включает даты приема на работу сотрудников. Я хочу, чтобы соседний столбец сначала проверил, пуста ли [ДАТА ХИРА]. Если пусто; Я хочу вернуть НЕТ. Если не пустым, я хочу, чтобы он проверил, является ли эта дата найма в течение 6 месяцев с сегодняшнего дня (6 прошлых месяцев) и вернет ДА, если верно, и НЕТ, если ложно.

Я попробовал следующую формулу, но продолжаю получать "#NAME?" сообщение об ошибке, и я не могу понять, как решить эту проблему. Я чувствую, что эта формула близка, но что-то определенно не так.

= ЕСЛИ ([ДАТА НАПРАВЛЕНИЯ] = "", НЕТ, (ЕСЛИ ([ДАТА НАПРАВЛЕНИЯ]> СЕГОДНЯ () - 180, ДА, НЕТ)))

1 Ответ

0 голосов
/ 17 января 2019

Использовать кавычки:

// change this
=IF([HIRE DATE]="",NO,(IF([HIRE DATE]>TODAY()-180,YES,NO)))
// to this
=IF([HIRE DATE]="","NO",(IF([HIRE DATE]>TODAY()-180,"YES","NO")))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...