Excel Exercice
Tout savoir sur Excel
  • YouTube
  • Instagram
  • TikTok
  • Facebook
RSS
  • Quiz
  • Formation
  • Exercices
  • Tous les articles
  • Boutique
  • 0 Article
  • Se connecter
    • ↩ Se déconnecter

Créer un calendrier hebdomadaire avec UNE seule formule

Catégorie : Date et Heure
Dernière mise à jour le 06/08/2025
Temps de lecture : 4 minutes
18 707

Pour créer un calendrier hebdomaire dans Excel, vous allez avoir besoin de

  1. Calculer le premier jour du mois. À partir des valeurs de l'année et du mois, nous allons calculer le premier jour du mois.
  2. La fonction SEQUENCE. Cette fonction va construire la suite des jours en respectant un écart de 7 jours. Elle est accessible avec Excel 365 et Excel Online.
  3. Jouer sur le format des nombres. La seconde astuce va consister à jouer sur le format personnalisé des nombres pour afficher les jours uniquement.

Étape 1: créer la formule du premier jour

Pour calculer le premier jour d'un mois, nous avons besoin de la fonction DATE

=DATE($C$2,$C$3,1)

Si vous personnalisez le format de la date , vous pouvez voir que le 1er janvier 2020 est un mercredi. Et si vous changez le format en Standard , vous avez le numéro 43831. Comprendre cette astuce est EXTREMEMENT important pour la suite .

Formule pour calculer le premier jour du mois

Étape 2: Écrire le premier jour du mois en en-tête de calendrier

Afin de simplifier la formule de construction du calendrier hebdomadaire, nous allons placer cette formule en entête de notre calendrier.

Date dans le titre du calendrier

Étape 3 : Changer le format des nombre

Ensuite, nous devons conserver uniquement le jour de chaque date. Pour cela, nous allons construire un code personnalisé pour nos dates. Le code à renseigner est le suivant

mmm aaaa

Mise au format de la date dans le titre

Etape 3 : Transformer la formule pour commencer toujours le même jour (lundi ou dimanche)

Traditionnellement, un calendrier hebdomadaire commence un lundi (et un dimanche dans le système américain). Donc, il faut modifier la formule précédente pour que nous affichions toujours le premier lundi quel que soit le mois sélectionné ?

=SI(JOURSEM(B5;3)=7;B5;B5-JOURSEM(B5;3))

Pour vérifier que la première date est bien un lundi, il suffit de changer le format de la date en utilisant le code

jjj jj/mm/aaaa

Formule pour calculer le lundi précédent

Pour faire commencer votre calendrier un dimanche, la formule est

=SI(JOURSEM(B5;2)=7;B5;B5-JOURSEM(B5;2))

Etape 4 : Créer une liste de jours avec SEQUENCE

