Вам не нужен DateDif для этого. (Между прочим, это «Дата-Разница» для «разница дат», а не «Дата-если»)
Вы можете просто вычесть две даты друг из друга и отформатировать результат как число.
DateDif ожидает более раннюю дату в качестве первого параметра, поэтому он ошибается, когда первый параметр является более поздней датой, т. Е. Когда проект был представлен до установленной даты.
Но с помощью простого вычитания, такого как =B2-A2
, вы можете получить правильный результат. Еще лучше, чтобы проверить, что обе ячейки имеют даты, прежде чем выполнять вычисления, чтобы избежать вводящих в заблуждение результатов, поэтому
=if(count(A2:B2)=2,B2-A2,"")
Изменить после комментария: Да.
=IF(COUNT(A5:B5)=2,B5-A5,IF(B5="",TODAY()-A5))