Tableau Calculations:
24 Funktionen für Ihre Dashboards

Diese Sammlung vereint 24 praxistaugliche Tableau Calculations, die als unverzichtbare Werkzeuge für stabilere Analysen, klarere Vergleiche und aussagekräftige Dashboards dienen. Kuratiert von unseren Data Analysten Mariia Sapsai, Stephan Christner und Marcus Oberdiek, unterstützt Sie diese Übersicht direkt in Ihrem Arbeitsalltag.

In der Übersicht finden Sie zu jedem Tipp eine kurze Zusammenfassung mit Idee, passender Calculation und Hinweisen für den richtigen Einsatz. So können Sie die Inhalte schnell nachlesen, für Projekte sichern und unmittelbar in Ihrem Arbeitsalltag nutzen. Klicken Sie auf die Titel und gelangen Sie direkt zu den einzelnen Beiträgen.

Logik & Text: Bedingungen und Mustererkennung meistern

• 🔗 REPLACE & OVERLAY: REPLACE bereinigt Texte durch Suchen und Ersetzen, OVERLAY ersetzt Zeichen positionsgenau und eignet sich für einheitliche Labels sowie Codes und IDs.

• 🔗 CONTAINS & ICONTAINS: Die Tableau Calculations CONTAINS und ICONTAINS prüfen, ob ein Teilstring in einem Textfeld vorkommt, optional ohne Beachtung der Groß und Kleinschreibung. Sie ermöglichen robuste Keywordfilter, Kategorisierungen und dynamische Logik in Dashboards.

• 🔗 REGEXP_EXTRACT: Extrahiert per regulärem Ausdruck genau den in einer Capturing Group gesetzten Teil eines Textes und eignet sich für IDs, Codes und andere Muster, wenn LEFT RIGHT oder SPLIT zu unpräzise sind.

• 🔗 LOWER & UPPER: Vereinheitlichen die Schreibweise von Textfeldern für robuste Filter, Gruppierungen und Vergleiche.

• 🔗 CASE & IF: IF wertet Bedingungen der Reihe nach aus und eignet sich für komplexe Logik sowie Bereichs- und Schwellenprüfungen. CASE ordnet einen Ausdruck schnell festen Werten zu und ist ideal für klare Kategorisierungen und viele gleichartige Vergleiche.

• 🔗 LEAST & GREATEST: Vergleichen Werte zeilenbasiert und setzen Unter- bzw. Obergrenzen für klare, wartungsarme Logik. Ideal zum Deckeln und Mindestwerten, für Datumsvergleiche und schnelle Spaltenvergleiche.

• 🔗 ZN, IFNULL & ISNULL: ZN ersetzt NULL durch 0 für robuste Kennzahlen, IFNULL erlaubt frei wählbare Ersatzwerte für saubere Labels und Kategorien, ISNULL prüft gezielt auf NULL für kontrollierte Logik. So bleiben Berechnungen stabil und Visualisierungen ohne Lücken.

Datum & Zeit: Zeitachsen und Intervalle präzise steuern

• 🔗 DATEDIFF: Misst Zeitabstände in frei wählbaren Einheiten. Ideal um Zeitintervalle zu messen sowie Vergleiche nach Tagen Wochen Monaten oder Jahren.

• 🔗 DATEPARSE: Konvertiert Datums-Strings mithilfe eines Formatmusters in echte Datumswerte und sorgt damit für saubere Zeitachsen und korrekte Interpretationen.

• 🔗 DATETRUNC: Rundet Datumswerte auf den Beginn einer Zeiteinheit und richtet Zeitreihen sauber aus für konsistente Achsen und Vergleiche.

• 🔗 MAKEDATE: Baut aus Jahr Monat und Tag ein echtes Datum und schließt damit Lücken bei fragmentierten Datumsfeldern sowie dynamischen Berechnungen. Ungültige Kombinationen ergeben NULL wodurch Zeitachsen sauber und belastbar bleiben.

Räumliche Funktionen: Karten und Routen mit MAKEPOINT, MAKELINE & DISTANCE

