- Modul 1 – Einstieg & Denkweise von DAX
- Gemeinsames Verständnis, warum DAX anders ist.
- Rolle von DAX in Power Pivot / Power BI
- Measures vs. berechnete Spalten (Tabellen nur am Rande)
- Typische Denkfehler aus Excel-Sicht
- Warum der Kontext wichtiger ist als die Formel
Modul 2 – Der Auswertungskontext (zentrales Kernmodul von Tag 1)
- Der Auswertungskontext bildet die Grundlage aller DAX-Berechnungen. Hier wird das Zusammenspiel von Filter-, Zeilen- und Visualkontext systematisch erklärt.
- Filterkontext & Zeilenkontext
- Zusammenspiel von Visual / Filtern / Beziehungen
- Kontextübergang – verständlich & praxisnah
- Warum Summen plötzlich falsch sind
Modul 3 – Datenmodell & Beziehungen für DAX
- DAX funktioniert nur so gut wie das zugrunde liegende Datenmodell.
- Beziehungen und Kardinalitäten
- Wirkung auf den Filterkontext
- Notwendigkeit einer Kalendertabelle
- Best Practices für analytische Modelle.
Modul 4 – Zentrale DAX-Bausteine für Measures - Überblick
- Die wichtigsten Funktionsklassen, die für den täglichen Einsatz von DAX unverzichtbar sind
- Aggregationen (SUM, COUNT etc.)
- IF / SWITCH für logische Steuerung
- RELATED / LOOKUPVALUE im Modellkontext
- Erste einfache Vergleichskennzahlen
Modul 5 – CALCULATE & gezielte Kontextsteuerung
- CALCULATE ist die zentrale Funktion in DAX. Mit ihr wird der Filterkontext gezielt gesteuert und werden komplexe Auswertungen realisiert.
- CALCULATE als zentrales Werkzeug
- Filter hinzufügen, entfernen, überschreiben
- ALL, ALLEXCEPT, ALLSELECTED – praxisbezogen erklärt
- Typische Anwendungsfälle: Gesamtanteile, Vergleichskennzahlen, Referenzwerte
Modul 6 – Iteratoren & Variablen (praxisnah kombiniert)
- Kontrolle über Berechnungen und Verdeutlichung, wie DAX zeilenweise Berechnungen durchführt
- Wann SUMX & Co. notwendig sind
- Iteratoren als Quelle neuer Zeilenkontexte
- Einsatz von VAR - Lesbarkeit, Fehlersuche, Performance-Grundlagen
Modul 7 – Datum & Zeitintelligenz (praxisfokussiert)
- Zeitbasierte Analysen stellen besondere Anforderungen an DAX. Dieses Modul vermittelt die Grundlagen und Best Practices der Zeitintelligenz
- Voraussetzungen für Zeitintelligenz
- Aufbau & Rolle der Kalendertabelle
- Typische Business-Fragen - Vorjahr / Vormonat, kumulierte Werte, Periodenvergleiche
Modul 8 – Struktur, Performance & Fehlersuche
- Lesbare DAX-Formeln als Qualitätsmerkmal
- Rolle von Variablen für Performance
- Typische Performance-Fallen
- Kurzer Überblick zu hilfreichen Tools - Performance Analyzer, DAX Studio, DAX Formatter
Methode
Praxisnaher Workshop mit kurzen Impulsen, Live-Demonstrationen, gemeinsamen Optimierungsschritten und Mini-Übungen. Die Teilnehmenden arbeiten direkt an DAX-Ausdrücken, identifizieren typische Fehler, optimieren bestehende Lösungen und entwickeln Best-Practice-Standards. Die Schulung bietet eine ausgewogene Mischung aus Theorie und Praxis. Der direkte Austausch mit praxiserfahrenen Trainer:innen und anderen Teilnehmenden unterstützt den Transfer in den eigenen Arbeitskontext.