Partager via


REMOVEFILTERS

s’applique à :colonne calculéetable calculéemesurecalcul visuel

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

Syntaxe

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

Paramètres

Terme Définition
tableau Tableau sur lequel vous souhaitez effacer les filtres.
colonne Colonne sur laquelle vous souhaitez effacer les filtres.

Valeur de retour

N/A. Consultez la section Remarques.

Notes

  • REMOVEFILTERS ne peut être utilisé que pour effacer les filtres, mais pas pour retourner une table.

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

Exemple 1

requête 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 Vrai 29358677,2207 1
Bikes Faux 28318144,6507 0,964557920570538
Accessories Faux 700759,96 0,023868921434441
Clothing Faux 339772,61 0,0115731579950215

Exemple 2

requête 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 Bouteilles et cages 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 tubes 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