Power BI DAX Functions
Data Analysis Expressions (DAX) is a library of functions and operators that can be
combined to build formulas and expressions in Power BI BI, Analysis Services, and
Power Pivot in Excel data models.
Power BI BI support more then 200 types of DAX functions like- Date & Time
functions, Filter functions, Text functions, Information functions, Logical
functions, Time intelligence functions, Mathematical functions etc.
Filter DAX Functions
ALL
ALLSELECTED
ALLEXCEPT
CALCULATE
CALCULATETABLE
FILTER
LOOKUPVALUE
OFFSET
Table Manipulation DAX Functions
ADDCOLUMNS
SUMMARIZE
GROUPBY
DATATABLE
UNION
EXCEPT
INTERSECT
NATURALINNERJOIN and NATURALOUTERJOIN
ROW
SELECTCOLUMNS
Logical DAX Functions
IFERROR
SWITCH
IF
AND(&&)
OR(||)
NOT
COALESCE
Text DAX Functions
UPPER
LOWER
LEFT
RIGHT
CONCATENATE
CONCATENATEX
LEN
SUBSTITUTE
MID
FIND
SEARCH
REPT
EXACT
Information Functions
USERPRINCIPALNAME()
ISAFTER
ISONORAFTER
ISINSCOPE
Relationship Functions
USERELATIONSHIP
RELATEDTABLE
RELATED
Aggregations DAX Functions
COUNTROWS
DISTINCTCOUNT
COUNTBLANK
COUNT, COUNTA & COUNTX
MIN, MINA & MINX
MAX, MAXA & MAXA
AVERAGE, AVERAGEA, AVERAGEX
SUM Vs SUMX
Time Intelligence DAX Functions
OPENING BALANCE DAX & CLOSING BALANCE DAX
OPENINGBALANCEMONTH
OPENINGBALANCEQUARTER
OPENINGBALANCEYEAR
CLOSINGBALANCEMONTH
CLOSINGBALANCEQUARTER
CLOSINGBALANCEYEAR
FIRSTNONBLANK
LASTNONBLANK
PREVIOUSDAY
PREVIOUSMONTH
PREVIOUSQUARTER
PREVIOUSYEAR
TOTALMTD
TOTALQTD
TOTALYTD
SAMEPERIODLASTYEAR
PARALLELPERIOD
NEXTDAY
NEXTMONTH
Parent and Child Functions
PATH
PATHCONTAINS
PATHLENGTH
PATHITEM
Statistical DAX Functions
SAMPLE
Date & Time DAX Functions
DATE & TIME DAX Functions
CALENDAR
CALENDARAUTO
DATE
DATEDIFF
DATEVALUE
DAY
YEAR
MONTH
QUARTER
HOUR
MINUTE
SECOND
EDATE
EOMONTH
TIME
TIMEVALUE
NOW
TODAY
WEEKDAY
WEEKNUM
YEARFRAC
Exploring DateTime Functions in DAX: Syntax, Examples, and Common Queries