2017-12-06 21 views
1

So habe ich dieses Liniendiagramm in PowerBI, die Weeknumber als X-Achse hat. Mein Slicer hat auch eine Wochennummer als Feld (Element). Wenn ich eine einzelne Woche aus dem Slicer auswähle, wird das Liniendiagramm aus offensichtlichen Gründen zu Punkten. Gibt es eine Möglichkeit in PowerBI für dieses Liniendiagramm in Balkendiagramm in demselben Bereich konvertiert werden, wenn ich ein Element in meinem Slicer auswählen.PowerBI: Ändern Sie Diagrammtyp bei Auswahl eines Elements in Slicer

Dies ist, was ich

Das ist das, was ich will

Antwort

1

sagen Lassen Sie Ihren Tisch ChartData benannt ist und die Werte für die Leitung gegeben werden nach Maß [Line1] und [Line2].

Ändern Sie Ihr Diagramm in ein Linien- und gruppiertes Säulendiagramm mit [Line1] und [Line2] im Abschnitt Linienwerte und ChartData[FiscalWeek] im Bereich der gemeinsamen Achse.

neue Maßnahmen definieren, die leer sind, sofern nicht eine einzige Woche ausgewählt wird:

Bar1 = IF(COUNTROWS(ALLSELECTED(ChartData[FiscalWeek])) = 1, [Line1], BLANK()) 
Bar2 = IF(COUNTROWS(ALLSELECTED(ChartData[FiscalWeek])) = 1, [Line2], BLANK()) 

diese Maßnahmen Setzen Sie in der Spalte Abschnitt Werte und Sie sollten gut zu gehen.


Beachten Sie, dass dies immer noch die Punkte zeigt, wenn Sie die einzelne Woche ausgewählt haben. Wenn Sie dies nicht möchten, dann definieren Sie die Zeilenmaße so, dass sie nur dann nicht leer sind, wenn mehrere Wochen ausgewählt sind, und verwenden Sie diese anstelle von [Line1] und [Line2]. Z.B.

LineMeasure1 = IF(COUNTROWS(ALLSELECTED(ChartData[FiscalWeek])) > 1, [Line1], BLANK()) 
LineMeasure2 = IF(COUNTROWS(ALLSELECTED(ChartData[FiscalWeek])) > 1, [Line2], BLANK()) 

es so ohne Woche ausgewählt aussehen sollte:

Lines

Und wie diese, wenn eine Woche ausgewählt wird:

Bars

+0

Danke für die Antwort. Ich habe versucht, was Sie geschrieben haben, aber es hat nicht ganz gut funktioniert. 1. Die Spaltenwerte nehmen jeweils nur eine Messung vor. Also hat das nicht funktioniert, wie du gesagt hast (d. H. Mit 2). Allerdings habe ich versucht mit 1 Takt zu arbeiten. 2. Wenn die Balken leer sind, ist das gesamte Diagramm leer. Ich wollte nur die Zeilen, wenn nichts ausgewählt ist. –

+0

@NeilS Es funktioniert auf jeden Fall für mich. Ich werde in einer Minute ein paar Screenshots veröffentlichen. Ist Ihr Power-BI-up-Datum abgelaufen? –

+0

Auch ich habe Tabellen beigetreten. Die Zeilenwerte stammen aus den Berichtstabellen, der Spalte Einheiten und dem Jahr und der Woche aus der Kalendertabelle. Sie sind am Datum verbunden. Im Liniendiagramm habe ich Achse als Woche, Legende als Jahr und Werte als Einheiten. –

Verwandte Themen