DAX Time Intelligence - fonction FIRSTDATE

La description

Renvoie la première date dans le contexte actuel pour la colonne de dates spécifiée.

Syntaxe

FIRSTDATE (<dates>)

Paramètres

N ° Sr. Paramètre et description
1

dates

Une colonne qui contient des dates.

Valeur de retour

Un tableau contenant une seule colonne et une seule ligne avec une valeur de date.

Remarques

Le paramètre de dates peut être l'un des suivants -

  • Une référence à une colonne date / heure.

  • Expression de table qui renvoie une seule colonne de valeurs de date / heure.

  • Expression booléenne qui définit une table à une seule colonne de valeurs de date / heure.

Contraintes sur les expressions booléennes -

  • L'expression ne peut pas référencer un champ calculé.

  • L'expression ne peut pas utiliser la fonction CALCULATE.

  • L'expression ne peut utiliser aucune fonction qui analyse une table ou renvoie une table, y compris des fonctions d'agrégation.

Cependant, une expression booléenne peut utiliser n'importe quelle fonction qui recherche une valeur unique ou qui calcule une valeur scalaire.

Lorsque le contexte actuel est une date unique, les dates renvoyées par la fonction DAX FIRSTDATE et la fonction DAX LASTDATE seront les mêmes.

Comme la fonction DAX FIRSTDATE renvoie une table qui contient une seule colonne et une seule valeur, elle peut être utilisée comme paramètre pour toute fonction DAX qui nécessite une table dans ses paramètres. En outre, la valeur renvoyée peut être utilisée partout où une valeur de date est requise.

Exemple

= FIRSTDATE (Sales [Date])