Il peut arriver que nous ayons besoin de connaître le jour de la semaine pour une date donnée. Dans Google Sheets, la fonction JOUR DE SEMAINE peut nous aider à cet égard.
Syntaxe
- date - est l'entrée
date que la fonction prend en compte pour déterminer le jour de la semaine. Il peut s'agir d'une référence à une cellule contenant une valeur de date, d'une formule renvoyant une date ou même d'un nombre que Google Sheets peut évaluer en tant que date. - type - Il s'agit d'un indicateur facultatif qui permet à la fonction de savoir où commencer la semaine. Les valeurs valides que nous pouvons saisir pour ce paramètre sont 1, 2 et 3.
- 1 est la valeur par défaut. Dans ce cas, la semaine commence le dimanche et se termine le samedi. Par conséquent,
valeur pour le dimanche est de 1 et le samedi est de 7. - Si nous entrons 2 pour ce paramètre, la semaine commence le lundi et se termine le dimanche. D'où,
valeur pour le lundi est 1 et le dimanche est 7. - De même, si ce paramètre est égal à 3, la semaine commence le lundi et se termine le dimanche. La différence est que la valeur du lundi est 0 et celle du dimanche 6.
- 1 est la valeur par défaut. Dans ce cas, la semaine commence le dimanche et se termine le samedi. Par conséquent,
Comment utiliser la fonction WEEKDAY
Je vais me pencher sur quelques exemples afin de mieux comprendre le fonctionnement de la fonction. Veuillez considérer l'image ci-dessous.
Vous remarquerez que j'ai illustré tous les types de fonctions WEEKDAY (comme indiqué dans la colonne A). Par souci de clarté, j'ai indiqué, pour chaque type de fonction, le jour de début, le jour de fin et les valeurs WEEKDAY correspondantes dans les colonnes B et C.
Selon le type d'entrée donné et le jour auquel la date d'entrée est évaluée, la fonction renvoie la sortie (colonne D). Les trois premiers exemples sont de type 1 et renvoient les valeurs 7, 4 et 6, qui correspondent respectivement à samedi, mercredi et vendredi. Les trois cas suivants sont de type 2 et renvoient les valeurs 6, 3 et 5 pour les mêmes dates que celles utilisées dans les trois premiers cas. De même, les trois derniers cas renvoyés sont de type 3. Les résultats sont donc 5, 2 et 4.
JOUR DE LA SEMAINE hors plage
Que se passe-t-il si vous introduisez un autre type que celui mentionné ci-dessus ? Vous pouvez être sûr de voir une erreur, bien sûr ! Je vais essayer ici.
Vous pouvez étendre l'utilisation de la fonction WEEKDAY en utilisant la valeur qu'elle renvoie comme entrée d'une autre fonction. Par exemple, voici l'exemple d'un employé qui doit porter un uniforme de couleur différente chaque jour selon les données indiquées ci-dessous.
WEEKDAY et VLOOKUP
La fonction WEEKDAY est utilisée pour déterminer le jour de la semaine pour une date, puis la fonction VLOOKUP est utilisée pour faire correspondre le jour de la semaine avec la couleur uniforme correspondante. Pour ce faire, la formule suivante est utilisée =Vlookup(Weekday(Today(),2),A2:C8,3,False).
JOUR DE LA SEMAINE et CHOISIR
Que faire si vous souhaitez générer le jour de la semaine pour une liste de dates ? Il existe un moyen simple d'y parvenir en utilisant la fonction WEEKDAY en combinaison avec la fonction CHOOSE. Dans l'exemple ci-dessous, il suffit de taper =Choose(Weekday(A6,1), ”Sunday”, ”Monday”, ”Tuesday”, ”Wednesday”, ”Thursday”, ”Friday”, ”Saturday”).
Ici, la fonction WEEKDAY est l'entrée de la fonction CHOOSE, qui prend le nombre généré par la fonction WEEKDAY et l'utilise pour sélectionner le jour de semaine approprié.
N'oubliez pas de vous faire connaître avec la fonction TODAY dans les articles de blog suivants : Comment utiliser la fonction TODAY dans Google Sheets ? et Comment utiliser la formule WEEKNUM dans Google Sheets.
Note de la rédaction: Il s'agit d'une version révisée d'un article précédent qui a été mis à jour pour plus de précision et d'exhaustivité.
