Fonction EOMONTH( )

Renvoie la date du dernier jour du mois qui correspond au nombre de mois indiqué avant ou après une date indiquée.

Syntaxe

EOMONTH(<date/DateHeure> <;mois>)

Paramètres

Nom Type Description
date/DateHeure

optionnel

DateHeure

Le champ, l'expression, ou la valeur littérale à partir desquels calculer la date de fin de mois. Si ce paramètre est ignoré, la date de fin de mois est calculée à partir de la date actuelle du système d'exploitation.

Remarque

Vous pouvez indiquer une valeur de type DateHeure pour date/DateHeure, mais la portion de la valeur correspondant à l'heure sera ignorée.

mois

optionnel

numérique

Le nombre de mois avant ou après date/DateHeure. Si ce paramètre est ignoré, la valeur par défaut 0 (zéro) est utilisée.

Vous ne pouvez pas indiquer des mois si vous avez ignoré date/DateHeure.

Sortie

DateHeure. La valeur de date est générée à l'aide du format d'affichage de date Analytics actuel.

Exemples

Exemples basiques

Aucune entrée

Renvoie le dernier jour du mois correspondant à la date du système d'exploitation actuel :

EOMONTH()

Valeurs d'introduction littérales

Renvoie `20140131` affiché au format 31 jan 2014 en supposant que le format d'affichage actuel de la date dans Analytics soit JJ MMM AAAA :

EOMONTH(`20140115`)

Renvoie `20140430` affiché au format 30 avr 2014 en supposant que le format d'affichage actuel de la date dans Analytics soit JJ MMM AAAA :

EOMONTH(`20140115`; 3)

Renvoie `20131031` affiché au format 31 oct 2013 en supposant que le format d'affichage actuel de la date dans Analytics soit JJ MMM AAAA :

EOMONTH(`20140115`; -3)

Valeurs d'introduction champ

Renvoie le dernier jour du mois qui tombe trois mois après chaque date dans le champ Date_facture :

EOMONTH(Date_facture; 3)

Renvoie le dernier jour du mois qui tombe trois mois après chaque date dans le champ Date_facture plus une période de grâce de 15 jours :

EOMONTH(Date_facture + 15; 3)

Renvoie le premier jour du mois correspondant à la date de la facture :

EOMONTH(Date_facture; -1) + 1

Remarques

Formats DateHeure

Un champ indiqué pour date/DateHeure peut utiliser n'importe quel format de date ou de DateHeure, tant que la définition de champ définit correctement le format.

Une valeur de date littérale doit utiliser l'un des formats suivants :

  • AAAAMMJJ
  • AAMMJJ

Vous devez saisir les valeurs de dates littérales entre guillemets inversés. Par exemple : `20141231`

Fonctionnement de la valeur mois

  • Valeur positive la date générée est plus récente que la date/DateHeure indiquée
  • Valeur négative la date générée est antérieure à la date/DateHeure indiquée.
  • Valeur omise ou '0' (zéro) la date générée est le dernier jour du mois en cours de la date/DateHeure

Renvoi de la date du premier jour d'un mois

Ajoutez 1 jour au résultat de la fonction EOMONTH( ) pour renvoyer la date du premier jour d'un mois.

Renvoie `20140201` affiché au format 01 fév 2014 en supposant que le format d'affichage actuel de la date dans Analytics soit JJ MMM AAAA :

EOMONTH(`20140115`) + 1

Fonctions associées

Utilisez la fonction GOMONTH( )si vous souhaitez renvoyer la date du dernier jour du mois, plutôt que la date exacte, qui correspond au nombre de mois indiqué avant ou après une date indiquée.