Formules Excel

Comment afficher le jour de la semaine avec Excel : Méthodes et Astuces

15 janvier 2026 13 vues

Excel est un outil puissant pour la gestion et l'analyse de données. Parmi ses nombreuses fonctionnalités, la possibilité d'afficher le jour de la semaine à partir d'une date est particulièrement utile. Que vous souhaitiez créer un calendrier, analyser des tendances hebdomadaires ou simplement améliorer la lisibilité de vos feuilles de calcul, cet article vous guidera à travers les différentes méthodes pour obtenir le jour de la semaine correspondant à une date dans Excel. Nous explorerons les formats de cellule personnalisés, les fonctions TEXTE et JOURSEM, ainsi que des astuces pour une utilisation optimale.

Afficher le jour de la semaine dans Excel : Les différentes méthodes

L'affichage du jour de la semaine dans Excel est une tâche courante qui peut être réalisée de plusieurs manières. Chaque méthode a ses avantages et ses inconvénients, et le choix dépendra de vos besoins spécifiques. Nous allons explorer les options suivantes : le format de cellule personnalisé, la fonction TEXTE et la fonction JOURSEM.

1. Utiliser le format de cellule personnalisé

La méthode la plus simple pour afficher le jour de la semaine est d'utiliser un format de cellule personnalisé. Cette méthode ne modifie pas la valeur de la cellule (qui reste une date), mais change simplement la manière dont elle est affichée.

Étapes à suivre :

  1. Sélectionnez la cellule ou la plage de cellules contenant les dates que vous souhaitez formater.
  2. Faites un clic droit sur la sélection et choisissez "Format de cellule…".
  3. Dans la boîte de dialogue "Format de cellule", sélectionnez l'onglet "Nombre".
  4. Dans la liste "Catégorie", choisissez "Personnalisée".
  5. Dans le champ "Type", entrez l'un des codes suivants, en fonction du format de jour de la semaine souhaité :
    • jj : Affiche le jour du mois sur deux chiffres (ex: 01, 02, …, 31).
    • jjj : Affiche l'abréviation du jour de la semaine (ex: Lun, Mar, Mer, …).
    • jjjj : Affiche le jour de la semaine en entier (ex: Lundi, Mardi, Mercredi, …).
  6. Cliquez sur "OK".

Exemple :

Si la cellule A1 contient la date "15/03/2024", en appliquant le format de cellule personnalisé jjjj, la cellule affichera "Vendredi".

Avantages :

  • Simple et rapide à mettre en œuvre.
  • Ne modifie pas la valeur de la cellule, ce qui permet de continuer à effectuer des calculs sur les dates.

Inconvénients :

  • Modifie uniquement l'affichage de la cellule, pas la valeur sous-jacente.
  • Moins flexible que les fonctions TEXTE et JOURSEM pour des manipulations plus complexes.

2. Utiliser la fonction TEXTE

La fonction TEXTE permet de convertir une valeur numérique (comme une date) en texte, en utilisant un format spécifique. Cela offre plus de flexibilité que le format de cellule personnalisé.

Syntaxe de la fonction TEXTE :

=TEXTE(valeur, format)

  • valeur : La cellule contenant la date à convertir.
  • format : Le format à appliquer pour afficher le jour de la semaine (les mêmes codes que pour le format de cellule personnalisé).

Étapes à suivre :

  1. Sélectionnez une cellule vide où vous souhaitez afficher le jour de la semaine.
  2. Entrez la formule suivante dans la cellule, en remplaçant A1 par la cellule contenant la date :
    • =TEXTE(A1;"jjj") pour l'abréviation du jour de la semaine.
    • =TEXTE(A1;"jjjj") pour le jour de la semaine en entier.
  3. Appuyez sur Entrée.

Exemple :

Si la cellule A1 contient la date "15/03/2024", la formule =TEXTE(A1;"jjjj") affichera "Vendredi" dans la cellule où vous avez entré la formule.

Avantages :

  • Plus flexible que le format de cellule personnalisé.
  • Permet de combiner le jour de la semaine avec d'autres textes dans une même cellule.

Inconvénients :

  • La valeur résultante est du texte, et non une date. Cela peut affecter les calculs ultérieurs.
  • Un peu plus complexe à utiliser que le format de cellule personnalisé.

3. Utiliser la fonction JOURSEM

La fonction JOURSEM renvoie un nombre représentant le jour de la semaine correspondant à une date. Par défaut, 1 représente le dimanche et 7 représente le samedi. Cependant, vous pouvez modifier ce comportement en utilisant le deuxième argument de la fonction.

Syntaxe de la fonction JOURSEM :

=JOURSEM(date_num, [type])

  • date_num : La cellule contenant la date.
  • [type] (facultatif) : Un nombre indiquant le jour de la semaine à partir duquel la semaine commence. Les valeurs possibles sont :
    • 1 (par défaut) : Dimanche (1) à Samedi (7).
    • 2 : Lundi (1) à Dimanche (7).
    • 3 : Lundi (0) à Dimanche (6).

Étapes à suivre :

  1. Sélectionnez une cellule vide où vous souhaitez afficher le numéro du jour de la semaine.
  2. Entrez la formule suivante dans la cellule, en remplaçant A1 par la cellule contenant la date :
    • =JOURSEM(A1;2) pour que Lundi = 1 et Dimanche = 7.
  3. Appuyez sur Entrée.

Exemple :

