带有第二个条带的切片器和两个条带的Power BI图表,其中第二个条带具有经过修改的过滤器

问题描述 投票:0回答:1

我在PowerBi中的图表有小问题。

我创建了4个表并在它们之间建立连接:

Year    
-----------
Id  | Value    
-----------
Y_19| 2019
Y_20| 2020
Y_21| 2021

Month
-----------
Id  | Value
-----------
M_Jan | January
M_Feb | February
M_Mar | March
M_Apr | April

Tax
--------------------------
Id       | Value | YearId
--------------------------
Tax_Y_19 | 0.9   | Y_19
Tax_Y_20 | 0.1   | Y_20
Tax_Y_21 | 0.4   | Y_21

Amount
-------------------------------
Id   | MonthId | YearId | Value
A_01 | M_Jan   | Y_19   | 10000
A_02 | M_Feb   | Y_19   | 2000
A_03 | M_Mar   | Y_19   | 4000
A_04 | M_Jan   | Y_20   | 5000
A_05 | M_Feb   | Y_20   | 70000
A_06 | M_Mar   | Y_20   | 10000

然后我创建了切片器,可以在其中选择年份(连接的列Year [Value]),并使用Amount [Value](y轴),Month [Value](x轴)创建了图表。

一切对我来说都很好,这要归功于表格之间的关系,一切都按年份进行过滤。

但是如果我能以某种方式制作图表[税] * [金额]-我已经显示了乘以税值的值-切片器已经过滤了两个表,当我得到它时,

我想在此图表上显示Year-1数据的条形,但是我已经有了针对特定年份的切片器的全局过滤器,我该怎么做。

我尝试使用的度量方法是,我使用selectedvalue从切片器(年份)获取数据,并使用keepfilter更改表上的过滤器(税收和金额),但是度量方法返回了我无法返回表的错误

filter charts powerbi report dax
1个回答
0
投票

您的问题尚不完全清楚,但是如果您的Year表与TaxAmount有关系,那么我想您是在采取这样的措施:

TaxedAmount = 
SUMX ( Year, RELATED ( Tax[Value] ) * CALCULATE ( SUM ( Amount[Value] ) ) )
© www.soinside.com 2019 - 2024. All rights reserved.