Comment utiliser la fonction Excel EOMONTH -

Table des matières

Sommaire

La fonction Excel EOMONTH renvoie le dernier jour du mois, n mois dans le passé ou le futur. Vous pouvez utiliser EDATE pour calculer les dates d'expiration, les dates d'échéance et d'autres dates qui doivent atterrir le dernier jour d'un mois. Utilisez une valeur positive pour les mois pour obtenir une date dans le futur et une valeur négative pour obtenir une date dans le passé.

Objectif

Obtenez le dernier jour du mois n mois dans le futur ou le passé

Valeur de retour

Date du dernier jour du mois

Syntaxe

= EOMONTH (date_début, mois)

Arguments

  • start_date - Une date qui représente la date de début dans un format de numéro de série Excel valide.
  • mois - Le nombre de mois avant ou après start_date.

Version

Excel 2003

Notes d'utilisation

La fonction EOMONTH renvoie le dernier jour du mois, n mois dans le passé ou le futur. Utilisez une valeur positive pour les mois pour obtenir une date dans le futur et une valeur négative pour obtenir une date dans le passé. Vous pouvez utiliser EDATE pour calculer les dates d'expiration, les dates d'échéance et d'autres dates qui doivent atterrir le dernier jour d'un mois.

EOMONTH renvoie un numéro de série correspondant à une date. Pour afficher le résultat sous forme de date, appliquez un format numérique de votre choix.

Utilisation de base

Par exemple, avec le 12 mai 2017 dans la cellule B5:

=EOMONTH(B5,0) // returns May 31, 2017 =EOMONTH(B5,4) // returns Sep 30, 2017 =EOMONTH(B5,-3) // returns Feb 28, 2017

Vous pouvez également utiliser EOMONTH pour traverser des années:

=EOMONTH(B5,12) // returns May 31, 2018 =EOMONTH(B5,36) // returns May 31, 2020 =EOMONTH(B5,-24) // returns May 31, 2015

Dernier jour du mois en cours

Pour obtenir le dernier jour du mois en cours, combinez la fonction AUJOURD'HUI avec EOMONTH comme ceci:

=EOMONTH(TODAY(),0) // last day of current month

La fonction AUJOURD'HUI renvoie la date actuelle à la fonction EOMONTH. EOMONTH, avec zéro (0) pour les mois, utilise la date actuelle pour calculer le dernier jour du mois en cours.

Premier jour du mois en cours

Bien que EOMONTH renvoie le dernier jour du mois, vous pouvez utiliser EOMONTH pour obtenir le premier jour du mois en cours comme ceci:

=EOMONTH(TODAY(),-1)+1 // first day of current month

Voir les liens ci-dessous pour plus d'exemples d'utilisation de la fonction EOMONTH dans les formules.

Remarques

  1. Pendant des mois , utilisez un nombre positif pour les dates futures et un nombre négatif pour les dates passées.
  2. EOMONTH renverra l'erreur #VALUE si la date de début n'est pas une date valide.
  3. Si la date de début est associée à une fraction d'heure, elle sera supprimée.
  4. Si l'argument des mois contient une valeur décimale, il sera supprimé.
  5. Pour déplacer n'importe quelle date de n mois dans le futur ou le passé, consultez la fonction EDATE.
  6. EOMONTH renvoie un numéro de série de date, qui doit être formaté en tant que date.

Vidéos connexes

Comment calculer et mettre en évidence les dates d'expiration Comment générer une date d'expiration dans le futur, comment calculer les "jours restants" et comment mettre en évidence les dates qui sont expirées ou expirent bientôt avec un formatage conditionnel. SEQUENCE de dates Dans cette vidéo, nous verrons comment générer une séquence de dates avec la fonction SEQUENCE.

Articles intéressants...