Si la cellule A1 contient la date "15/03/2024", la formule =JOURSEM(A1;2) affichera "5" (car le 15/03/2024 est un vendredi, et vendredi est le 5ème jour de la semaine en commençant par lundi).

Combiner JOURSEM avec la fonction CHOISIR pour afficher le jour en texte :

Pour afficher le jour de la semaine en texte (par exemple, "Lundi"), vous pouvez combiner la fonction JOURSEM avec la fonction CHOISIR.

La fonction CHOISIR permet de choisir une valeur dans une liste en fonction d'un index.

Syntaxe de la fonction CHOISIR :

=CHOISIR(index_num, valeur1, [valeur2], ...)

  • index_num : Le numéro de l'index (doit être un nombre entier).
  • valeur1, [valeur2], ... : Les valeurs possibles.

Formule combinée :**

=CHOISIR(JOURSEM(A1;2);"Lundi";"Mardi";"Mercredi";"Jeudi";"Vendredi";"Samedi";"Dimanche")

Cette formule renvoie le jour de la semaine en texte, en commençant par lundi.

Avantages :

  • Permet de manipuler le jour de la semaine numériquement.
  • Peut être combinée avec d'autres fonctions pour des traitements plus complexes.

Inconvénients :

  • Nécessite une étape supplémentaire pour afficher le jour de la semaine en texte.
  • Plus complexe à comprendre pour les débutants.

Astuces et bonnes pratiques

  • Utilisez des noms de plages : Pour rendre vos formules plus lisibles et plus faciles à maintenir, utilisez des noms de plages au lieu de références de cellules directes. Par exemple, si vous avez une colonne de dates nommée "Dates", vous pouvez utiliser la formule =TEXTE(Dates;"jjjj").
  • Adaptez le format à vos besoins : Excel offre une grande flexibilité pour personnaliser le format des dates et des jours de la semaine. Expérimentez avec les différents codes de format pour obtenir l'affichage souhaité.
  • Vérifiez la validité des dates : Assurez-vous que les cellules contenant les dates sont correctement formatées en tant que dates. Sinon, les fonctions TEXTE et JOURSEM risquent de renvoyer des résultats incorrects.
  • Utilisez la fonction SIERREUR : Pour gérer les erreurs potentielles (par exemple, si une cellule ne contient pas une date valide), utilisez la fonction SIERREUR pour afficher un message d'erreur personnalisé ou une valeur par défaut.

Erreurs courantes à éviter

  • Confusion entre le format de cellule et la valeur de la cellule : Le format de cellule affecte uniquement l'affichage de la cellule, pas sa valeur sous-jacente. Si vous devez effectuer des calculs sur les jours de la semaine, utilisez la fonction JOURSEM.
  • Oublier de spécifier le type de la fonction JOURSEM : Si vous souhaitez que la semaine commence par lundi, n'oubliez pas de spécifier le type 2 dans la fonction JOURSEM (par exemple, =JOURSEM(A1;2)).
  • Utiliser la fonction TEXTE pour des calculs : La fonction TEXTE convertit une date en texte. N'utilisez pas le résultat de cette fonction pour effectuer des calculs de date.

Exemples concrets d'utilisation

  • Création d'un calendrier hebdomadaire : Vous pouvez utiliser les fonctions TEXTE et JOURSEM pour créer un calendrier hebdomadaire dynamique. Affichez la date du lundi de chaque semaine, puis utilisez la fonction TEXTE pour afficher le jour de la semaine correspondant.
  • Analyse des ventes par jour de la semaine : Utilisez la fonction TEXTE pour extraire le jour de la semaine de chaque vente, puis utilisez un tableau croisé dynamique pour analyser les ventes par jour de la semaine.
  • Automatisation de tâches basées sur le jour de la semaine : Utilisez les fonctions SI et JOURSEM pour automatiser des tâches en fonction du jour de la semaine. Par exemple, vous pouvez envoyer un e-mail de rappel uniquement les vendredis.

En conclusion, Excel offre plusieurs méthodes pour afficher le jour de la semaine à partir d'une date. Le choix de la méthode dépendra de vos besoins spécifiques. Le format de cellule personnalisé est simple et rapide, la fonction TEXTE offre plus de flexibilité, et la fonction JOURSEM permet de manipuler le jour de la semaine numériquement. En suivant les astuces et les bonnes pratiques présentées dans cet article, vous pourrez optimiser vos feuilles de calcul et gagner en efficacité.

Questions fréquentes

Comment afficher le jour de la semaine en abrégé dans Excel ?

Utilisez le format de cellule personnalisé `jjj` ou la fonction TEXTE avec le format `"jjj"`. Par exemple, `=TEXTE(A1;"jjj")` affichera "Lun", "Mar", etc.

Comment afficher le jour de la semaine en entier dans Excel ?

Utilisez le format de cellule personnalisé `jjjj` ou la fonction TEXTE avec le format `"jjjj"`. Par exemple, `=TEXTE(A1;"jjjj")` affichera "Lundi", "Mardi", etc.

Comment obtenir le numéro du jour de la semaine (1 pour lundi, 2 pour mardi, etc.) ?

Utilisez la fonction JOURSEM avec le type 2. Par exemple, `=JOURSEM(A1;2)` renverra 1 pour lundi, 2 pour mardi, etc.

Mots-clés associés :

excel date excel format date excel formule date excel calendrier excel jour férié

Partager cet article :