Mastering DAX in Power BI
Mastering DAX in Power BI
What is DAX?
Ridwan Parvez
Data Analyst
Getting Started with DAX
Key Functions
Example:
Total Sales = SUM(Sales[SalesAmount])
Ridwan Parvez
Data Analyst
Row vs. Filter Context
Example:
Sales in 2024 =
CALCULATE(SUM(Sales[SalesAmount]),
Sales[Year] = 2024)
Ridwan Parvez
Data Analyst
Your Go-To DAX Functions
Aggregation Functions
SUM(): Adds values in a column.
AVERAGE(): Calculates average of values.
COUNT(): Counts rows with numbers.
DISTINCTCOUNT(): Counts unique values.
MAX(): Returns the largest value.
MIN(): Returns the smallest value.
SUMX(): Sums results of an expression
over a table.
Logical Functions
IF(): Conditional logic test.
SWITCH(): Evaluates multiple conditions
and returns the first match.
Ridwan Parvez
Data Analyst
Mastering the
CALCULATE Function
Example:
Sales in 2024 =
CALCULATE(SUM(Sales[SalesAmount]),
Sales[Year] = 2024)
Ridwan Parvez
Data Analyst
Date-Based Calculations
with DAX
Ridwan Parvez
Data Analyst
Date-Based Calculations
with DAX
Ridwan Parvez
Data Analyst
Ready to dive
deeper into DAX?
Ridwan Parvez
Data Analyst
Any
Question
Ridwan Parvez
Data Analyst