FIN.MOIS & MOIS.DECALER
MOIS.DECALER avance ou recule une date d'un nombre de mois, et FIN.MOIS renvoie le dernier jour du mois visé. Elles construisent les échéanciers, clôtures et dates de paiement.
- fin de mois
- décalage
- échéance
- mois
- échéancier
Syntaxe
=FIN.MOIS(date;mois)=MOIS.DECALER(date;mois)Exemple
A2 = 15/11/2026 (date de facture)=FIN.MOIS(A2;0) → 30/11/2026, fin du mois en cours=FIN.MOIS(A2;-1) → 31/10/2026, fin du mois précédent=FIN.MOIS(A2;0)+1 → 01/12/2026, premier jour du mois suivant=MOIS.DECALER(A2;3) → 15/02/2027, même jour trois mois plus tard=FIN.MOIS(A2;1)+10 → 10/01/2027, paiement « 30 jours fin de mois, le 10 »À retenir
- Piège : MOIS.DECALER(31/01/2026;1) renvoie le 28/02/2026, car le jour est ramené à la fin d'un mois plus court. Décaler ensuite cette date d'un mois donne le 28/03, pas le 31/03 : calculez chaque échéance depuis la date d'origine, avec MOIS.DECALER($A$2;n).
- Un argument mois à 0 vise le mois en cours, une valeur négative le passé. Le résultat est un nombre de série : appliquez un format Date.
- Les deux fonctions renvoient #VALEUR! si la date est du texte : une vraie date s'aligne à droite dans la cellule.
Voir aussi
- DATEDIF (durées)DATEDIF compte les années, mois ou jours complets entre deux dates. C'est la fonction de référence pour un âge, une ancienneté ou la durée d'un contrat exprimée en années et en mois.
- NB.JOURS.OUVRES & SERIE.JOUR.OUVRENB.JOURS.OUVRES compte les jours ouvrés entre deux dates, et SERIE.JOUR.OUVRE ajoute n jours ouvrés à une date, fériés exclus. Elles calculent délais de livraison et dates d'échéance.
- ANNEE / MOIS / JOURANNEE, MOIS et JOUR extraient chaque partie d'une date, et DATE la recompose. Ce duo sert à regrouper par période, à trouver un premier jour de mois ou à réparer des dates importées.