Tableau - das Aktuelle Jahr, moving average und den vorherigen Jahr zahlen, für die letzten 2 Monate
Habe ich meine Kreativität erschöpft... so, hier bin ich. Ich brauche, um eine Linie Diagramm mit täglichen zahlen der letzten zwei Monate von heute:
- in diesem Jahr Umsatz
- in diesem Jahr gleitender Durchschnitt Verkauf
- Vorjahr moving average sales
Es scheint ziemlich einfach, aber ich habe versucht was ich konnte, und war nicht in der Lage zu finden die richtige filter - /Daten-Kombination. Kann jemand mir damit helfen, bitte?
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist SEHR einfach.
Ziehen Sie Ihre date-Feld zu Spalten, und die Maßnahme, die Sie zeichnen möchten, auf die Zeilen.
Dann rechts auf den Messen, und Fügen Sie der Tabelle die Berechnung
Wählen, Bewegen Berechnung, Fassen mit der Summe Bewegenden Tisch (Quer), Vorherige Werte 60 (2 Monate), Neben den Werten 0 und voilà
Tabelle Berechnungen sind mächtig. Erfahren, wie Sie
http://www.tableausoftware.com/pt-br/table-calculations
http://kb.tableausoftware.com/articles/knowledgebase/Table-Calculations
http://onlinehelp.tableausoftware.com/v6.1/public/online/en-us/ideba0d507-6dee-41cb-983a-4267e37a4566.html
EDIT: Zu beantworten, Klärung
Okay, also dein problem ist wahrscheinlich (man könnte genauer sein, die durch die Art und Weise, zeigen genau das, was du tust, was Sie bekommen und was Sie anstreben zu bekommen), dass wenn Sie einen filter aus den anderen Monaten (anstatt August oder Juli), verlieren Sie die Informationen (weil Sie nicht beurteilen können Informationen, die von 2 vorherigen Monate).
Einer einfachen Art und Weise zu bewältigen, ist eigentlich kein filter, alle Daten, und nur die Spalten ausblenden, die Sie nicht zeigen möchten (wählen Sie alle Monate, die Sie nicht wollen, um zu zeigen, Rechte Maustaste und ausblenden).
Eine elegantere Möglichkeit das zu tun (und mehr interaktiv) ist eine Tabelle erstellen, die Berechnung, um als filter verwendet werden. Diese Technik nutzt die Tatsache, dass die Tabelle die Berechnungen sind durchgeführt, Letzte.
Wenn Sie wollen, um zu zeigen, nur Juli und August, erstellen Sie ein Feld namens filter:
Die Suche(max(date),0) wird grundsätzlich die Rückkehr des Datums (besser, das max-Datum jeder Tag, Sie haben Tage auf dem Bildschirm). Filter auf True, und nur der Juli (7) und August (8) wird weiterhin auf dem Bildschirm, sondern es wird die laufende Summe von 2 Monaten bis zu Datum
Der Hauptunterschied zu tun, MONTH(Date) direkt ist, dass die Verwendung von lookup wird Kraft Tableau zur Berechnung dieser Letzte, so dass Sie nicht filtern Sie die Daten aus Ihrer Laufenden Summe Berechnung, nur aus der Visualisierung. Ein kleiner hack, aber es funktioniert
Besser filtern, können Sie Parameter verwenden, so dass es mehr interaktive.
Ich
Erstellen 2 Filter:
1 mit den letzten 2 Jahren dort
Die anderen mit etwas entlang der Linien von
(dies ist nur der aktuelle
month
, aktualisieren Sie den code, um auch im letzten Monat in das Konto mit derDateadd()
Funktion.Filter auf die letzten 2 Jahre, und der filter, der zweite filter einen Wert 1.