DAX Functions: Data Analysis Expressions
DAX Functions: Data Analysis Expressions
/debabrata-palit03
Functions
TRANSFORM YOUR DATA INTO DECISIONS!
Debabrata Palit
/debabrata-palit03
What is DAX?
DAX (Data Analysis Expressions) is a formula language used
in Microsoft tools like Power BI, Excel Power Pivot, and SQL
Server Analysis Services (SSAS Tabular models). It is
designed to help users create custom calculations on data
models — such as creating measures, calculated columns, and
calculated tables.
3. Filter Functions
6. Statistical Functions
DAX Formula Name Syntax Definition
Returns the median
MEDIAN MEDIAN(<column>)
value of a column.
Returns the value at the
given percentile of a
PERCENTILE.EXC(<colu
PERCENTILE.EXC column, excluding the
mn>, <percentile>)
0th and 100th
percentiles.
Returns the value at the
given percentile of a
PERCENTILE.INC(<colu
PERCENTILE.INC column, including the
mn>, <percentile>)
0th and 100th
percentiles.
DAX Formula Name Syntax Definition
Returns the sample
STDEV STDEV(<column>) standard deviation of a
column.
8. Parent-Child Functions
Converts a value to a
BOOLEAN BOOLEAN(<value>)
boolean (TRUE or FALSE).
14. Geospatial Functions
Advanced Functions
DAX Mistakes
That You Should Avoid ⚠️
DAX ≠ Excel Functions
DAX may look like Excel, but it behaves very differently—
especially in how it handles filters and context.
Example: Total Sales = SUM(Sales[Amount])
This looks like a SUM formula in Excel, but in DAX, it
works within the filter context of the visual.
Avoid it by understanding row context vs. filter context is key.
Learn how Power BI applies filters to each visual and
calculation.
⚠️
THANK YOU!!!
STAY CONNECTED