Fonctions Excel WORKDAY - Ajouter des jours ouvrables (ouvrables)

Télécharger un exemple de classeur

Téléchargez l'exemple de classeur

Ce tutoriel montre comment utiliser le Fonction Excel WORKDAY dans Excel pour ajouter des jours ouvrables.

Présentation de la fonction WORKDAY

La fonction WORKDAY Renvoie le nombre de jours ouvrés du jour ouvré (les jours ouvrés excluent les week-ends : sam et dim) à partir d'une date de début. En option, vous pouvez exclure les jours fériés. Pour les week-ends personnalisés, utilisez plutôt WORKDAY.INTL.

Pour utiliser la fonction de feuille de calcul Excel WORKDAY, sélectionnez la cellule et tapez :

(Remarquez comment l'entrée de formule apparaît)

Syntaxe et entrées de la fonction WORKDAY :

1 =WORKDAY(start_date, jours, jours fériés)

date de début - La date de début au format de numéro de série Excel ou saisie sous forme de date avec des guillemets ("s) entourent la date. Exemple : Vous ne pouvez pas saisir 11/12/2015 directement dans la cellule. Au lieu de cela, vous devez saisir « 11/12/2015 » ou vous devez utiliser le numéro de série correspondant : 42320. Vous pouvez également référencer une cellule avec la date 11/12/2015 entrée. Excel convertit automatiquement les dates stockées dans les cellules au format série (sauf si la date est saisie sous forme de texte).

jours - Le nombre de jours non fériés et non fériés à compter de la date de début.

vacances - OPTIONNEL. Un tableau avec une liste de dates représentant les jours fériés qui doivent être exclus des jours ouvrés.

Trouver le jour ouvrable le plus proche

Pour trouver le jour ouvrable le plus proche, utilisez la fonction WORKDAY :

1 =JOUR OUVRABLE(B3,C3)

Trouver le jour ouvrable le plus proche d'aujourd'hui

Pour trouver le jour ouvré le plus proche d'aujourd'hui, utilisez la fonction AUJOURD'HUI avec la fonction JOUR OUVRABLE :

1 =JOUR OUVRABLE(AUJOURD'HUI(),B3)

Trouvez le JOUR DE TRAVAIL le plus proche en 10 jours

Cet exemple trouvera le jour ouvrable le plus proche à 10 jours de la date de début :

1 =JOUR OUVRABLE(B3,C3)

Vous pouvez également utiliser des jours négatifs pour rechercher des jours ouvrés dans le passé :

Jour ouvrable avec jours fériés

Par défaut, WORKDAYS ignorera tous les jours fériés. Cependant vous pouvez utiliser un 3ème argument optionnel pour définir une plage de jours fériés :

1 =JOUR OUVRABLE(B3,C3,F3:F4)

WORKDAY dans Google Sheets

La fonction WORKDAY fonctionne exactement de la même manière dans Google Sheets que dans Excel :

WORKDAY Exemples en VBA


Vous pouvez également utiliser la fonction WORKDAY dans VBA. Taper:
Application.Worksheetfunction.Workday(start_date, jours, vacances)

Exécuter les instructions VBA suivantes

123 Range("E2") = Application.WorksheetFunction.WorkDay(Range("B2"), Range("C2"))Range("E3") = Application.WorksheetFunction.WorkDay(Range("B3"), Range("C3"))Range("E4") = Application.WorksheetFunction.WorkDay(Range("B4"), Range("C4"), Range("D4"))

produira les résultats suivants


Pour les arguments de la fonction (start_date, etc.), vous pouvez soit les entrer directement dans la fonction, soit définir des variables à utiliser à la place.

Revenir à la liste de toutes les fonctions dans Excel

wave wave wave wave wave