Функция Excel IF, True, False или Blank - PullRequest
0 голосов
/ 08 января 2020

В настоящее время пытаюсь сравнить две даты, чтобы выяснить, был ли документ представлен в пределах дат SLA

У меня есть 3 ячейки,

H5 (SLA target date)
T5 (Document submitted date)
U5 (In SLA or Not) Y/N

Использование действительно простой формулы в

U5 of =IF(T5-H5 <= 1, "Y", "N")

Но формула возвращает значение true вниз по столбцу для ячеек, которые еще не содержат содержимого.

Как вернуть Y, N или 0 (или пусто) в столбце U?

Ответы [ 3 ]

0 голосов
/ 08 января 2020

Вы должны добавить чек на пустые ячейки

=if(or(isblank(T5), isblank(H5)), "blank", IF(T5-H5 <= 1, "Y", "N"))

0 голосов
/ 08 января 2020

Если оба могут быть пустыми:

=IF(COUNT(H5,T5)=2,IF(T5-H5<=1,"Y","N"),0)

Или, если столбец H будет всегда заполняться:

=IF(T5<>"",IF(T5-H5<=1,"Y","N"),0)
0 голосов
/ 08 января 2020
=IF(OR(ISBLANK(T5),ISBLANK(H5)),0,IF(T5-H5<=1,"Y","N"))

Вы можете изменить 0 на "", если хотите, чтобы ячейка была пустой.

...