Я хочу рассчитать рабочие дни между двумя датами, но NETWORKDAYS
возвращает мне дату, а не число, задающееся вопросом, почему ...
Ниже используется формула:
=NB.JOURS.OUVRES.INTL(TEXTE(RECHERCHEV(B5;'Sheet1'!$1:$1048576;8;FAUX);"JJ/MM/AA");TEXTE(FIN.MOIS(Février!A2;0);"JJ/MM/AA");1;'Jours feriés'!C2:C12)
Формула США:
=NETWORKDAYS.INTL(TEXT(VLOOKUP(B5,'Sheet1'!$1:$1048576,8,FALSE),"JJ/MM/AA"),TEXT(EOMONTH(Février!A2,0),"JJ/MM/AA"),1,'Jours feriés'!C2:C12)
Я проверил возврат этих формул:
Эта формула ниже используется для получения даты начала
=TEXTE(RECHERCHEV(B5;'Sheet1'!$1:$1048576;8;FAUX);"JJ/MM/AA")
Возвращает мне дату (посмотрите на экран ниже)
Формула США:
=TEXT(VLOOKUP(B5,'Sheet1'!$1:$1048576,8,FALSE),"JJ/MM/AA")
Формула ниже используется для получения даты окончания
TEXTE(FIN.MOIS(Février!A2;0);"JJ/MM/AA")
Возвращает мне последний день месяца (смотри скриншот ниже)
Формула США:
=TEXT(EOMONTH(Février!A2,0),"JJ/MM/AA")
Вот скриншот:
В сумме, с примером скриншота, выходное значение должно быть 2 , а не 03/01/1900