Power BI 图表突出显示和比较任意三个时期的数据
Power BI chart to highlight and compare any three periods of data
Power BI 有没有可以高亮比较三个时期的图表?在这种情况下,它们是当月、上月和去年同期。
我已准备好三个度量,但找不到图表类型来突出显示我要比较的时间段并将其余时间变灰。
如果您只是想手动突出显示三个度量以区别于其他度量,您可以进入“格式”选项卡,在 "Data colors" 下,您可以打开 "Show all" 选项并在那里进行更改.
您也可以使用切片器。
我认为这里的关键是对图表的颜色饱和度字段使用度量。
我能够实现以下效果,其中条形颜色取决于日期切片器:
我这样定义我的度量:
Color =
VAR SelectedDate = SELECTEDVALUE(Cal[Month])
RETURN 0.5*(EOMONTH(SelectedDate, -12) IN VALUES(MTS[Date])) +
0.8*(EOMONTH(SelectedDate, -3 ) IN VALUES(MTS[Date])) +
1*(EOMONTH(SelectedDate, 0 ) IN VALUES(MTS[Date]))
其中 MTS
是月度时间序列 table,Cal
是不相关的日历 table,只有月末。一次只有一个条件成立,前面的常量只是定义当条件 returns TRUE()
时结果将落在颜色范围内的位置(当相乘)。
在颜色饱和度字段上进行测量后,您可以访问“格式”部分下的数据颜色设置:
Power BI 有没有可以高亮比较三个时期的图表?在这种情况下,它们是当月、上月和去年同期。
我已准备好三个度量,但找不到图表类型来突出显示我要比较的时间段并将其余时间变灰。
如果您只是想手动突出显示三个度量以区别于其他度量,您可以进入“格式”选项卡,在 "Data colors" 下,您可以打开 "Show all" 选项并在那里进行更改.
您也可以使用切片器。
我认为这里的关键是对图表的颜色饱和度字段使用度量。
我能够实现以下效果,其中条形颜色取决于日期切片器:
我这样定义我的度量:
Color =
VAR SelectedDate = SELECTEDVALUE(Cal[Month])
RETURN 0.5*(EOMONTH(SelectedDate, -12) IN VALUES(MTS[Date])) +
0.8*(EOMONTH(SelectedDate, -3 ) IN VALUES(MTS[Date])) +
1*(EOMONTH(SelectedDate, 0 ) IN VALUES(MTS[Date]))
其中 MTS
是月度时间序列 table,Cal
是不相关的日历 table,只有月末。一次只有一个条件成立,前面的常量只是定义当条件 returns TRUE()
时结果将落在颜色范围内的位置(当相乘)。
在颜色饱和度字段上进行测量后,您可以访问“格式”部分下的数据颜色设置: