DAX
Share
Explore
Fonctions de filtres

icon picker
ALLEXCEPT

ALLEXCEPT(<table>,<column>[,<column>[,…]])
ALLEXCEPT :
Supprime tous les filtres appliqués à la table, par ex. la table Customer.
ET
Conserve le filtre sur la colonne indiquée, par ex. la colonne Customer[Continent]. Ce filtre n’est pas ajouté, il est seulement conservé s’il existe dans la visualisation, par exemple quand le champ est présent dans la matrice qui affiche la mesure.
Pour ajouter un filtre, on préfèrera les fonctions REMOVEFILTERS / VALUES .

Exemple

UsingAllExcept :=
CALCULATE (
[Sales Amount],
ALLEXCEPT (Customer, Customer[Continent] )
)
équivalent de :
UsingAllValues :=
CALCULATE (
[Sales Amount],
ALL ( Customer ),
VALUES ( Customer[Continent] )
)
Sinon, on utilise REMOVEFILTERS :
UsingRemoveFiltersValues :=
CALCULATE (
[Sales Amount],
REMOVEFILTERS ( Customer ),
VALUES ( Customer[Continent] )
)
Share
 
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.