Cheat Sheets/Power BI/DATEADD
DAX function

DATEADDDAX function reference

Shift by an interval.

Syntax

dax
DATEADD(<dates>, <number_of_intervals>, <interval>)

Examples

dax
CALCULATE(SUM(Sales[Amount]), DATEADD('Date'[Date], -1, MONTH))
Prior-month value
dax
CALCULATE(SUM(Sales[Amount]), DATEADD('Date'[Date], -7, DAY))
Value 7 days earlier — a rolling day-over-day comparison
dax
VAR Current = SUM(Sales[Amount])
VAR PriorQuarter = CALCULATE(SUM(Sales[Amount]), DATEADD('Date'[Date], -1, QUARTER))
RETURN Current - PriorQuarter
Quarter-over-quarter variance

Common mistakes & gotchas

Related DAX functions

From Time intelligence

Used in these tutorials

← Back to the Power BI (DAX) cheat sheet