La fonction EOMONTH est utilisée pour renvoyer la valeur du numéro de série pour le dernier jour d’un mois particulier, passé, présent ou futur. La syntaxe de la fonction est la suivante:

=EOMONTH(base, offset)

La valeur base est une date à partir de laquelle la fonction doit effectuer ses calculs, et le offset est un nombre qui indique combien de mois à partir de la date base doit être utilisé. Par exemple, un offset de 0 indiquerait que EOMONTH devrait renvoyer le dernier jour du mois représenté dans base, alors qu’un offset de 4 serait quatre mois après base, et –2 serait deux mois avant.

A titre d’exemple, voici les utilisations typiques de EOMONTH. La première ligne peut être utilisée pour renvoyer le dernier jour du mois en cours, et la deuxième ligne renvoie le dernier jour du mois six mois après la date en A1:

=EOMONTH(NOW(),0)

=EOMONTH(A1,6)

N’oubliez pas que EOMONTH renvoie un numéro de série. Excel ne met pas automatiquement en forme le numéro de série sous forme de date. En d’autres termes, vous devrez formater explicitement la cellule en tant que date.

La fonction EOMONTH fait partie de l’utilitaire d’analyse. Si vous obtenez une erreur lorsque vous essayez d’utiliser la fonction, vous pouvez vous assurer que l’ensemble d’outils est chargé de cette manière:

  1. Choisissez Compléments dans le menu Outils. Excel affiche la boîte de dialogue Compléments.

  2. Assurez-vous que la case à cocher Analysis Toolpak est activée.

  3. Cliquez sur OK.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (2810) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

link: / excelribbon-Using_the_EOMONTH_Function [Utilisation de la fonction EOMONTH].