NETWORDAYS Формула возвращает дату, а не число - PullRequest
0 голосов
/ 11 июля 2019

Я хочу рассчитать рабочие дни между двумя датами, но 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")

Вот скриншот:

enter image description here

В сумме, с примером скриншота, выходное значение должно быть 2 , а не 03/01/1900

1 Ответ

0 голосов
/ 12 июля 2019

На сам вопрос есть ответ, который был идентифицирован @BigBen и согласован с @Dorian.Ответ был опубликован в комментариях.

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