DAX Functions List

Last Updated: 03 Sep, 2026

What Is the List of DAX Functions in Power BI?

Power BI’s DAX functions are grouped into categories — mathematical, logical, statistical, text, and more — each built to handle a specific kind of calculation, from summing numbers to returning values based on a condition to manipulating text strings.

DAX Function Categories

  • Mathematical: SUM(), AVERAGE(), DIVIDE(), ROUND() — perform numeric calculations and safe division.
  • Logical: IF(), AND(), OR(), SWITCH() — return values based on conditions.
  • Statistical: COUNT(), COUNTROWS(), DISTINCTCOUNT(), MIN(), MAX() — summarize and count data.
  • Text: CONCATENATE(), LEFT(), RIGHT(), UPPER(), FORMAT() — manipulate and format text strings.
  • Operators: + – * /, =, <>, >, <, &&, || — arithmetic, comparison, and logical operators used inside expressions.

Finding a Downloadable DAX Function List

Microsoft’s official DAX function reference is the most reliable source for a complete, current list, since it updates alongside each Power BI Desktop release — a static downloadable PDF tends to go out of date within a few months.

How to Find and Use the Right DAX Function in Power BI

This short walkthrough shows how to locate the right DAX function for a calculation in about 5 steps, using Power BI Desktop’s built-in formula bar autocomplete and function tooltips.

Prerequisites

  • Power BI Desktop open with a table loaded
  • A calculation goal in mind (e.g., a running total, a text combination)

Steps

  • Open the formula bar: Start a New Measure or New Column and begin typing an equals sign.
  • Start typing the operation you want: e.g. type “count” to see every function starting with that word.
  • Read the autocomplete suggestions: Each suggestion shows a short description and its category.
  • Check the argument tooltip: After selecting a function and typing (, Power BI shows the expected argument types and order.
  • Pick the closest match and test: Complete the formula, confirm it, and check the result against what you expected.