Powerbi 过滤器能用吗?
在一个表中,我在amount列上放置了一个过滤器,将其设置为50000或更少。当我在该表上运行SUMX()时,是否需要担心过滤后的数量会消失 我的sumx看起来像这样:Powerbi 过滤器能用吗?,powerbi,dax,m,Powerbi,Dax,M,在一个表中,我在amount列上放置了一个过滤器,将其设置为50000或更少。当我在该表上运行SUMX()时,是否需要担心过滤后的数量会消失 我的sumx看起来像这样: <£50k = SUMX ( FILTER ( 'LTM 050K', 'LTM 050K'[pc_regionno] = 'LTM Live'[pc_regionno] && 'LTM 050K'[statuscode] = 866120000
<£50k =
SUMX (
FILTER ( 'LTM 050K',
'LTM 050K'[pc_regionno] = 'LTM Live'[pc_regionno]
&& 'LTM 050K'[statuscode] = 866120000
|| 'LTM 050K'[statuscode] = 866120007
&& 'LTM 050K'[createdon] >= 'LTM Live'[xxxBegin]
&& 'LTM 050K'[createdon] <= 'LTM Live'[xxxEnd]
),
'LTM 050K'[tsg_quoteprice_base]
)
=“LTM现场”[xxxBegin]
&&“LTM 050K”[createdon]是,除非通过ALL
类型的函数将其删除,否则现有筛选应保持不变
如果您在'LTM 050K'[amount]
上有一个报告/页面/可视级别过滤器,则该过滤表将被传递到过滤器
函数中。换句话说,FILTER
函数的第一个参数不一定采用您指定的整个表,而是在该表被其筛选器上下文修改后采用该表。是的,除非您通过ALL
类型的函数将其删除,否则现有筛选应保持不变
如果您在'LTM 050K'[amount]
上有一个报告/页面/可视级别过滤器,则该过滤表将被传递到过滤器
函数中。换句话说,FILTER
函数的第一个参数不一定会使用您指定的整个表,而是在该表被其筛选上下文修改后使用该表。如果您询问在实际报告页面上筛选的金额是否会保留到您的报告度量值,答案是肯定的 如果您询问实际报告页面上过滤的金额是否会保留到您的报告度量值,答案是肯定的 您能给我举个例子,说明如何在上述SUMX()中限制美元金额吗?少于50000和介于50001和100000之间?谢谢你的回复,@Alexis Olson。这取决于你想如何限制它。如果您只想筛选表中'LTM 050K'[amount]
在该范围内的任何行,则只需在筛选器中添加该条件(&<M 050K'[amount]<50000
)。如果你说的是累计金额,那么你需要做更多的工作。你能给我一个例子,说明如何在上面的SUMX()中限制美元金额吗?少于50000和介于50001和100000之间?谢谢你的回复,@Alexis Olson。这取决于你想如何限制它。如果您只想筛选表中'LTM 050K'[amount]
在该范围内的任何行,则只需在筛选器中添加该条件(&<M 050K'[amount]<50000
)。如果你说的是累计金额,那么你需要做更多的工作。