Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:✅ Power BI Desktop und Power BI-Dienst
Wenn Sie einen Bericht in Power BI bearbeiten, können Sie eine Spalte auswählen, um die Sortierreihenfolge einer anderen Spalte zu definieren. Hier finden Sie ein gängiges Beispiel. Sie haben eine Spalte "Monatsname", und wenn Sie sie zu einem visuellen Element hinzufügen, werden die Monate alphabetisch sortiert: April, August, Dezember, Februar. Sie möchten sie jedoch chronologisch sortieren. In diesem Artikel wird gezeigt, wie Sie die Sortierreihenfolge einer Spalte nach einer anderen Spalte in Power BI Desktop oder im Power BI-Dienst festlegen. Außerdem finden Sie Anleitungen zur Problembehandlung bei häufigen Sortierungsfehlern nach Spalten.
Hinweis
Wenn Sie sich einen Bericht ansehen, können Sie auch die Sortierung von Werten in einem Visual ändern. Weitere Informationen finden Sie unter Ändern der Sortierung eines Diagramms in einem Power BI-Bericht.
Festlegen der für die Sortierung zu verwendenden Spalte
Um eine andere Spalte für die Sortierung in Power BI Desktop festzulegen, müssen sich beide Spalten auf derselben Granularitätsebene befinden. Wenn Sie eine Spalte beispielsweise nach Monatsnamen korrekt sortieren möchten, benötigen Sie eine Spalte, die eine Zahl für jeden Monat enthält. Die Sortierreihenfolge gilt für alle visuellen Elemente im Bericht, die die sortierte Spalte enthalten. Im folgenden Beispiel werden die Monate alphabetisch sortiert, allerdings sollen diese chronologisch sortiert werden.
Von Bedeutung
Sie müssen sich in der Berichtsansicht befinden , um auf die Registerkarte "Spaltentools " zuzugreifen. Wenn Sie sich in der Modellansicht oder in der Tabellenansicht befinden, wechseln Sie zuerst zur Berichtsansicht, indem Sie im linken Navigationsbereich das Symbol "Berichtsansicht" auswählen.
Wählen Sie in der Berichtsansicht die Spalte aus, die Sie sortieren möchten, in diesem Fall "Monat". Sie können die Spalte aus dem Datenbereich oder aus einem visuellen Element auf der Canvas auswählen. Monate im Diagramm sind alphabetisch sortiert. Wenn Sie eine Spalte auswählen, wird die Registerkarte " Spaltentools " im Menüband angezeigt.
Wählen Sie " Nach Spalte sortieren" und dann das Feld aus, nach dem Sie das andere Feld sortieren möchten, in diesem Fall "Monatszahl".
Das Visual wird automatisch chronologisch in der Reihenfolge der Monate des Jahres sortiert.
Festlegen einer anderen Spalte zum Sortieren
Wenn Sie im Power BI-Dienst eine andere Spalte zum Sortieren festlegen möchten, müssen beide Spalten dieselbe Granularitätsebene aufweisen. Wenn Sie eine Spalte beispielsweise nach Monatsnamen sortieren möchten, benötigen Sie eine Spalte, die eine Zahl für jeden Monat enthält. Im folgenden Beispiel werden die Monate alphabetisch sortiert, allerdings sollen diese chronologisch sortiert werden.
Wählen Sie auf dem Zeichenbereich das Visual aus. Suchen Sie dann das Feld Monatsnummer im Bereich Felder.
Suchen Sie im Bereich Visualisierungen im Abschnitt Felder den Felder-Bucket Tooltip.
Ziehen Sie das Feld Monatsnummer aus dem Bereich Felder in den Felderbucket QuickInfo im Bereich Visualisierungen.
Wählen Sie oben rechts im Visual Weitere Optionen aus. Wählen Sie Sortierachse aus, und wählen Sie dann Monatsnummer aus.
Power BI sortiert das Visual chronologisch in der Reihenfolge der Monate in einem Jahr.
Die Monatsnummer ist jetzt in der Standard-QuickInfo des Visuals sichtbar.
Wenn die QuickInfo nicht die Monatsnummer enthalten soll, verwenden Sie eine benutzerdefinierte QuickInfo, die diesen Wert nicht einschließt. Informationen zum Erstellen einer benutzerdefinierten QuickInfo finden Sie unter Erstellen von QuickInfos auf Grundlage von Berichtsseiten in Power BI Desktop.
Fehlerbehebung für „Sortieren nach Spalte“
Wenn Sie Probleme beim Festlegen oder Verwenden der Sortierung nach Spalte haben, überprüfen Sie diese häufig auftretenden Probleme und Lösungen.
Die Option "Nach Spalte sortieren" ist deaktiviert oder nicht verfügbar.
Ursache: Die Spalte, die Sie sortieren möchten, kann Abhängigkeiten aufweisen, die die Sortierung verhindern.
Solution:
- Überprüfen Sie, ob Sie sich in der Berichtsansicht befinden, nicht in der Modellansicht oder in der Tabellenansicht.
- Überprüfen Sie, ob die Spalte noch nicht nach einer anderen Spalte sortiert ist. Entfernen Sie zuerst die vorhandene Sortierung, und wenden Sie dann die neue an.
- Wenn die Spalte als Schlüsselspalte markiert ist, wird die Sortierreihenfolge ignoriert, und Standardwerte werden verwendet.
Fehler "Diese Spalte kann nicht zum Sortieren verwendet werden"
Ursache: Die Sortierspalte enthält doppelte Werte. Jeder Wert in der Spalte, die Sie sortieren möchten, muss genau einen übereinstimmenden Wert in der Sortierspalte aufweisen.
Solution:
Suchen Sie nach doppelten Werten in der Sortierspalte:
- Wählen Sie die Sortierspalte im Datenbereich aus.
- Überprüfen Sie das Spaltenprofil auf der Registerkarte " Spaltentools ", um nach Duplikaten zu suchen.
- Alternativ können Sie in Power Query dieAnsichtsspaltenqualität> verwenden, um festzustellen, ob Duplikate vorhanden sind.
Entfernen oder Beheben von Duplikaten:
- Wenn Duplikate vorhanden sind, benötigen Sie eine andere Spalte zum Sortieren. Wenn Sie beispielsweise Monatsnamen nach Monatszahl sortieren, stellen Sie sicher, dass jeder Monatsname nur eine Monatszahl hat (Januar = 1, nicht 1 und 01).
- Verwenden Sie Power Query, um bei Bedarf eine eindeutige Bezeichnerspalte zu erstellen.
Hinweis
Ein häufiges Szenario besteht darin, eine numerische Rangspalte zu verwenden, die doppelte Rangwerte enthält. Wenn beispielsweise mehrere Produkte denselben Rang aufweisen (zwei Produkte, die beide "1" bewertet haben), können Sie diese Rangspalte nicht für die Sortierung verwenden. Die Sortierspalte muss eindeutige Werte aufweisen. Erwägen Sie stattdessen das Erstellen einer eindeutigen sequenziellen Zahl, oder verwenden Sie einen anderen Sortieransatz für Bindungen.
Die Sortierreihenfolge funktioniert nicht wie erwartet.
Ursache: Datentypkonflikt oder Textwerte, die als Zahlen sortiert sind.
Solution:
Übereinstimmung der Datentypen überprüfen:
- Die Sortierspalte sollte in der Regel numerisch, Datum oder Text sein.
- Wählen Sie die Sortierspalte aus, und überprüfen Sie den Datentyp auf der Registerkarte "Spaltentools ".
- Häufiges Problem: Monatsnummern, die als Text ("1", "2", "3") statt ganze Zahlen (1, 2, 3) gespeichert sind.
Konvertieren Sie bei Bedarf Datentypen:
- Ändern Sie in Power Query den Spaltentyp in den richtigen Datentyp.
- Konvertieren Sie beispielsweise Textmonatszahlen in ganze Zahlen, indem Sie denDatentyp "Ganze Zahl>> auswählen.
Sortieren nach Spalte erzeugt unerwartete Gruppierung
Ursache: Die Sortierspalte weist eine andere Granularität als die sortierte Spalte auf.
Solution:
- Beide Spalten müssen sich auf derselben Detailebene befinden. Beispiel:
- Verwenden Sie zum Sortieren nach Monatsname (Januar, Februar) Monatsnummer (1, 2) auf derselben Ebene.
- Versuchen Sie nicht, den Monatsnamen nach Tageszahl (unterschiedliche Granularität) zu sortieren.
- Jeder eindeutige Wert in der zu sortierenden Spalte muss genau einem Wert in der Sortierspalte zugeordnet werden.
Sortierung nach Spalte wird zurückgesetzt oder ignoriert
Ursache: Sie haben die Datenmodell- oder Spalteneigenschaften geändert.
Solution:
- Überprüfen Sie, ob die Sortierspalte im Modell noch vorhanden ist.
- Stellen Sie sicher, dass Sie die Sortierspalte nicht aus der Datenquelle entfernt haben.
- Wenden Sie die Sortiereinstellung nach Spalten erneut an, wenn Sie das Modell aktualisiert oder geändert haben.
Überlegungen
Beachten Sie diese Anforderungen bei der Verwendung der Sortierung nach Spalte:
- Beide Spalten müssen sich auf derselben Granularitätsebene befinden.
- Die Sortierspalte muss eindeutige Werte für jeden Wert in der sortierten Spalte enthalten.
- Wenn Sie eine Spalte als Schlüsselspalte markieren, wird die Sortierreihenfolge ignoriert, und Standardwerte werden verwendet.
Zugehöriger Inhalt
Folgende Artikel könnten Sie ebenfalls interessieren:
- Ändern der Sortierung eines Diagramms in einem Power BI-Bericht
- Use cross-report drillthrough in Power BI Desktop (Verwenden der berichtsübergreifenden Drillthroughfunktion in Power BI Desktop)
- Slicer in Power BI