FormulaCamp
Toutes les fonctions
Date & time

FIN.MOIS (EOMONTH) dans Excel

FIN.MOIS (EOMONTH) expliquée avec sa syntaxe, trois exemples vérifiés, les fins de mois, les années bissextiles et les erreurs.

Syntaxe

EOMONTH(start_date, months)

Exemple : =EOMONTH(A2,0)

Disponible dans : All versions

FIN.MOIS renvoie le dernier jour du mois situé un certain nombre de mois avant ou après une date de départ : =EOMONTH(start_date, months). Utilisez-la pour les échéances de fin de mois, les cycles de facturation et le comptage des jours d’un mois.

Quand l’utiliser

Arguments

Exemples expliqués

Fin du mois en cours

A
1Date
23/9/2024

Formule : C1: =EOMONTH(A2,0)

Résultat : 3/31/2024

0 mois désigne le mois de la date de départ.

Fin du mois suivant

A
1Date
23/9/2024

Formule : C1: =EOMONTH(A2,1)

Résultat : 4/30/2024

Un nombre de mois positif avance dans le temps ; un nombre négatif recule.

Nombre de jours d’un mois

A
1Date
22/10/2024

Formule : C1: =DAY(EOMONTH(A2,0))

Résultat : 29

Le numéro du dernier jour correspond à la longueur du mois. 2024 est une année bissextile.

À vous de jouer

Modifiez une formule ou une valeur dans la feuille d’exemple et observez le résultat.

Formule en F2 : =EOMONTH(A3,1)

Feuille d’exemple : EOMONTH
ABCDEF
1StartEndHolidayTimeResult
23/15/20266/20/20265/1/202614:452/28/2026
31/31/20262/28/20265/9/202609:30
412/24/20251/9/2026
Résultat en F2 : 2/28/2026

Erreurs et vérifications

Fonctions associées

Questions fréquentes

Comment obtenir le premier jour du mois ?
Utilisez =EOMONTH(A2,-1)+1.
Quelle différence existe-t-il entre FIN.MOIS et EDATE ?
EDATE conserve le même numéro de jour ; EOMONTH aboutit toujours au dernier jour du mois.
Comment obtenir le premier jour du mois suivant ?
=EOMONTH(A2,0)+1.
FIN.MOIS gère-t-elle les années bissextiles ?
Oui. En février, le résultat est 29 pendant les années bissextiles.

Autres fonctions de la catégorie Date & time