1. Accueil
  2. Planning mensuel
  3. Excel

Planning mensuel Excel

Un planning mensuel Excel automatique tient en trois formules : DATE pour le 1er du mois, +1 pour les jours suivants et JOURSEM pour colorer les week-ends. Il suffit ensuite de changer l'année et le mois en haut de la feuille pour que tout le tableau se recalcule. Voici la structure exacte à reproduire en 10 minutes, compatible avec LibreOffice Calc. Les autres modèles sont réunis sur la page planning mensuel.

Pas besoin de tableur pour un planning papier : le planning mensuel à imprimer génère directement la grille du mois, jours fériés compris.

Structure du modèle : version liste (une ligne par jour)

Créez un classeur avec deux onglets : Planning et Feries (sans accent, pour simplifier les formules).

CelluleContenuRôle
B12027Année (à saisir)
B21Mois de 1 à 12 (à saisir)
A4 à E4Date · Jour · Semaine · Matin · Après-midiEn-têtes (ajoutez autant de colonnes que nécessaire)
A5=DATE($B$1;$B$2;1)1er jour du mois
A6, recopiée jusqu'à A35=SI(A5="";"";SI(MOIS(A5+1)=$B$2;A5+1;""))Jours suivants ; cellule vide après le dernier jour
B5, recopiée jusqu'à B35=SI(A5="";"";TEXTE(A5;"jjjj"))Nom du jour (lundi, mardi…)
C5, recopiée jusqu'à C35=SI(A5="";"";NO.SEMAINE.ISO(A5))Numéro de semaine ISO 8601

Formatez la colonne A en date courte (jj/mm). Les 31 lignes (A5 à A35) couvrent tous les mois : en février, les lignes 33 à 35 restent vides grâce au test MOIS(A5+1)=$B$2.

Colorer automatiquement les week-ends et les jours fériés

Onglet Feries

Saisissez en colonne A (de A2 à A12) les 11 jours fériés de l'année choisie. Pour 2027 :

DateJour férié
vendredi 1er janvier 2027Jour de l'an
lundi 29 mars 2027Lundi de Pâques
samedi 1er mai 2027Fête du Travail
jeudi 6 mai 2027Ascension
samedi 8 mai 2027Victoire 1945
lundi 17 mai 2027Lundi de Pentecôte
mercredi 14 juillet 2027Fête nationale
dimanche 15 août 2027Assomption
lundi 1er novembre 2027Toussaint
jeudi 11 novembre 2027Armistice 1918
samedi 25 décembre 2027Noël

En Alsace-Moselle, ajoutez le Vendredi saint (26 mars 2027) et le 26 décembre, et étendez la plage à A14. Les dates des autres années figurent sur les pages calendrier 2027 et suivantes.

Règles de mise en forme conditionnelle

Sélectionnez A5:E35, puis Accueil > Mise en forme conditionnelle > Nouvelle règle > « Utiliser une formule… ». Créez deux règles, dans cet ordre :

RègleFormuleFormat conseillé
1. Jour férié=ET($A5<>"";NB.SI(Feries!$A$2:$A$12;$A5)>0)Remplissage orange clair
2. Week-end=ET($A5<>"";JOURSEM($A5;2)>5)Remplissage gris clair

JOURSEM(date;2) renvoie 1 pour lundi et 7 pour dimanche : un résultat supérieur à 5 désigne donc le samedi ou le dimanche. Les dollars devant A appliquent la couleur à toute la ligne.

Compter les jours ouvrés du mois

Ajoutez en G1 : =NB.JOURS.OUVRES(A5;FIN.MOIS(A5;0);Feries!$A$2:$A$12). La fonction compte les jours du lundi au vendredi entre le 1er et le dernier jour du mois, jours fériés exclus. Exemple : en mai 2027, elle renvoie 19 (21 jours du lundi au vendredi, moins l'Ascension et le lundi de Pentecôte ; le 1er et le 8 mai tombent un samedi). Pour un planning d'équipe travaillant le samedi, utilisez NB.JOURS.OUVRES.INTL avec le code week-end 11 (dimanche seul).

Version calendrier : grille de 6 semaines × 7 jours

  1. En B4:H4, écrivez les en-têtes Lun à Dim.
  2. En B5 : =DATE($B$1;$B$2;1)-JOURSEM(DATE($B$1;$B$2;1);2)+1 (le lundi qui ouvre la grille).
  3. En C5 : =B5+1, recopiée jusqu'à H5. En B6 : =H5+1, puis C6 : =B6+1, et ainsi de suite jusqu'à la ligne 10.
  4. Format personnalisé des cellules : j (affiche seulement le numéro du jour).
  5. Mise en forme conditionnelle sur B5:H10 avec la formule =MOIS(B5)<>$B$2 et une police gris clair : les jours des mois voisins s'estompent.
  6. Augmentez la hauteur des lignes (60 à 80 pixels) et activez « Renvoyer à la ligne automatiquement » pour écrire dans les cases.

Six lignes couvrent tous les cas : un mois de 31 jours qui commence un samedi ou un dimanche occupe 6 semaines, comme novembre 2026.

Équivalences Google Sheets et LibreOffice

Excel (français)Google Sheets / anglais
DATE, MOIS, SI, ETDATE, MONTH, IF, AND
JOURSEMWEEKDAY
NO.SEMAINE.ISOISOWEEKNUM
NB.JOURS.OUVRESNETWORKDAYS
FIN.MOISEOMONTH
NB.SICOUNTIF

LibreOffice Calc en français accepte les mêmes noms qu'Excel, avec le point-virgule comme séparateur. Dans Google Sheets, le séparateur dépend des paramètres régionaux du fichier (point-virgule en « France »).

Imprimer le planning Excel sur une page

Mise en page > Orientation Paysage pour la grille, Portrait pour la liste ; Mise à l'échelle « Ajuster toutes les colonnes sur une page ». Définissez la zone d'impression (A1:E35 ou A1:H10) pour exclure les cellules de calcul. Le même principe sert au tableau Excel de budget mensuel. Pour un planning par salarié ou avec totaux d'heures, partez de ce modèle et suivez la page planning des horaires de travail.

Questions fréquentes

Le modèle de planning mensuel Excel fonctionne-t-il sur Mac ?

Oui, toutes les fonctions utilisées (DATE, JOURSEM, NO.SEMAINE.ISO, NB.JOURS.OUVRES) existent dans Excel pour Mac et dans Excel en ligne depuis la version 2013.

Comment passer au mois suivant dans le planning Excel ?

Changez seulement la valeur de B2 (et de B1 en janvier). Les dates, les noms de jours, les semaines et les couleurs se recalculent ; pensez à copier l'onglet avant si vous voulez garder le mois précédent rempli.

Pourquoi mes dates s'affichent-elles comme des nombres ?

Excel stocke les dates sous forme de nombres (46 388 correspond au 1er janvier 2027). Appliquez le format Date courte ou le format personnalisé jj/mm à la colonne.

Les jours fériés se mettent-ils à jour seuls d'une année sur l'autre ?

Non : Pâques, l'Ascension et la Pentecôte changent de date chaque année. Remplacez la liste de l'onglet Feries en janvier.

Sources : Code du travail, article L3133-1 (jours fériés) ; aide Microsoft Excel (fonctions JOURSEM, NO.SEMAINE.ISO, NB.JOURS.OUVRES). Dernière vérification : 9 octobre 2026.

À lire aussi