Apprendre Excel
FR
Définit l'affichage des nombres, des dates et des formules, pour que tout fonctionne comme dans votre Excel.

Accueil › Fonctions Excel › FIN.MOIS

FIN.MOIS dans Excel : le dernier jour du mois

FIN.MOIS renvoie le dernier jour d'un mois, un certain nombre de mois avant ou après une date. C'est la méthode fiable pour travailler avec les fins de mois, les délais de paiement et les rapports mensuels. Dans l'Excel en anglais, la fonction s'appelle EOMONTH.

Dans ce guide
  1. Syntaxe de FIN.MOIS
  2. Exemples
  3. Essayez vous-même
  4. Totaux mensuels
  5. Délais de paiement
  6. MOIS.DECALER : ajouter des mois
  7. Questions fréquentes

Syntaxe de FIN.MOIS

=FIN.MOIS(date_départ; mois)
ArgumentSignification
date_départN'importe quelle date du mois de départ.
mois0 pour le même mois, 1 pour le mois suivant, -1 pour le mois précédent, et ainsi de suite.

Le résultat est un numéro de série de date ; mettez la cellule au format date (Ctrl+1) si vous voyez quelque chose comme 46356.

Exemples

Avec le 12/11/2026 en A2 :

ObjectifFormuleRésultat
Dernier jour de ce mois=FIN.MOIS(A2; 0)30/11/2026
Dernier jour du mois prochain=FIN.MOIS(A2; 1)31/12/2026
Dernier jour du mois dernier=FIN.MOIS(A2; -1)31/10/2026
Premier jour de ce mois=FIN.MOIS(A2; -1)+101/11/2026
Premier jour du mois prochain=FIN.MOIS(A2; 0)+101/12/2026
Nombre de jours de ce mois=JOUR(FIN.MOIS(A2; 0))30

S'exercer avec FIN.MOIS : essayez vous-même

Lire est une chose, taper la formule en est une autre. Construisez la formule ci-dessous pas à pas : les indications vous disent quoi taper, et vous pouvez cliquer sur les cellules ou faire glisser dessus pour les ajouter, comme dans Excel.

Exercice: Trouvez en B2 le dernier jour du mois de la date de facture: =FIN.MOIS(A2;0)

Des totaux mensuels avec SOMME.SI.ENS

Avec n'importe quelle date du mois en F1, cette formule additionne toutes les ventes de ce mois :

=SOMME.SI.ENS(C2:C100; A2:A100; ">="&FIN.MOIS(F1;-1)+1; A2:A100; "<="&FIN.MOIS(F1;0))

Inutile de savoir si le mois compte 28, 30 ou 31 jours. Lisez SOMME.SI.ENS.

Délais de paiement : « fin de mois + 30 jours »

Une facture payable 30 jours après la fin du mois de facturation : =FIN.MOIS(A2; 0)+30. Pour une facture du 12 novembre 2026, c'est le 30 décembre 2026.

MOIS.DECALER : ajouter des mois complets

MOIS.DECALER garde le numéro du jour : =MOIS.DECALER(A2; 3) renvoie le 12 février 2027. Si le jour n'existe pas dans le mois d'arrivée, MOIS.DECALER prend le dernier jour : =MOIS.DECALER(DATE(2026;1;31); 1) renvoie le 28 février 2026. Utilisez MOIS.DECALER pour les renouvellements de contrats et FIN.MOIS pour les fins de mois.

Questions fréquentes

Pourquoi FIN.MOIS renvoie-t-elle un nombre ?

Les dates sont stockées sous forme de nombres. Mettez la cellule au format date avec Ctrl+1 › Date.

Comment obtenir le premier jour du mois ?

Utilisez =FIN.MOIS(A2; -1)+1 : le dernier jour du mois précédent plus un jour.

Comment obtenir le nom du mois ?

Utilisez =TEXTE(A2; "mmmm") pour « novembre » ou "mmm" pour « nov. ».