# Topic: DAX

Page 2 of 167 articles
Calculation Groups –

# Avoiding Pitfalls in Calculation Groups Precedence

This article describes in which conditions the precedence of calculation groups might return unexpected results when filtering calculation items in both the visuals and the measures present in a report.  Read more

article –

# Working below a DAX formula’s granularity

This article explains how to control the result provided by a formula in a DAX measure when the meas-ure is being used in a report with granularity below the granularity supported by the formula.  Read more

article –

# Obtaining accurate totals in DAX

This article describes how to compute visual totals accurately, in case a measure does not provide the right result at the total level but works correctly in other rows of the report.  Read more

Calculation Groups –

# Controlling Format Strings in Calculation Groups

This article describes how to control format strings in calculation groups. Before starting, we suggest you read the previous articles in this series.  Read more

article –

# The COALESCE function in DAX

COALESCE is a DAX function introduced in March 2020. This article describes the purpose of COALESCE and how to simplify DAX expressions by removing verbose conditions, and yet obtain the same result.  Read more

From SQL to DAX –

article –

article –

# Relationships in Power BI and Tabular models

This article describes the types of relationships available in Power BI and Analysis Services, clarifying the differences in cardinality and filter propagation of physical relationships.  Read more

article –

# Optimizing LASTNONBLANK and LASTNONBLANKVALUE calculations

This article explains the behavior of LASTNONBLANK, LASTNONBLANKVALUE, and similar DAX functions, also providing patterns for performance optimization.  Read more

article –

# Computing the future value of an investment based on compound growth in DAX

This article describes how to write efficient DAX expressions that compute the compound interest of incremental investments made throughout the holding period, using the PRODUCTX function.  Read more