KNOWLEDGE BASE

Erstellen eines Wasserfalldiagramms anhand mehrerer berechneter Maßnahmen


Veröffentlicht: 20 Oct 2020
Zuletzt geändert am: 19 Jun 2023

Frage

Wie kann ich ein Wasserfalldiagramm aus mehreren berechneten Kennzahlen erstellen?  In diesem Fall ist es nicht möglich, die Datenquelle zu pivotieren, da einige von ihnen Tabellenberechnungen enthalten. 

Vom Benutzer hinzugefügtes Bild

Umgebung

  • Tableau Desktop

Antwort

Folgen Sie dem beigefügten Arbeitsmappenpaket rechts neben diesem Text im Abschnitt "Anhänge".  

In der angehängten CSV-Datei WaterFall_SampleData.csv befinden sich nur drei Kennzahlen: "Net Sales" (Nettoumsatz), "Cost of Sales" (Umsatzkosten) und SGA.  In den folgenden Schritten werden "Bruttogewinn" und "Betriebsergebnis" in Tableau Desktop berechnet, um mithilfe dieser Kennzahlen ein Wasserfalldiagramm zu erstellen.
  1. Open WaterFall_SampleData.csv in Tableau Desktop.
  2. Klicken Sie auf Analyse > Berechnetes Feld erstellen. Erstellen Sie ein berechnetes Feld mit dem Namen Bruttogewinn, das die folgende Formel enthält:
    [Nettoumsatz]-[Umsatzkosten]
  3. Erstellen Sie ein berechnetes Feld mit dem Namen Betriebsergebnis, das die folgende Formel enthält:
    [Nettoumsatz]-[Umsatzkosten]-[SGA]
  4. Erstellen Sie ein berechnetes Feld mit der unten gezeigten Formel und nennen Sie es Feste Felder. Dieses berechnete Feld wird verwendet, um den horizontalen Rahmen des Wasserfalldiagramms auszufüllen.
    CASE [Segment]
    WHEN "Consumer" THEN TODAY() 
    WHEN "Cooperate" THEN TODAY()+1
    WHEN "Home Office" THEN TODAY()+4
    END
  5. Erstellen Sie ein berechnetes Feld mit dem Namen Reihenfolge des Felds, das die unten aufgeführte Formel enthält. Dieses berechnete Feld wird verwendet, um die Reihenfolge der Kennzahlen festzulegen.
    CASE INDEX()
    WHEN 1 THEN 'Nettoumsatz'
    WHEN 2 THEN 'Umsatzkosten'
    WHEN 3 THEN 'Bruttogewinn'
    WHEN 4 THEN 'SGA'
    WHEN 5 THEN 'Betriebsergebnis'
    END
  6. Erstellen Sie ein berechnetes Feld mit dem Namen Gantt-Startpunkt setzen, das die folgende Formel enthält:
    CASE INDEX()
        WHEN 1 THEN TOTAL(SUM([Nettoumsatz]))
        WHEN 2 THEN TOTAL(SUM([Umsatzkosten]))
        WHEN 3 THEN TOTAL(SUM([Umsatzkosten]))
        WHEN 4 THEN TOTAL(SUM([Umsatzkosten]))
        WHEN 5 THEN TOTAL(SUM([Nettoumsatz]))
    END
  7. Erstellen Sie ein berechnetes Feld mit dem Namen Wasserfallbreite, das die folgende Formel enthält:
    IF INDEX() = 1 THEN -[Gantt-Startpunkt setzen]
    ELSEIF  INDEX() = 2 THEN -[Gantt-Startpunkt setzen]
    ELSEIF  INDEX() = 3 THEN TOTAL(SUM([Bruttogewinn]))
    ELSEIF  INDEX() = 4 THEN TOTAL(SUM([SGA]))
    ELSEIF  INDEX() = 5 THEN -TOTAL(SUM([Betriebsergebnis]))
    END
    
  8. Erstellen Sie ein berechnetes Feld mit dem Namen Beschriftungen, das die folgende Formel enthält:
    IF INDEX() = 1 THEN TOTAL(SUM([Nettoumsatz]))
    ELSEIF  INDEX() = 2 THEN TOTAL(SUM([Umsatzkosten]))
    ELSEIF  INDEX() = 3 THEN TOTAL(SUM([Bruttogewinn]))
    ELSEIF  INDEX() = 4 THEN TOTAL(SUM([SGA]))
    ELSEIF  INDEX() = 5 THEN TOTAL(SUM([Betriebsergebnis]))
    END
    
  9. Platzieren Sie Feste Felder auf "Spalten", indem Sie mit der rechten Maustaste darauf klicken und Feste Felder (Diskret) auswählen und dann auf OKVom Benutzer hinzugefügtes Bild klicken.
  10. Klicken Sie mit der rechten Maustaste auf "Spalten" auf Feste Felder. Wählen Sie dann "Fehlende Werte anzeigen" aus.                                                                                 Vom Benutzer hinzugefügtes Bild
  11. Platzieren Sie Reihenfolge des Felds auf "Spalten".
  12. Klicken Sie mit der rechten Maustaste auf "Spalten" auf Reihenfolge des Felds. Klicken Sie dann mit der rechten Maustaste auf das Feld und wählen Sie Berechnen mit > Feste Felder aus.Vom Benutzer hinzugefügtes Bild
  13. Platzieren Sie Gantt-Startpunkt setzen auf Zeilen. Klicken Sie dann mit der rechten Maustaste auf das Feld und wählen Sie Berechnen mit >  Feste Felder aus.
  14. Ändern Sie den Markierungstyp in Gantt-Balken.                                                                                                                 Vom Benutzer hinzugefügtes Bild
  15. Platzieren Sie Wasserfallbreite auf "Größe". Klicken Sie dann mit der rechten Maustaste auf das Feld und wählen Sie Berechnen mit > Feste Felder.Vom Benutzer hinzugefügtes Feld
  16. Platzieren Sie Beschriftungen auf "Beschriftung". Klicken Sie dann mit der rechten Maustaste auf das Feld und wählen Sie Berechnen mit > Feste Felder.Vom Benutzer hinzugefügtes Feld
  17. Klicken Sie mit der rechten Maustaste auf "Spalten" auf Feste Felder und deaktivieren Sie dann Kopfzeile anzeigen.
Hat dieser Artikel das Problem gelöst?