Bonjour
Excel dispose déjà d'une formule pour ce genre d'opération
=NB.JOURS.OUVRES.INTL(A1;A2;1;Tableau1[Date jours non travaillés])
En A1 la date de lancement
En A2 la date de fin de traversée
1 veux dire que le samedi et dimanche ne sont pas travaillé (d'autre possibilités disponibles)
Tableau1[Date jours non travaillés] fait référence à la colonne d'un tableau que j'ai créé dans lequel j'ai mis toutes les dates des jours fériés et non travaillé tel que des périodes de fermeture, etc)
plus de détail ici : https://support.office.com/fr-fr/article/fonction-nb-jours-ouvres-intl-a9b26239-4f20-46a1-9ab8-4e925bfd5e28