• 🔗 MAKEPOINT: Erstellt aus Breiten und Längengrad einen räumlichen Punkt als Geometrieobjekt und bildet die Grundlage für Karten, Spatial Joins und präzise Standortanalysen.

• 🔗 MAKELINE: Verbindet zwei räumliche Punkte zu einer Linie und macht Routen, Verbindungen und Origin-Destination-Maps sichtbar.

• 🔗 DISTANCE: Berechnet Großkreisentfernungen zwischen zwei geografischen Punkten und gibt präzise Werte in km/mi/m/ft zurück. Ideal für Routenanalysen Standortplanung und die Ermittlung des nächstgelegenen Hubs auf Basis von MAKEPOINT Geometriedaten.

Weitere Tricks: Sicherheit, Anonymisierung, Binning & Zufallswerte

• 🔗 HASH:  Erzeugt deterministische Fingerabdrücke aus einem oder mehreren Feldern und eignet sich für Anonymisierung Dublettenchecks und Integritätsprüfungen. Kombinierte Felder erlauben eindeutige IDs ohne die Originalwerte offenzulegen.

• 🔗 SYS_NUMBIN: Gruppiert kontinuierliche Zahlen in frei definierbare Bins und gibt einen numerischen Index zurück statt eines speziellen Bintyps. So lassen sich dynamische Klassen per Parameter steuern und in Berechnungen, LODs sowie IF und CASE flexibel weiterverwenden.

• 🔗 RANDOM: Erzeugt Zufallszahlen zwischen 0 und 1 und ermöglicht Stichproben, zufällige Reihenfolgen und einfache Simulationen, ideal zum schnellen Testen von Logik und Visualisierungen ohne Änderung der Datenstruktur.

• 🔗 USERNAME(): Ermöglicht personalisierte Inhalte sowie einfache Row-Level-Security (RLS) in Desktop, Server und Cloud. 

• 🔗 POWER(): Erhöht eine Zahl auf einen Exponenten und eignet sich für Wachstumsmodelle, Zinseszins, Flächen und Volumenberechnungen sowie Wurzeln über Bruchpotenzen.

• 🔗 RANK & INDEX: ordnet Werte in einer Partition und ermöglicht wertbasierte Rankings und Bestenlisten. INDEX gibt die Position der Zeile unabhängig vom Wert zurück und eignet sich für Zeilennummerierung, Zebra-Muster und das Begrenzen auf die ersten N Einträge.

• 🔗 WINDOW_SUM:  bildet gleitende Summen über einen frei definierbaren Bereich relativ zur aktuellen Zeile und eignet sich für rollierende Auswertungen. Die Fenstergrenzen lassen sich flexibel per Start und Ende oder über die Tableau-Tabellenberechnung steuern.

• 🔗 RUNNING Aggregation: berechnen kumulative Werte wie Summe Durchschnitt Anzahl Minimum und Maximum als Tabellenberechnung über die aktuelle Partition und eignen sich perfekt für Trends Zeitreihen und Fortschrittsanalysen.

• 🔗 ROUND / FLOOR / CEILING: Garantiert saubere Tabellen durch konsistentes Auf- oder Abrunden von Werten.

• 🔗 FIRST & LAST: Liefern positionsbasierte Offsets innerhalb einer Partition und ermöglichen elegante Logik wie „erstes Element markieren“ oder „immer den letzten Monat anzeigen“. Ideal für dynamische Filter, Highlights am Anfang oder Ende einer Reihe und rollierende Ausschnitte.

 

Meistern Sie Ihre Daten mit professionellen Tableau Calculations

Diese Übersicht ist der erste Schritt zu besseren Insights. Ob Sie Unterstützung bei der Business Intelligence Implementierung benötigen, Ihre Datenstrategie schärfen wollen oder qualifizierte Data Analyst Interim Unterstützung suchen – wir begleiten Sie auf jedem Schritt.

JETZT BERATUNGSTERMIN VEREINBAREN