Syntaxe de la fonction
NB.JOURS.OUVRES(date_début; date_fin; [jours_fériés])
- date_début : date de début à partir de laquelle le nombre de jours ouvrés nets est
calculé - date_fin : date de fin à partir de laquelle le nombre de jours ouvrés nets est calculé.
- jours_fériés – [FACULTATIF] : plage ou tableau contenant des dates à considérer comme
des jours fériés.
Exemples d'utilisation
- NB.JOURS.OUVRES(“01/04/2022”; “01/06/2022”)
- NB.JOURS.OUVRES(DATE(2022; 4; 1); DATE(2022; 6; 1))
- NB.JOURS.OUVRES(A1;A2)
Exercices d'application
Dans cet exercice, on souhaite obtenir le nombre de jours ouvrés par mois en retirant les jours fériés renseignés en colonne C.
Pour cela, voici la fonction utilisée et à mettre en case E2 :
=NB.JOURS.OUVRES(A2; B2; $C$2:$C$13)
ou
=ARRAYFORMULA(NB.JOURS.OUVRES(A2:A13; B2:B13; C2:C13))
pour l’étendre à toute la plage.
Les $ servent à ce que cela ne décale pas la plage sélectionnée en argument et à mentionner que l’argument comprend la plage entière.
On renseigne le troisième paramètre pour dire que ce sont des jours fériés et qu’il ne faut pas les compter.
Remarques complémentaires sur la syntaxe
Si les arguments date_début et date_fin sont renseignés directement dans la fonction, il ne faut pas oublier de mettre les dates entre guillemets sinon la fonction effectuera le quotient (par exemple : NB.JOURS.OUVRES(05/04/2023) sans guillemets effectuera le quotient de 5 divisé par 4 divisé par 2023).
Démonstration
E1
=NB.JOURS.OUVRES(A1; B1; $C$2:$C$13)
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | 01/01/2022 | 31/01/2022 | sam. 1 janv. 2022 | 21 | =NB.JOURS.OUVRES(A1; B1; $C$2:$C$13) | |
2 | 01/02/2022 | 28/02/2022 | dim. 17 avr. 2022 | 20 | ||
3 | 01/03/2022 | 31/03/2022 | lun. 18 avr. 2022 | 23 | ||
4 |