所以我在 PowerBI 中有这个折线图,它的 X 轴为 Weeknumber。My Slicer 也将 Weeknumber 作为其字段(元素)。当我从切片器中选择一周时,由于显而易见的原因,折线图变成了点。当我在切片器中选择任何元素时,PowerBI 中有什么方法可以将此折线图转换为同一区域中的条形图。
这就是我所拥有的
这就是我要的
假设您的表已命名ChartData
,并且该行的值由 measure[Line1]
和给出[Line2]
。
将您的图表更改为折线图和聚集柱形图,[Line1]
并[Line2]
在折线值部分和ChartData[FiscalWeek]
共享轴部分中添加和。
除非选择一周,否则定义为空白的新度量:
Bar1 = IF(COUNTROWS(ALLSELECTED(ChartData[FiscalWeek])) = 1, [Line1], BLANK())
Bar2 = IF(COUNTROWS(ALLSELECTED(ChartData[FiscalWeek])) = 1, [Line2], BLANK())
将这些措施放在“列值”部分中,您应该一切顺利。
请注意,当您选择单周时,这仍会显示点。如果您不希望这样做,则将行度量定义为仅在选择多个周时才为非空白,并使用这些度量来代替[Line1]
and [Line2]
。例如
LineMeasure1 = IF(COUNTROWS(ALLSELECTED(ChartData[FiscalWeek])) > 1, [Line1], BLANK())
LineMeasure2 = IF(COUNTROWS(ALLSELECTED(ChartData[FiscalWeek])) > 1, [Line2], BLANK())
它应该看起来像这样,没有选择周:
选择一周时是这样的: