Excel DAX - Opérateurs logiques

Vous pouvez utiliser des opérateurs logiques DAX pour combiner des expressions évaluées à une valeur logique ou booléenne (TRUE ou FALSE), afin de produire un résultat unique logique (TRUE ou FALSE).

Opérateur logique Opération logique Évaluation
! NE PAS C'est un opérateur unaire. Cela signifie qu'il ne prend qu'un seul opérande. Le résultat est -
  • TRUE si l'opérande est évalué à FALSE.
  • FALSE si l'opérande est évalué à TRUE.
&& ET TRUE uniquement si les deux expressions sont TRUE. Sinon, FALSE.
|| OU FALSE uniquement si les deux expressions sont FALSE. Sinon, TRUE.

Exemples

  • ! (1 = 1) donne FALSE, car 1 = 1 est TRUE.
  • ! (1 <> 1) donne TRUE, car 1 <> 1 est FALSE.
  • (1 = 1) && (5> 4) donne TRUE, car les deux sont TRUE.
  • (5> 4) && (5 = 4) donne FALSE, car 5 = 4 est FALSE.
  • (1 = 1) || (5 = 4) donne VRAI, car 1 = 1 est VRAI.
  • (2 = 4) || (5 = 4) donne FALSE, car les deux sont FAUX.