2016-07-28 2 views
0

Ich weiß, dass ich Aliase ändern kann, wenn ich primäre und sekundäre Quelle verwende. Wenn Sie jedoch nur eine Quelle (Excel) verwenden, gibt es keine Option als 'Alias ​​bearbeiten'. Gibt es eine Alternative, d. H. Ein Berechnungsfeld erstellen?Tableau: Wie bearbeite ich Aliase, wenn ich nur eine Quelle verwende?

Konkret: Ich muss die Monate in der Reihenfolge halten, aber nicht Ziffern anstelle von Monaten Namen anzeigen. Also ich möchte {2;3;...;11} in {"October";...;"June"} auf der Achse ändern.

+0

Sie zufällig für diese Daten ein zugrunde liegendes Datumsfeld haben? –

Antwort

0

Ist das nur für 1 Jahr? Wenn ich verstehe, Sie in Frage richtig können Sie ein berechnetes Feld wie folgt verwenden:

CASE str([Month]) 
WHEN str(1) THEN 'Jan' 
WHEN str(2) THEN 'Feb' 
WHEN str(3) THEN 'Mar' 
WHEN str(4) THEN 'Apr' 
WHEN str(5) THEN 'May' 
WHEN str(6) THEN 'Jun' 
WHEN str(7) THEN 'Jul' 
WHEN str(8) THEN 'Aug' 
WHEN str(9) THEN 'Sep' 
WHEN str(10) THEN 'Oct' 
WHEN str(11) THEN 'Nov' 
WHEN str(12) THEN 'Dec' 
ELSE str(0) 
END 

Dann das Feld/Pille in Ihrem Regal ziehen und die 0 Ergebnisse auszuschließen. Einfach so schnell gebaut, dass es eine bessere Lösung gibt.

Wenn Sie Zugriff auf die Excel-Datei haben, ist es möglicherweise besser, hier ein richtiges Datumsfeld/eine richtige Spalte hinzuzufügen.

+0

Es klingt, als ob es nicht das Problem ist, die Monatsnamen zu bekommen. – Nicarus

1

Ich nehme an, dass Sie ähnliche Daten haben - zumindest in Bezug auf die Month_Number und Month_Name.

enter image description here


Es gibt ein paar Möglichkeiten, die Sie zu bekommen, was Sie wollen ...

Option # 1 - Sortiert nach einem anderen Feld:

  • Rechtsklick in Ihrem Monatsnamen Feld und wählen Sie sortieren. Markieren Sie im Popup unter Sort by "Feld" und wählen Sie das Feld aus, das die Anzahl Ihrer Monate enthält. Die Aggregation kann Minimum oder Maximum sein - es ist gutartig, solange Sie Ihre Daten zum Monatskorn zeigen (was Sie sind).

enter image description here

Option # 2 - Verwendung und das Nummernfeld Header auszublenden:

  • Stellen Sie sicher, dass Ihre Monat Nummernfeld eine diskrete Dimension ist dann einfach Platz vor dem Monat Namensfeld im Regal (Zeilen oder Spalten).

  • Klicken Sie mit der rechten Maustaste auf das Feld für die Monatsnummer und deaktivieren Sie 'Kopfzeile anzeigen'.

enter image description here

Option # 3 - Erstellen eines berechneten Datumsfeld:

  • Erstellen Sie ein neues berechnetes Feld und verweisen Ihre Monat Nummernfeld innerhalb der MAKEDATE() Funktion.

enter image description here

  • Verwenden Sie dieses neue Feld als Datum und profitieren von den Eigenschaften Tableau bisher bietet - einschließlich der richtigen Reihenfolge.

enter image description here

0

Wenn Sie einfach mit Präsentation angeht, ist der einfachste Ansatz Formatierung zu verwenden.

Wenn Ihr Feld den Datentyp Date hat, dann extrahieren Sie nur den Monatsteil, indem Sie mit der rechten Maustaste auf die Pille klicken. Tableau behält die Sortierreihenfolge des Kalenders bei.

Dann mit der rechten Maustaste auf einen Monatsnamen und wählen Sie Format, und Sie können aus verschiedenen Datumsformate für die Präsentation wählen - Vollständiger Name, Abkürzung, erster Buchstabe oder numerisch.

enter image description here

Verwandte Themen