NB.MOIS

From The Document Foundation Wiki
Jump to navigation Jump to search


Renvoie le nombre de mois entre deux dates.

Cette fonction n'est disponible que si l'AddIn Analyste est installé.

Syntaxe :

NB.MOIS(date_dépar; date_fin; mode)

si mode est 0, NB.MOIS renvoie nombre de tous les mois entre date_départ et date_fin, jour du mois à jour du mois (voir les exemples).
si mode est 1, NB.MOIS identifie le mois où chacune des date_départ et date_fin sont contenues, et renvoie la différence entre ces mois. En d'autres termes, cela renvoie MOIS(date_fin) - MOIS(date_départ) + 12 * (ANNEE(date_fin) - ANNEE(date_départ)).
si date_départ se situe après date_fin le résultat sera négatif.

Exemple :

NB.MOIS("2010-04-03"; "2011-06-17"; 0)

renvoie 14, le nombre de mois entre le 3 Avril 2010 et le 17 Juin 2011.

NB.MOIS("2010-03-31"; "2010-04-30"; 0)

renvoie 0. Du 31 Mars au 30 Avril n'est pas considéré comme un mois entier, même s'ils tombent le dernier jour de leur mois.

NB.MOIS("2010-03-31"; "2010-06-30"; 0)

renvoie 2. Même si les deux dates sont le dernier jour de leur mois, le dernier mois n'est pas compté parce que le jour est inférieur à 31.

NB.MOIS("2010-04-03"; "2011-06-17"; 1)

renvoie 14, le nombre de mois entre Avril 2010 et Juin 2011.

NB.MOIS("2010-03-31"; "2010-04-01"; 1)

renvoie 1. Même si les dates sont différentes d'un jour, elles tombent sur des mois différents.

Remarques :

Cette fonction n'est pas disponible dans Excel.

Voir également :

ANNEES, SEMAINES, JOURS,

Fonctions date et heure

Aperçu des dates et heures

Heckert GNU white.svg

Content on this page is licensed under the Public Documentation License (PDL).