比较列值与其他表的度量(散点图突出显示)

时间:2018-09-23 03:27:34

标签: powerbi dax

我试图基于http://sqljason.com/2018/03/highlighting-scatter-charts-in-power-bi-using-dax.html

根据用户输入在PowerBI报告中突出显示点

到目前为止,我的作品在https://github.com/turbomam/measureIntoColumn/blob/master/mtminimal.pbix

我的输入数据(Sheet1)由三列组成:汽车名称,燃油经济性(mpg)和发动机排量。

我创建了另一个表(CarNames

  

CarNames = SUMMARIZECOLUMNS(Sheet1[carname])

并添加了一个度量以指示选定的汽车

  

SelectedCar = SELECTEDVALUE(CarNames[carname])

我已在报告中添加了以下内容(从右上方逆时针方向):

  • 燃油经济性与发动机排量的散点图
  • 基于CarNames[carname]的切片器
  • 确认CarNames[SelectedCar]度量值的卡

enter image description here

现在,我想在散点图上突出显示(而不是过滤)用户选择的汽车。

enter image description here

我认为可以通过针对Sheet1测试Sheet1[carname]来为CarNames[SelectedCar]的每一行创建一个新的布尔列。然后,我可以在散点图的图例位置中使用该布尔值,并为选定的汽车获得不同的颜色。

  

CarSelected = if(Sheet1[carname] = CALCULATE(CarNames[SelectedCar]), TRUE, FALSE)

但是当我转到表查看器时,所有的Sheet1[CarSelected]值都是FALSE

enter image description here

0 个答案:

没有答案