Fonction Excel WEEKDAY

Weekday est une fonction Excel qui est utilisée dans Excel pour calculer le jour de la semaine donné pour la date spécifiée, cette fonction prend une date comme argument et un type de retour renvoie ensuite un résultat entier allant de 1 à 7 car il y a sept jours dans une semaine , le type de retour est un argument facultatif qui, lorsqu'il n'est pas fourni, alors 1 est traité par défaut qui représente dimanche et 7 est représenté par samedi, la méthode pour utiliser cette fonction est = WEEKDAY (numéro de série, valeur de retour).

Fonction WEEKDAY dans Excel

La fonction Excel Weekday est classée comme fonction Date / Heure . Le WEEKDAY dans Excel accepte un argument de date et renvoie un entier compris entre 1 et 7 qui correspond au jour de la semaine. La formule Excel WEEKDAY suivante, par exemple, renvoie 7 pour une date - 04-août-2018.

= JOUR DE LA SEMAINE (4/8/2018)

Production:

Formule WEEKDAY dans Excel

Vous trouverez ci-dessous la formule Excel WEEKDAY.

Explication de la fonction WEEKDAY dans Excel

La formule WEEKDAY dans Excel prend deux arguments:

serial_number: entrée requise et une valeur de date pour laquelle nous voulons le jour de la semaine

return_type: est un champ facultatif, une valeur comprise entre 1 et 17 est un argument qui spécifie le système de numérotation des jours pour le résultat. Si vous spécifiez 2 comme deuxième argument, le WEEKDAY Excel renvoie 1 pour lundi, 2 pour mardi, et ainsi de suite. Si vous spécifiez 3 comme deuxième argument, la fonction renvoie 0 pour lundi, 1 pour mardi, etc. Dans les versions ultérieures d'Excel

return_type = 1 (valeur par défaut, c'est-à-dire que si nous n'avons pas passé d'argument optionnel, la fonction prend la valeur par défaut 1)

return_type = 2

return_type = 3

return_type allant de 11 à 17

WEEKDAY dans Excel  Output:

Comment utiliser WEEKDAY dans Excel?

La fonction WEEKDAY d'Excel est très simple et facile à utiliser. Laissez comprendre le fonctionnement de WEEKDAY dans Excel par quelques exemples.

Vous pouvez télécharger ce modèle Excel de fonction WEEKDAY ici - Modèle Excel de fonction WEEKDAY

WEEKDAY dans Excel Exemple # 1

Détermination du nom du jour de la semaine dans Excel pour la valeur renvoyée en tant que sortie à l'aide de la fonction Jour de la semaine dans Excel:

Pour une date donnée, nous pouvons déterminer le nom du jour de la semaine dans Excel en utilisant la formule ci-dessous Excel WEEKDAY.

= IF (WEEKDAY (A2) = 1, "dimanche", IF (WEEKDAY (A2) = 2, "Monday", IF (WEEKDAY (A2) = 3, "Tuesday",

IF (WEEKDAY (A2) = 4, "mercredi", IF (WEEKDAY (A2) = 5, "jeudi",

IF (WEEKDAY (A2) = 6, «vendredi», «samedi»))))))

 Production:

= CHOISISSEZ (WEEKDAY (A2), "Sun", "Mon", "Tue", "Wed", "Thur", "Fri", "Sam")

Production: 

La formule WEEKDAY ci-dessus dans Excel fonctionne pour la fonction Weekday avec la valeur return_type égale à 1.

Pour la valeur return_type 2, nous avons des formules

= IF (WEEKDAY (A2,2) = 7, «dimanche», IF (WEEKDAY (A2,2) = 1, «Monday», IF (WEEKDAY (A2,2) = 2, «Tuesday», IF (WEEKDAY ( A2,2) = 3, «mercredi», IF (WEEKDAY (A2,2) = 4, «jeudi», IF (WEEKDAY (A2,2) = 5, «vendredi», «samedi»)))))))

Production:

= CHOISIR (WEEKDAY (A2,2), "Mon", "Tue", "Wed", "Thur", "Fri", "Sam", "Sun")

Production:

Pour la valeur return_type 3, nous avons la formule WEEKDAY dans Excel

= IF (WEEKDAY (A2,3) = 6, "dimanche", IF (WEEKDAY (A2,3) = 0, "Monday",

IF (WEEKDAY (A2,3) = 1, "mardi", IF (WEEKDAY (A2,3) = 2, "mercredi",

IF (WEEKDAY (A2,3) = 3, «jeudi», IF (WEEKDAY (A2,3) = 4, «vendredi», «samedi»))))))

Production:

Pour la valeur return_type 3, nous ne pouvons pas utiliser la fonction de sélection car la fonction Jour de la semaine dans Excel entraîne la première sortie comme 0 pour lundi et la première indexation de la fonction de sélection commence à partir du numéro 1.

De même, pour les autres valeurs de return_type, nous pouvons personnaliser la formule Excel WEEKDAY.

Nous pouvons également utiliser la fonction TEXTE pour afficher le nom du jour de la semaine dans Excel lorsqu'une date est donnée

= TEXTE (A2, "jjjj")

Production:

WEEKDAY dans Excel Exemple # 2 - Identifier les jours de week-end

 Il y a une liste de dates aléatoires donnée dans la colonne A, nous devons trouver que la date est un week-end ou un jour de semaine.

Nous utiliserons le jour de la semaine dans Excel pour trouver la date du week-end. Nous savons que le numéro de série du samedi et du dimanche est 7 et 1.

Donc, nous utiliserons la condition IF avec la fonction logique OU pour vérifier si le numéro de la semaine est 1 ou 7, alors le jour est le week-end sinon le jour est un jour de la semaine

Ainsi, la formule WEEKDAY dans Excel sera

= SI (OU (WEEKDAY (A2) = 1, WEEKDAY (A2) = 7), "Week-end", "Weekday")

 Application de la formule Excel WEEKDAY à d'autres cellules que nous avons

Production:

De même, nous pouvons identifier d'autres noms de jours dans Excel, que ce soit un lundi, un mardi ou tout autre jour.

WEEKDAY dans Excel Exemple # 3

Nous avons les heures de travail d'un pigiste qui a travaillé à des jours différents, y compris les week-ends. S'il travaille un jour de semaine, le paiement est de 10 $ / heure et s'il travaille un samedi, le montant du paiement est de 15 $ / heure. Il a travaillé pendant des heures différentes chaque jour (données ci-dessous dans le tableau). Nous devons calculer le montant total de son paiement.

La valeur du numéro du jour de la semaine pour le samedi est 7, nous allons donc utiliser la condition IF et vérifier si le jour de travail est un jour de la semaine ou un samedi et calculerons le résultat en conséquence.

Ainsi, la formule WEEKDAY dans Excel que nous utiliserons est

= SI (JOUR DE SEMAINE (A2) = 7, B2 * $ F $ 4, B2 * $ F $ 3)

L'application de la formule WEEKDAY dans Excel à d'autres cellules que nous avons,

Production:

Le montant total du paiement est

= SOMME (C2: C11)

Ce qui équivaut à 765,00 $

Choses à retenir à propos de la fonction WEEKDAY dans Excel

  • Par défaut, return_type est toujours 1, c'est-à-dire que si nous omettons return_type, la fonction WEEKDAY prendra la valeur par défaut 1.
  • Si le numéro de série ou le type de retour est hors de la plage spécifiée ci-dessus, #NOMBRE! une erreur est générée.