Cheat Sheets/Power BI/USERELATIONSHIP
DAX function

USERELATIONSHIPDAX function reference

Activate an inactive relationship.

Syntax

dax
CALCULATE(<expression>, USERELATIONSHIP(<columnName1>, <columnName2>))

Examples

dax
CALCULATE([Sales], USERELATIONSHIP(Sales[ShipDate], 'Date'[Date]))
A number
dax
VAR OrderDateSales = [Total Sales]
VAR ShipDateSales = CALCULATE([Total Sales], USERELATIONSHIP(Sales[ShipDate], 'Date'[Date]))
RETURN OrderDateSales - ShipDateSales
Compares sales by order date (active relationship) vs. ship date (inactive relationship)
dax
CALCULATE(SUM(Sales[Amount]), USERELATIONSHIP('Date'[Date], Sales[DueDate]))
Ages receivables against a due-date relationship instead of the order date

Common mistakes & gotchas

Related DAX functions

From Relationships

Used in these tutorials

← Back to the Power BI (DAX) cheat sheet