We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3
DAX Functions Cheat Sheet
AGGREGATION: Summarizes a set of values into a
single result o SUM o AVERAGE o MAX o MIN o COUNT o DIVIDE ITERATOR: Applies a calculation or expression to each row in a table o SUMX o AVERAGEX o MAXX o MINX o COUNTX DATE & TIME: Create calculations based on date and time o CALENDAR o DATE o DATEDIFF o DATEVALUE o EOMONTH o NETWORKDAYS o WEEKDAY o WEEKNUM LOGICAL: Performs logical operations o IF o AND o OR o SWITCH o IFERROR TEXT: Manipulates and formats text values within table o COMBINEVALUES o CONCATENATE o FIND o FORMAT o REPLACE o TRIM o UPPER / LOWER o SUBSTITUTE RELATIONSHIP: Managing and utilizing relationships between tables o CROSSFILTER o RELATED o RELATEDTABLE o USERELATIONSHIP FILTER: Modify tables by selecting/excluding rows based on conditions o ALL o LOOKUPVALUE o ALLEXCEPT o ALLNONBLANKROW o ALLSELETCTED o CALCULATE o FILTER o REMOVEFILTERS o SELECTEDVALUE TABLE MANIPULATION: These functions return a table or manipulate table o ADDCOLUMNS o CROSSJOIN o EXCEPT o GENERATESERIES o GROUPBY o INTERSECT o NATURALINNERJOIN o NATURALLEFTOUTERJOIN o ROW o SELECTEDCOLUMNS o SUMMARIZE o TREATAS o UNION o VALUES TIME INTELLIGENCE o DATEADD o DATEBETWEEN o DATESINPERIOD o PARALLELPERIOD o SAMEPERIODLASTYEAR o TOTALYTD (YEAR TO DATE) / QTD (QUARTER TO DATE) / MTD (MONTH TO DATE) o PREVIOUSYEAR / QUARTER / MONTH INFORMATION: Check if a value in a cell or row matches the expected type o HASONEVALUE o ISBLANK o ISCROSSFILTERED o ISERROR o ISFILTERED o ISINSCOPE o SELECTEDMEASURE