SELECTCOLUMNS()

Catégories : DAX

La fonction SELECTCOLUMNS() est utilisée pour retourner une nouvelle table contenant uniquement les colonnes spécifiées à partir d'une table existante.

Dans cet exemple :

GENERATESERIES(1, 12) = Cette fonction génère une série de nombres allant de 1 à 12. Cela représente les mois de l'année (1 = janvier, 12 = décembre).

ADDCOLUMNS() = ajoute une nouvelle colonne à la table générée par GENERATESERIES(). Dans ce cas, elle ajoute une colonne appelée "Date", qui contient les derniers jours de chaque mois pour l'année 2024.

EOMONTH(DATE(2024, [Value], 1), 0) : La fonction EOMONTH() renvoie le dernier jour du mois en cours (0 indique que c'est le mois en cours). Donc, pour DATE(2024, 1, 1), cela renvoie 31/01/2024, et pour DATE(2024, 2, 1), cela renvoie 29/02/2024, etc.

La fonction SELECTCOLUMNS() est utilisée ici pour ne conserver que la colonne "Date" de la table créée par ADDCOLUMNS().

DETAILS

Mise en situation

Ressources liées

Faites-nous confiance
pour vos projets

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram