Fonctions DAX d’intelligence temporelle

DAX (Data Analysis Expressions) comprend également des fonctions d’intelligence temporelle qui vous permettent de manipuler des données en utilisant des périodes de temps (jours, mois, trimestres et années, entre autres), puis de générer et comparer des calculs sur ces périodes. Avant d’utiliser des fonctions Time Intelligence, assurez-vous de marquer l’une des tables contenant la colonne de date comme Table de dates.

Dans cette catégorie

FonctionDescription
CLOSINGBALANCEMONTHÉvalue l’expression à la dernière date du mois dans le contexte actuel.
CLOSINGBALANCEQUARTERÉvalue l’expression à la dernière date du trimestre dans le contexte actuel.
CLOSINGBALANCEYEARÉvalue l’expression à la dernière date de l’année dans le contexte actuel.
DATEADDRetourne une table qui contient une colonne de dates déplacées en avançant ou en remontant dans le temps en fonction du nombre d’intervalles spécifié à partir des dates dans le contexte actuel.
DATESBETWEENRetourne une table contenant une colonne de dates qui commence à une date de début spécifiée et se poursuit jusqu’à une date de fin spécifiée.
DATESINPERIODRetourne une table contenant une colonne de dates qui commence à une date de début spécifiée et se poursuit pendant le nombre et le type d’intervalles de dates spécifiés.
DATESMTDRetourne une table qui contient une colonne des dates du mois jusqu’à ce jour, dans le contexte actuel.
DATESQTDRetourne une table qui contient une colonne des dates du trimestre jusqu’à ce jour, dans le contexte actuel.
DATESYTDRetourne une table qui contient une colonne des dates de l’année jusqu’à ce jour, dans le contexte actuel.
ENDOFMONTHRetourne la dernière date du mois dans le contexte actuel pour la colonne de dates spécifiée.
ENDOFQUARTERRetourne la dernière date du trimestre dans le contexte actuel pour la colonne de dates spécifiée.
ENDOFYEARRetourne la dernière date de l’année dans le contexte actuel pour la colonne de dates spécifiée.
FIRSTDATERetourne la première date dans le contexte actuel pour la colonne de dates spécifiée.
FIRSTNONBLANKRetourne la première valeur de la colonne, column, filtrée par le contexte actuel, où l’expression n’est pas vide
LASTDATERetourne la dernière date dans le contexte actuel pour la colonne de dates spécifiée.
LASTNONBLANKRetourne la dernière valeur de la colonne, column, filtrée par le contexte actuel, où l’expression n’est pas vide.
NEXTDAYRetourne une table qui contient une colonne de toutes les dates du jour suivant, selon la première date spécifiée dans la colonne dates du contexte actuel.
NEXTMONTHRetourne une table qui contient une colonne de toutes les dates du mois suivant, selon la première date dans la colonne dates du contexte actuel.
NEXTQUARTERRetourne une table qui contient une colonne de toutes les dates du trimestre suivant, selon la première date spécifiée dans la colonne dates du contexte actuel.
NEXTYEARRetourne une table qui contient une colonne de toutes les dates de l’année suivante, selon la première date dans la colonne dates du contexte actuel.
OPENINGBALANCEMONTHÉvalue l’expression à la première date du mois dans le contexte actuel.
OPENINGBALANCEQUARTERÉvalue l’expression à la première date du trimestre dans le contexte actuel.
OPENINGBALANCEYEARÉvalue l’expression à la première date de l’année dans le contexte actuel.
PARALLELPERIODRetourne une table qui contient une colonne de dates qui représente une période parallèle aux dates de la colonne dates spécifiée, dans le contexte actuel, avec les dates décalées d’un certain nombre d’intervalles en avançant ou en remontant dans le temps.
PREVIOUSDAYRetourne une table qui contient une colonne de toutes les dates représentant le jour qui précède la première date de la colonne dates, dans le contexte actuel.
PREVIOUSMONTHRetourne une table qui contient une colonne de toutes les dates du mois précédent, selon la première date de la colonne dates, dans le contexte actuel.
PREVIOUSQUARTERRetourne une table qui contient une colonne de toutes les dates du trimestre précédent, selon la première date de la colonne dates, dans le contexte actuel.
PREVIOUSYEARRetourne une table qui contient une colonne de toutes les dates de l’année précédente, selon la dernière date de la colonne dates, dans le contexte actuel.
SAMEPERIODLASTYEARRetourne une table qui contient une colonne de dates déplacées d’une année en remontant dans le temps à partir des dates de la colonne dates spécifiée dans le contexte actuel.
STARTOFMONTHRetourne la première date du mois dans le contexte actuel pour la colonne de dates spécifiée.
STARTOFQUARTERRetourne la première date du trimestre dans le contexte actuel pour la colonne de dates spécifiée.
STARTOFYEARRetourne la première date de l’année dans le contexte actuel pour la colonne de dates spécifiée.
TOTALMTDÉvalue la valeur de l’expression pour le mois jusqu’à ce jour, dans le contexte actuel.
TOTALQTDÉvalue la valeur de l’expression pour les dates du trimestre jusqu’à ce jour, dans le contexte actuel.
TOTALYTDÉvalue la valeur de cumul annuel jusqu’à ce jour de l’expression dans le contexte actuel.