Lire en anglais

Partager via


REMOVEFILTERS

S’applique à :Colonne calculéeTable calculéeMesureCalcul de visuel

Efface les filtres des tables ou colonnes spécifiées.

Syntaxe

DAX
REMOVEFILTERS([<table> | <column>[, <column>[, <column>[,…]]]])

Paramètres

Terme Définition
tableau Table dont vous voulez effacer les filtres.
colonne Colonne dont vous voulez effacer les filtres.

Valeur renvoyée

N/A. Consultez la section Remarques.

Notes

  • La fonction REMOVEFILTERS peut être utilisée uniquement pour effacer des filtres et non pour retourner une table.

  • Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery quand elle est utilisée dans des colonnes calculées ou des règles de sécurité au niveau des lignes (RLS).

Exemple 1

Requête DAX

DAX
DEFINE
MEASURE FactInternetSales[TotalSales] = SUM(FactInternetSales[SalesAmount])
MEASURE FactInternetSales[%Sales] = DIVIDE([TotalSales], CALCULATE([TotalSales],REMOVEFILTERS()))

EVALUATE
    SUMMARIZECOLUMNS(
      ROLLUPADDISSUBTOTAL(DimProductCategory[EnglishProductCategoryName], "IsGrandTotal"),
      "TotalSales", [TotalSales],
      "%Sales", [%Sales]
    )
ORDER BY
  [IsGrandTotal] DESC, [TotalSales] DESC 

retourne :

DimProductCategory[EnglishProductCategoryName] [IsGrandTotal] [TotalSales] [%Sales]
Ligne1 True 29358677,2207 1
Bikes False 28318144,6507 0,964557920570538
Accessories False 700759,96 0,023868921434441
Clothing False 339772,61 0,0115731579950215

Exemple 2

Requête DAX

DAX
DEFINE
MEASURE FactInternetSales[TotalSales] = SUM(FactInternetSales[SalesAmount])
MEASURE FactInternetSales[%Sales] = DIVIDE([TotalSales], CALCULATE([TotalSales],REMOVEFILTERS(DimProductSubcategory[EnglishProductSubcategoryName])))

EVALUATE
    SUMMARIZECOLUMNS(
      DimProductCategory[EnglishProductCategoryName],
      DimProductSubcategory[EnglishProductSubcategoryName],
      "TotalSales", [TotalSales],
      "%Sales", [%Sales]
    )
ORDER BY
  DimProductCategory[EnglishProductCategoryName] ASC,
  DimProductSubcategory[EnglishProductSubcategoryName] ASC

retourne :

DimProductCategory [EnglishProductCategoryName] DimProductSubcategory [EnglishProductSubcategoryName] [TotalSales] [%Sales]
Accessories Porte-vélos 39360 0,05616759
Accessories Supports à vélos 39591 0,05649723
Accessories Bidons et porte-bidons 56798,19 0,08105228
Accessories Produits d’entretien 7218,6 0,0103011
Accessories Garde-boue 46619,58 0,06652717
Accessories Casques 225335,6 0,3215589
Accessories Sacs à eau 40307,67 0,05751994
Accessories Pneus et chambres à air 245529,32 0,35037578
Bikes VTT 9952759,564 0,35146228
Bikes Vélos de route 14520584,04 0,51276608
Bikes Vélos de tourisme 3844801,05 0,13577164
Clothing Limites 19688,1 0,05794493
Clothing Gants 35020,7 0,10307099
Clothing Maillots 172950,68 0,5090189
Clothing Shorts 71319,81 0,20990453
Clothing Chaussettes 5106,32 0,01502864
Clothing Gilets 35687 0,10503201