Antwort
Oberste-N-Filter werden vor anderen dimensionalen Filtern berechnet. Weitere Informationen finden Sie unter Reihenfolge der Vorgänge in Tableau.
Um den durchschnittlichen Umsatz aller Unterkategorien als Referenzlinie in einem Balkendiagramm anzuzeigen, das die Top 5 des durchschnittlichen Umsatzes in jeder Unterkategorie zeigt, führen Sie die folgenden Schritte aus:
Option 1:
Verwenden Sie einen FIXED LOD.
In diesem Fall wird der FIXED LOD gleichzeitig mit dem TOP-N-Filter verarbeitet. Die Berechnungsergebnisse werden von den Dimension- und Kennzahlfiltern wegen der Reihenfolge der Operationen nicht beeinflusst.
1. Wählen Sie Analyse > Berechnetes Feld erstellen. Nennen Sie das Feld "Fix", geben Sie die folgende Berechnung ein und klicken Sie dann auf OK:
{ FIXED : AVG([Umsatz]) }
2. Ziehen Sie Fix auf den Bereich Detail auf der Karte "Markierungen".
3. Ziehen Sie Referenzlinie vom Analysebereich in die Ansicht und legen Sie sie auf dem Ziel "Tabelle" ab.
4. Ändern Sie Wert im Dialogfeld Referenzlinie, Band oder Feld bearbeiten wie folgt.

Option 2
Verwenden Sie EXCLUDE LOD.
EXCLUDE LOD wird nach dem TOP N-Filter verarbeitet. Daher ist es erforderlich, anstelle des TOP N-Filters einen Kennzahlfilter wie INDEX zu verwenden, um die Top N-Daten anzuzeigen.
In diesem Fall können andere Dimensionsfilter in den Berechnungsergebnissen reflektiert werden.
1. Befolgen Sie die Anweisungen im Artikel Suchen der Top N-Werte in einer Kategorie, um INDEX() als Filter für die Top N-Werte zu verwenden.
2. Wählen Sie Analyse > Berechnetes Feld erstellen. Nennen Sie das Feld "Ausschließen", geben Sie die folgende Berechnung ein und klicken Sie dann auf OK:
{ EXCLUDE [Unterkategorie] : AVG([Umsatz]) }
3. 2. Ziehen Sie das Feld Ausschließen in Details auf der Karte "Markierungen".
4. Ziehen Sie Referenzlinie vom Analysebereich in die Ansicht und legen Sie sie auf dem Ziel "Tabelle" ab.
5. Ändern Sie Wert im Dialogfeld Referenzlinie, Band oder Feld bearbeiten wie folgt.