KNOWLEDGE BASE

Dynamisches Einstufen von Kennzahlen entsprechend den neuesten Daten


Veröffentlicht: 20 Jan 2015
Zuletzt geändert am: 20 Jul 2023

Frage

Dynamisches Sortieren und Einstufen von Kennzahlen durch das Erstellen berechneter Felder

Umgebung

Tableau Desktop

Antwort

Im folgenden Beispiel wird die Beispiel-Datenquelle "Superstore" verwendet, die in der angehängten Arbeitsmappe eingesehen werden kann.
  1. Erstellen eines berechneten Felds [LookupValue]

    LAST()

    Dadurch werden die Spalten indiziert, sodass die ganz rechts befindliche Spalte immer "0" lautet.

  2. Erstellen eines berechneten Felds [Across_Value]

    WINDOW_SUM(IIF([LookupValue]=0,([Value]),0))

    Dadurch wird jede Spalte auf den Wert LAST() überprüft. Wenn dieser Wert "0" ist (die letzte Spalte), wird die Summe aus dem Kennzahlbetrag gebildet, andernfalls lautet der Wert "0".

  3. Erstellen eines berechneten Felds [Rang]

    RANG([Across_Value])

    Dadurch wird eine Rangfolge für die Summe in der ganz rechts befindlichen Spalte in Tableau festgelegt.

    Für "COMPUTE USING" für "RANK"

    Rang > Tabelle (vertikal)
    Across_Value > Tabellenübergreifend
    Nachschlagesuche > Monat: Platzieren Sie dann das Feld [Rang] ganz links im Arbeitsblatt als eine diskrete Kennzahl, und blenden Sie die Kopfzeile aus.

Hat dieser Artikel das Problem gelöst?