£1,195.00
 

Our three-day DAX Intensive Training Course is designed for Power BI users who find themselves struggling with Power BI’s Data Analysis Expressions (DAX) formulas and would like to obtain a throrough grounding in this important data modelling formula langauge. It starts from the fundamentals and works through to advanced topics. The course consists of three modules (which can be also taken separately):
Our three-day DAX Intensive Training Course is designed for Power BI users who find themselves struggling with Power BI’s Data Analysis Expressions (DAX) formulas and would like to obtain a throrough grounding in this important data modelling formula langauge. It starts from the fundamentals and works through to advanced topics. The course consists of three modules (which can be also taken separately):
Welcome to the Course
 Downloading the Course Files
 DAX Overview
 DAX Objects
Calculated Columns versus M Computed Columns
 Creating Calculated Columns
 Calculated Columns versus Measures
 Calculated Columns, Measures and Visuals
Referring to Objects
 DAX Operators
 Using Variables
Creating Calculated Tables
 Creating a Date Table
 Cloning a Table
 Using the DISTINCT Function
 Using the FILTER Function
Creating a Measures Table
 Implicit Measures
 Measures and the Filter Context
 Basic Aggregation Functions
 Logical Functions
Implicit and Explicit Iteration
 The SUMX Function
 The AVERAGEX Function
 The COUNTX Function
 Calculation Contexts
The Row Context
 The Filter Context
 Context Transition
CALCULATE Overview
 Using CALCULATE with Booleans
 Using CALCULATE with FILTER
 Using CALCULATE with ALL
Using the SELECTEDVALUE Function
 Nesting the SELECTEDVALUE Function
 Using CONCATENATEX with Dynamic Titles
The USERNAME Function
 Displaying the last refresh date and time
 Creating dynamic Accessibility Alt tags
Creating Measures which Return RAG Colours
 Creating Measures which Return Images
The RANKX Function
 Ranking Within a Group
 Using the TOPN Function
Power BI Auto Date/Time Feature
 Calendar Tables
 Automatic vs Manual Time Intelligence
 The TOTALYTD, TOTALQTD and TOTALMTD functions
 The SAMEPERIODLASTYEAR Function
 Using the DATEADD Function for Maximum Flexibility
 The PARALLELPERIOD Function
 Calculating Running Totals
 Using DATESINPERIOD for MAT and 3MMA
What is a Semi-Additive Measure?
 Creating a Semi-Additive Measure
 Non-Additive Visualization
 Additive Visualization
Overview of Calculation Groups
 Overview of Tabular Editor
 Creating a Calculation Group
 SELECTEDMEASURE and SELECTEDMEASURENAME
 Using Calculation Groups with Time Intelligence
 Exchanging Measures using Calculation Groups
 Defining Format Strings
 Making Format Strings Dynamic
Using DAX What-if Parameters
 The GENERATESERIES Function
 Letting the User Control Time Intelligence
SUMMARIZE
 SUMMARIZECOLUMNS
 GROUPBY BY
UNION
 CROSSJOIN
 INTERSECT
 EXCEPT
ALL and ALLEXCEPT
 ALLSELECTED and ALLCROSSFILTERED
 REMOVEFILTERS and KEEPFILTERS
 EARLIER and EARLIEST
 The USERELATIONSHIP Function
What is Data Lineage?
 Controlling data lineage with the TREATAS Function
Using the Performance Analyzer
 Running Code in DAX Studio
 Using Define Measure
 Using Define Dependent Measures
 Redefining Measures
| Date | 11-13 November 2024 (Tutor-led, Online), 10-12 February 2025 (Tutor-led, Online), 14-16 April 2025 (Tutor-led, Online), 9-11 June 2025 (Tutor-led, Online), 4-6 August 2025 (Tutor-led, Online), 6-8 October 2025 (Tutor-led, Online) | 
|---|