Lire en anglais

Partager via


CALENDARAUTO

s’applique à :colonne calculéetable calculéemesurecalcul visuel

Notes

Cette fonction est déconseillée pour une utilisation dans calculs visuels car elle retourne probablement des résultats sans signification.

Retourne une table avec une seule colonne nommée « Date » qui contient un ensemble contigu de dates. La plage de dates est calculée automatiquement en fonction des données du modèle.

Syntaxe

DAX
CALENDARAUTO([fiscal_year_end_month])  

Paramètres

Terme Définition
fiscal_year_end_month Toute expression DAX qui retourne un entier compris entre 1 et 12. S’il est omis, la valeur par défaut spécifiée dans le modèle de table de calendrier pour l’utilisateur actuel, le cas échéant ; sinon, la valeur par défaut est 12.

Valeur de retour

Retourne une table avec une seule colonne nommée « Date » qui contient un ensemble contigu de dates. La plage de dates est calculée automatiquement en fonction des données du modèle.

Remarques

  • La plage de dates est calculée comme suit :

    • La date la plus ancienne dans le modèle qui n’est pas dans une colonne calculée ou une table calculée est prise comme MinDate.
    • La date la plus récente dans le modèle qui n’est pas dans une colonne calculée ou une table calculée est prise comme MaxDate.
    • La plage de dates retournée est des dates comprises entre le début de l’exercice fiscal associé à MinDate et la fin de l’exercice fiscal associé à MaxDate.
  • Une erreur est retournée si le modèle ne contient aucune valeur datetime qui ne se trouvent pas dans des colonnes calculées ou des tables calculées.

  • Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées ou les règles de sécurité au niveau des lignes (RLS).

Exemple

Dans cet exemple, minDate et MaxDate dans le modèle de données sont le 1er juillet 2010 et le 30 juin 2011.

CALENDARAUTO() retournera toutes les dates entre le 1er janvier 2010 et le 31 décembre 2011.

CALENDARAUTO(3) retournera toutes les dates entre le 1er avril 2010 et le 31 mars 2012.