La fonction IF() est bien connue des utilisateurs d’Excel.
Elle permet de tester une condition et de retourner une valeur, dans le cas ou la condition est remplie, ou une autre valeur, dans le cas contraire.
Anatomie de la fonction :
IF(Test logique,valeur si Vrai,valeur si Faux)
Avec DAX il faut envisager deux emplois de la fonction IF() :
Emploi de IF()) dans une colonne calculée
C’est le cas le plus simple, car alors IF() fonctionne exactement comme dans Excel.
A titre d’exemple créons une nouvelle colonne calculée dans notre Table ‘Gd livre’
Test = IF([Solde]>200;1;0)