DAX Time Intelligence - Fonction TOTALYTD

La description

Évalue la valeur cumulative de l'expression dans le contexte actuel.

Syntaxe

TOTALYTD (<expression>, <dates>, [<filter>], [<year_end_date>])

Paramètres

N ° Sr. Paramètre et description
1

expression

Une expression qui renvoie une valeur scalaire.

2

dates

Une colonne qui contient des dates.

3

filter

Optionnel.

Expression qui spécifie un filtre à appliquer au contexte actuel.

4

year_end_date

Optionnel.

Chaîne littérale avec une date qui définit la date de fin d'année. En cas d'omission, la valeur par défaut est le 31 décembre.

Valeur de retour

Une valeur scalaire.

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.

Le paramètre de filtre peut être une expression booléenne ou une expression de table qui définit un filtre.

Si les données ont été filtrées, la fonction modifie le contexte dans lequel les données sont filtrées et évalue l'expression dans le nouveau contexte que vous spécifiez. Pour chaque colonne utilisée dans un paramètre de filtre, tous les filtres existants sur cette colonne sont supprimés et le filtre utilisé dans le paramètre de filtre est appliqué à la place.

Le paramètre year_end_date est une chaîne littérale d'une date, dans les paramètres régionaux où le classeur a été créé. La partie année de la date est ignorée.

Exemple

Year Running Sum:= TOTALYTD (SUM (Sales[Sales Amount]),Sales[Date])