Maintenant, nous devons construire tous les autres jours de notre calendrier hebdomadaire. Et ceci se fait très facilement avec la fonction SEQUENCE. Cette fonction se construit avec 4 paramètres.

  1. Le nombre de lignes (6 pour couvrir toutes les situations de calendrier)
  2. Le nombre de colonnes (facile c'est 7, il y a toujours 7 jours dans une semaine)
  3. La valeur de départ, c'est la formule précédente
  4. Et enfin 1, le nombre de jour d'écart

=SEQUENCE(6;7; SI(JOURSEM(B5;3)=7;B5;B5-JOURSEM(B5;3));1)

Série de dates avec la fonction SEQUENCE

Maintenant, pour comprendre la logique, il suffit de changer le format des nombres en format Général pour voir que la fonction a créé une liste de valeur entre 43829 et 43870

Série de nombre au format standard

Étape 5: Personnalisez le format de la date

Cet article vous a présenté comment changer le format des dates en jouant sur les paramètres des jours, mois et années. Ici, nous voulons afficher uniquement la valeur du jour avec le paramètre j.

Format des nombres dans le calendrier

Et maintenant, nous avons seulement les jours dans le calendrier hebdomadaire ??

Affichage des jours dans le calendrier hebdomadaire

Étape 6: Changer la couleur des jours

Afin d'avoir une meilleure visualisation des jours, nous allons changer les couleurs des jours avec une Mise en forme conditionnelle > Nouvelle règle en construisant nos propres formules

Menu Mise en forme conditionnelle Nouvelle règle

Règle pour le jour du mois sélectionné

La première règle pour tester si les dates sont dans le mois sélectionné est de comparer si le mois de la date dans B7 est égal au numéro du mois dans C3. Le format à appliquer est une couleur de police en noir et en gras.

=MOIS(B7)=$C$3

Le $ pour bloquer les références est très important ici. MOIS (B7) est une référence relative pour lire toutes les cellules de notre calendrier et $ C $ 3 est bloqué le mois sélectionné

Règle pour les autres jours, ceux qui ne sont pas du mois

La formule pour mettre en évidence les jours non dans le mois sélectionné est très simple

=MOIS(B7)<>$C$3

Le format à appliquer dans cette situation est une couleur de police grise .

Règle pour les jours de week-end

Troisième règle, la couleur du jour est rouge et gras. La formule est donc

=ET(JOURSEM(B7;2)>5;MOIS(B7)=$C$3)

Toutes les règles de mises en forme

Voici les 3 règles créées dans le gestionnaire de règles

Les 3 mises en forme conditionnelles dans le gestionnaire

Le résultat final est le calendrier hebdomadaire suivant

Calendrier hebdomadaire finalisé

Articles liés

  • Création d’un calendrier automatique avec Excel – calendrier avec mise en forme conditionnelle pour week‑ends et jours fériés
  • Calculer une date à partir du numéro de semaine – formules ISO et non‑ISO
  • Calculer n’importe quel jour de la semaine avec Excel – formules pour jours précédents ou suivants
  • Exercices en ligne Excel — pratique des fonctions, dates et mises en forme
  • Retrouvez d'autres exemples avec la fonction SEQUENCE dans cette section ou sur le site de Microsoft

Frédéric LE GUEN

Calendrier, fonction DATE, fonction propagée, formule date, SEQUENCE

Laisser un commentaire Annuler la réponse

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Articles les plus consultés

  1. Comparer deux colonnes dans Excel
  2. Création d’un calendrier automatique avec Excel
  3. Excel gratuit depuis un navigateur
  4. Changer la couleur à partir du résultat d’une formule dans Excel
  5. Fonction SI dans Excel
  6. Fonction DATE – ANNEE – MOIS – JOUR dans Excel
  7. Créer un diagramme de Gantt avec Excel
  8. Fonction RECHERCHEV avec Excel
  9. Pyramide des âges avec Excel
  10. Quiz pour débutant
  11. La Fonction NB.SI.ENS d’Excel
  12. Calcul avec des heures dans Excel
  13. Comment regrouper par date dans un tableau croisé dynamique
  14. Comment faire des SI imbriqués dans Excel
  15. Format des dates dans Excel
image exercice site

Newsletter

1 fois par mois :
Astuces et quiz

    Nous ne vous enverrons pas de spam. Vous pouvez vous désabonner à tout moment.

    Built with Kit

    Créer un calendrier hebdomadaire avec UNE seule formule

    Reading time: 4 minutes
    18 707
    Dernière mise à jour le 06/08/2025

    Pour créer un calendrier hebdomaire dans Excel, vous allez avoir besoin de

    1. Calculer le premier jour du mois. À partir des valeurs de l'année et du mois, nous allons calculer le premier jour du mois.
    2. La fonction SEQUENCE. Cette fonction va construire la suite des jours en respectant un écart de 7 jours. Elle est accessible avec Excel 365 et Excel Online.
    3. Jouer sur le format des nombres. La seconde astuce va consister à jouer sur le format personnalisé des nombres pour afficher les jours uniquement.

    Étape 1: créer la formule du premier jour

    Pour calculer le premier jour d'un mois, nous avons besoin de la fonction DATE

    =DATE($C$2,$C$3,1)

    Si vous personnalisez le format de la date , vous pouvez voir que le 1er janvier 2020 est un mercredi. Et si vous changez le format en Standard , vous avez le numéro 43831. Comprendre cette astuce est EXTREMEMENT important pour la suite .

    Formule pour calculer le premier jour du mois

    Étape 2: Écrire le premier jour du mois en en-tête de calendrier

    Afin de simplifier la formule de construction du calendrier hebdomadaire, nous allons placer cette formule en entête de notre calendrier.

    Date dans le titre du calendrier

    Étape 3 : Changer le format des nombre

    Ensuite, nous devons conserver uniquement le jour de chaque date. Pour cela, nous allons construire un code personnalisé pour nos dates. Le code à renseigner est le suivant

    mmm aaaa

    Mise au format de la date dans le titre

    Etape 3 : Transformer la formule pour commencer toujours le même jour (lundi ou dimanche)

    Traditionnellement, un calendrier hebdomadaire commence un lundi (et un dimanche dans le système américain). Donc, il faut modifier la formule précédente pour que nous affichions toujours le premier lundi quel que soit le mois sélectionné ?

    =SI(JOURSEM(B5;3)=7;B5;B5-JOURSEM(B5;3))

    Pour vérifier que la première date est bien un lundi, il suffit de changer le format de la date en utilisant le code

    jjj jj/mm/aaaa

    Formule pour calculer le lundi précédent

    Pour faire commencer votre calendrier un dimanche, la formule est

    =SI(JOURSEM(B5;2)=7;B5;B5-JOURSEM(B5;2))

    Etape 4 : Créer une liste de jours avec SEQUENCE

    Maintenant, nous devons construire tous les autres jours de notre calendrier hebdomadaire. Et ceci se fait très facilement avec la fonction SEQUENCE. Cette fonction se construit avec 4 paramètres.

    1. Le nombre de lignes (6 pour couvrir toutes les situations de calendrier)
    2. Le nombre de colonnes (facile c'est 7, il y a toujours 7 jours dans une semaine)
    3. La valeur de départ, c'est la formule précédente
    4. Et enfin 1, le nombre de jour d'écart

    =SEQUENCE(6;7; SI(JOURSEM(B5;3)=7;B5;B5-JOURSEM(B5;3));1)

    Série de dates avec la fonction SEQUENCE

    Maintenant, pour comprendre la logique, il suffit de changer le format des nombres en format Général pour voir que la fonction a créé une liste de valeur entre 43829 et 43870

    Série de nombre au format standard

    Étape 5: Personnalisez le format de la date

    Cet article vous a présenté comment changer le format des dates en jouant sur les paramètres des jours, mois et années. Ici, nous voulons afficher uniquement la valeur du jour avec le paramètre j.

    Format des nombres dans le calendrier

    Et maintenant, nous avons seulement les jours dans le calendrier hebdomadaire ??

    Affichage des jours dans le calendrier hebdomadaire

    Étape 6: Changer la couleur des jours

    Afin d'avoir une meilleure visualisation des jours, nous allons changer les couleurs des jours avec une Mise en forme conditionnelle > Nouvelle règle en construisant nos propres formules

    Menu Mise en forme conditionnelle Nouvelle règle

    Règle pour le jour du mois sélectionné

    La première règle pour tester si les dates sont dans le mois sélectionné est de comparer si le mois de la date dans B7 est égal au numéro du mois dans C3. Le format à appliquer est une couleur de police en noir et en gras.

    =MOIS(B7)=$C$3

    Le $ pour bloquer les références est très important ici. MOIS (B7) est une référence relative pour lire toutes les cellules de notre calendrier et $ C $ 3 est bloqué le mois sélectionné

    Règle pour les autres jours, ceux qui ne sont pas du mois

    La formule pour mettre en évidence les jours non dans le mois sélectionné est très simple

    =MOIS(B7)<>$C$3

    Le format à appliquer dans cette situation est une couleur de police grise .

    Règle pour les jours de week-end

    Troisième règle, la couleur du jour est rouge et gras. La formule est donc

    =ET(JOURSEM(B7;2)>5;MOIS(B7)=$C$3)

    Toutes les règles de mises en forme

    Voici les 3 règles créées dans le gestionnaire de règles

    Les 3 mises en forme conditionnelles dans le gestionnaire

    Le résultat final est le calendrier hebdomadaire suivant

    Calendrier hebdomadaire finalisé

    Articles liés

    • Création d’un calendrier automatique avec Excel – calendrier avec mise en forme conditionnelle pour week‑ends et jours fériés
    • Calculer une date à partir du numéro de semaine – formules ISO et non‑ISO
    • Calculer n’importe quel jour de la semaine avec Excel – formules pour jours précédents ou suivants
    • Exercices en ligne Excel — pratique des fonctions, dates et mises en forme
    • Retrouvez d'autres exemples avec la fonction SEQUENCE dans cette section ou sur le site de Microsoft
    Étiquettes : Calendrierfonction DATEfonction propagéeformule dateSEQUENCE
    Frédéric LE GUEN

    Newsletter

    1 fois par mois :
    Astuces et quiz

      Nous ne vous enverrons pas de spam. Vous pouvez vous désabonner à tout moment.

      Built with Kit

      Laisser un commentaire Annuler la réponse

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

      Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

      À propos
      Contact
      Mentions légales
      CGV

      © 2002 – 2026 – https://excel-exercice.com. Tous droits réservés.
      Site géré par le majordome du net

      À propos
      Contact
      Mentions légales
      CGV

      © 2026 – https://excel-exercice.com. Tous droits réservés.
      Site géré par le majordome du net