REMOVEFILTERS
从指定表或列中清除筛选器。
语法
REMOVEFILTERS([<table> | <column>[, <column>[, <column>[,…]]]])
parameters
术语 | 定义 |
---|---|
表 | 要清除筛选器的表。 |
柱形图 | 要清除筛选器的列。 |
返回值
不适用。 请参阅备注。
备注
REMOVEFILTERS 只能用于清除筛选器,不能返回表。
在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
示例 1
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
返回结果
DimProductCategory[EnglishProductCategoryName] | [IsGrandTotal] | [TotalSales] | [%Sales] |
---|---|---|---|
行 1 | 正确 | 29358677.2207 | 1 |
Bikes | 错误 | 28318144.6507 | 0.964557920570538 |
Accessories | False | 700759.96 | 0.023868921434441 |
Clothing | False | 339772.61 | 0.0115731579950215 |
示例 2
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
返回结果
DimProductCategory [EnglishProductCategoryName] | DimProductSubcategory [EnglishProductSubcategoryName] | [TotalSales] | [%Sales] |
---|---|---|---|
Accessories | 自行车车架 | 39360 | 0.05616759 |
配件 | 单车存放架 | 39591 | 0.05649723 |
配件 | 瓶子和笼子 | 56798.19 | 0.08105228 |
配件 | 清洁剂 | 7218.6 | 0.0103011 |
配件 | 挡泥板 | 46619.58 | 0.06652717 |
配件 | 头盔 | 225335.6 | 0.3215589 |
配件 | 水袋背包 | 40307.67 | 0.05751994 |
配件 | 轮胎和内胎 | 245529.32 | 0.35037578 |
Bikes | 山地自行车 | 9952759.564 | 0.35146228 |
自行车 | 公路自行车 | 14520584.04 | 0.51276608 |
自行车 | 观光自行车 | 3844801.05 | 0.13577164 |
服装 | 上限 | 19688.1 | 0.05794493 |
服装 | 手套 | 35020.7 | 0.10307099 |
服装 | 运动衫 | 172950.68 | 0.5090189 |
服装 | 短裤 | 71319.81 | 0.20990453 |
服装 | 袜子 | 5106.32 | 0.01502864 |
服装 | 背心 | 35687 | 0.10503201 |