2016-06-14 13 views
1

Ich habe eine Datenquelle, die aus 16 Spalten besteht. Viele dieser Spalten bestehen aus Nullwerten. Ich muss Null-Wert-Spalten durch Leerzeichen (alle Spalten gleichzeitig) ersetzen. Als ich im Internet surfte, bekam ich eine Lösung, um ein berechnetes Feld zu erstellen, um Nullwerte unter Verwendung der IFNULL() Funktion zu ersetzen. Wenn ich diese Lösung verwenden möchte, muss ich 16 berechnete Felder für jede einzelne Spalte erstellen. Gibt es eine Lösung, so dass ich alle Nullspalten gleichzeitig durch Leerzeichen ersetzen kann? Gibt es eine GLOBALE Einstellung, die mir dabei helfen wird?Mehrere Nullwertspalten durch Leerzeichen im Tableau ersetzen

Vielen Dank.

Antwort

2

BLANK ist der Standardersatz für NULL in Tableau.

können Sie einstellen, wie Tableau behandelt NULL s nach Maß:

Rechtsklick auf das Maß, und wählen Sie 'Format':

enter image description here

Auf der linken Seite werden Sie "Special Values" sehen Abschnitt:

enter image description here

Stellen Sie den Test, was Sie wollen.

+0

Dank Nicarus. Aber diese Lösung hat nur für Measures funktioniert, aber ich möchte sowohl Measures als auch Dimensions ersetzen. Diese Lösung funktioniert nicht für Dimensionen. Können Sie mir helfen, herauszufinden, wie Sie Nullwerte in Dimensionen durch leere Werte ersetzen können? –

+0

Wenn es eine Dimension ist, ändern Sie einfach den Alias. – Nicarus

+0

Ok. Vielen Dank. Es funktionierte. –

0

Verwenden Sie die Funktion LOOKUP(), für die Spalten, in denen Werte vorhanden sind, wird der Wert else blank oder '-' angezeigt. Für Beispiel. LOOKUP (SUM (Vertrieb), 0) für null

Verwandte Themen