Les fonctions DAX incontournables

Voici les grandes familles de fonctions à connaître pour démarrer. Cliquez sur chaque fonction pour en savoir plus.

Les fonctions d'agrégation

Elles permettent de résumer les données :

  • SUM() : additionne les valeurs d’une colonne
  • AVERAGE() : calcule la moyenne
  • MIN(), MAX() : retourne la plus petite ou la plus grande valeur
  • COUNT(), COUNTA() : compte les lignes ou les valeurs non vides


Les fonctions logiques

Elles servent à appliquer des conditions :

  • IF(condition, valeur_si_vrai, valeur_si_faux)
  • SWITCH() : alternative à plusieurs IF imbriqués
  • AND(), OR() : pour combiner plusieurs conditions


Les fonctions de texte

Pour manipuler des chaînes de caractères :

  • LEFT(), RIGHT() : extraient une partie du texte
  • CONCATENATE() ou & : fusionnent plusieurs textes
  • UPPER(), LOWER() : changent la casse


Les fonctions de date et de temps

Pour analyser les données temporelles :


Les fonctions de filtre et de contexte

Ce sont les plus puissantes de DAX. Elles permettent de travailler avec le contexte d’évaluation des mesures :


Fonctions temporelles (Time Intelligence)

Pour faire des comparaisons dans le temps :


Retrouvez les fonctions DAX à connaître absolument dans cette infographie :

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