KNOWLEDGE BASE

Anpassen der Gesamtwerte zum Anzeigen anderer Werte als in der Tabelle


Veröffentlicht: 27 Jul 2016
Zuletzt geändert am: 02 Apr 2024

Frage

So passen Sie das Gesamtresultat oder Zwischenwerte an, um einen anderen Wert als die Haupttabelle der Ansicht anzuzeigen. Sie können beispielsweise Prozent der Gesamtsumme für das Gesamtresultat zurückgeben, während in der Ansicht SUM([Sales]) angezeigt wird.

Umgebung

Tableau Desktop

Antwort

Verwenden Sie die Funktion SIZE(), um in einer Berechnung zwischen verschiedenen Teilen der Ansicht zu differenzieren. In der beigefügten Beispielarbeitsmappe werden die folgenden Anweisungen anhand des Beispieldatensatzes "Superstore" demonstriert:

ZUM ERWEITERN DER SCHRITTE KLICKEN
Option 1: Anzeigen einer anderen Kennzahl
  1. Erstellen Sie mithilfe der folgenden Formel ein berechnetes Feld mit dem Namen "Custom GT" (GT individuell):
    IF Size() > 1
    THEN [<Kennzahl der Haupttabellenansicht>]
    ELSE [<Kennzahl der Gesamtsumme>]
    END
    
    • Wenn Sie beispielsweise die Beispieldatenquelle "Superstore" nutzen, können Sie den maximalen Gewinn pro Kategorie und Unterkategorie anzeigen und gleichzeitig den Gesamtumsatz darstellen. Das berechnete Feld würde wie folgt aussehen: 
      IF Size() > 1
      THEN MAX([Gewinn])
      ELSE SUM([Umsatz])
      END
      
  2. Platzieren Sie das berechnete Feld [Custom GT] in der Ansicht.
  3. Klicken Sie mit der rechten Maustaste auf das berechnete Feld [Custom GT] und wählen Sie Tabellenberechnung bearbeiten... und anschließend Bereich (seitlich und dann abwärts).
ZUM ERWEITERN DER SCHRITTE KLICKEN
Option 2: Anzeigen einer Tabellenberechnung, z. B. Prozent der Gesamtsumme
  1. Erstellen Sie mithilfe der folgenden Formel ein berechnetes Feld mit dem Namen "Size" (Größe):
    SIZE()
  2. Erstellen Sie mithilfe der folgenden Formel ein berechnetes Feld mit dem Namen "Custom GT" (GT individuell):
    IF [Größe] > 1
    THEN SUM(Sales)
    ELSE SUM(Sales)/TOTAL(SUM(Sales))
    END
    
  3. Erstellen Sie die Ansicht mit den gewünschten Dimensionen.
  4. Platzieren Sie das berechnete Feld [Custom GT] in der Ansicht.
  5. Klicken Sie in der Karte Markierungen mit der rechten Maustaste auf [Custom GT] und wählen Sie dann Tabellenberechnung bearbeiten...
    • Legen Sie im Dialogfeld Tabellenberechnung für Verschachtelte Berechnungen den Wert "[Size]" fest.
    • Wählen Sie unter Berechnen per den Wert Bereich (seitlich und dann abwärts) und klicken Sie dann auf OK.
  6. Klicken Sie in der Karte Markierungen mit der rechten Maustaste auf [Custom GT], und wählen Sie Formatieren ... aus.
  7. Wählen Sie im linken Formatierungsbereich unter "Gesamtwerte" in der Dropdown-Liste "Zahlen" den Eintrag Prozentsatz aus.
ZUM ERWEITERN DER SCHRITTE KLICKEN
Option 3: Anpassen von Zwischenwerten
  1. Erstellen Sie mithilfe der folgenden Formel ein berechnetes Feld mit dem Namen "Size" (Größe):
    SIZE()
    
  2. Erstellen Sie mithilfe der folgenden Formel ein berechnetes Feld mit der Bezeichnung "Anzahl von":
    TOTAL(COUNTD([Region]+[Kategorie]))
  3. Erstellen Sie mithilfe der folgenden Formel ein berechnetes Feld mit dem Namen "Custom GT" (GT individuell):
    IF [Größe] <= [Anzahl der Zwischenwerte]
    THEN AVG([Umsatz])
    ELSE SUM([Umsatz])
    END
    
  4. Erstellen Sie die Ansicht mit den gewünschten Dimensionen.
  5. Platzieren Sie das berechnete Feld [Custom GT] in der Ansicht.
  6. Klicken Sie in der Karte Markierungen mit der rechten Maustaste auf [Custom GT] und wählen Sie dann Tabellenberechnung bearbeiten...
    • Legen Sie im Dialogfeld Tabellenberechnung für Verschachtelte Berechnungen den Wert "[Size]" fest.
    • Wählen Sie unter Berechnen per den Wert Tabelle (abwärts) aus, und klicken Sie dann auf OK.
  7. Klicken Sie in der Karte Markierungen mit der rechten Maustaste auf [Custom GT], und wählen Sie Formatieren ... aus.
  8. Wählen Sie im linken Formatierungsbereich unter "Gesamtwerte" in der Dropdown-Liste "Zahlen" den Eintrag Prozentsatz aus.
Um die im folgenden Video angezeigten Schritte zu sehen, erweitern Sie den Abschnitt oben.
Hinweis: Für das Video ist kein Ton verfügbar.
 

Zusätzliche Informationen

  • Die Gesamtwerte können nur dann separat vom Standardwert formatiert werden, wenn die Ansicht nur eine Kennzahl enthält. Wenn die Gesamtwerte abweichend von der Tabelle formatiert werden müssen (z. B. als Dezimalwerte anstatt Prozentwert) und die Ansicht mehrere Kennzahlen enthält, schlagen Sie unter Option 2 in Formatierung für verschiedene Werte basierend auf der Parameterauswahl ändern nach.
  • Die Funktion SIZE() gibt in einem Teil der Ansicht die Anzahl Zeilen zurück. Da das Gesamtresultat nur eine Zeile enthält, gibt SIZE() für das Gesamtresultat immer 1 zurück. Die Größe anderer Teile der Ansicht, z. B. Zwischenwerte, ändert sich in Abhängigkeit davon, wie viele Zeilen die Ansicht enthält.
Gesamtsummen und Zwischenwerte weisen bei Tabellenberechnungen nicht die erwarteten Werte auf
 
Hat dieser Artikel das Problem gelöst?