Excel : comment utiliser une fonction IF avec WEEKDAY



Vous pouvez utiliser les formules suivantes pour créer une fonction IF combinée à la fonction WEEKDAY dans Excel :

Formule 1 : créer une fonction IF pour vérifier si la date correspond à un jour spécifique de la semaine

=IF(WEEKDAY(A2)=1, "Sunday", "Not Sunday")

Cette formule particulière vérifie si le jour de la semaine pour la date dans la cellule A2 est le dimanche et renvoie en conséquence « dimanche » ou « pas dimanche ».

Formule 2 : créez une fonction IF pour vérifier si la date est un jour de semaine ou un week-end

=IF(AND(WEEKDAY(A2)>1, WEEKDAY(A2)<7), "Weekday", "Weekend")

Cette formule particulière vérifie si le jour de la semaine pour la date dans la cellule A2 est un jour de semaine (lundi-vendredi) ou un week-end (samedi-dimanche) et renvoie « Jour de semaine » ou « Week-end » en retour.

Les exemples suivants montrent comment utiliser chaque formule en pratique avec la colonne de dates suivante dans Excel :

Exemple 1 : créer une fonction IF pour vérifier si la date correspond à un jour spécifique de la semaine

Nous pouvons taper la formule suivante dans la cellule B2 pour vérifier si la date dans la cellule A2 est un dimanche :

=IF(WEEKDAY(A2)=1, "Sunday", "Not Sunday")

Nous pouvons ensuite cliquer et faire glisser cette formule vers chaque cellule restante de la colonne B :

Excel si JOUR SEMAINE alors formule

La formule renvoie « dimanche » ou « pas dimanche » pour indiquer si chaque date de la colonne A est un dimanche ou non.

Remarque : La fonction WEEKDAY dans Excel renvoie une valeur entière comprise entre 1 (dimanche) et 7 (samedi) pour indiquer le jour de la semaine.

Si vous souhaitez plutôt vérifier si une date correspond à un autre jour de la semaine, remplacez simplement le 1 par une valeur différente.

Par exemple, vous pouvez utiliser la formule suivante pour vérifier si chaque date est un lundi ou non :

=IF(WEEKDAY(A2)=2, "Monday", "Not Monday")

Exemple 2 : créer une fonction IF pour vérifier si la date est un jour de la semaine ou un week-end

Nous pouvons taper la formule suivante dans la cellule B2 pour vérifier si la date dans la cellule A2 est un jour de semaine ou un week-end :

=IF(AND(WEEKDAY(A2)>1, WEEKDAY(A2)<7), "Weekday", "Weekend")

Nous pouvons ensuite cliquer et faire glisser cette formule vers chaque cellule restante de la colonne B :

Excel vérifie si la date est un jour de semaine ou un week-end

La formule renvoie « Week-end » ou « Jour de semaine » pour indiquer si chaque date de la colonne A est un jour de semaine (du lundi au vendredi) ou un week-end (samedi-dimanche).

Remarque : Nous avons utilisé la fonction AND avec la fonction WEEKDAY dans Excel pour vérifier si une cellule avait une valeur entière de jour de semaine égale à 2, 3, 4, 5 ou 6 pour indiquer qu’il s’agissait d’un jour de semaine.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :

Excel : calculer le nombre de mois entre les dates
Excel : comment calculer la somme par date
Excel : comment calculer la moyenne par date

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *