Formule Excel: abréviation personnalisée du jour de la semaine -

Table des matières

Formule générique

=CHOOSE(WEEKDAY(date),"S","M","T","W","T","F","S")

Sommaire

Pour créer une abréviation de jour de semaine personnalisée, vous pouvez utiliser une formule basée sur les fonctions CHOOSE et WEEKDAY. Avec cette approche, vous pouvez générer une abréviation personnalisée à une lettre, une abréviation à deux lettres ou tout autre jour de la semaine qui a du sens dans votre situation particulière.

Dans l'exemple illustré, la formule en C5 est:

=CHOOSE(WEEKDAY(B5),"S","M","T","W","T","F","S")

Explication

Travaillant de l'intérieur vers l'extérieur, la fonction WEEKDAY prend une date et renvoie un nombre entre 1 et 7. Avec les réglages par défaut, le nombre 1 correspond au dimanche et le nombre 7 correspond au samedi.

La fonction CHOOSE mappe simplement les nombres aux valeurs. Le premier argument est le nombre à mapper et les arguments suivants représentent les valeurs associées.

Dans ce cas, 7 valeurs ont été fournies dans l'ordre requis pour fonctionner avec le schéma du dimanche au samedi de WEEKDAY.

Avec une date de la colonne B, WEEKDAY renvoie un nombre qui est fourni à la fonction CHOOSE. CHOOSE renvoie la valeur à cette position dans la liste des abréviations.

Articles intéressants...