Challenges
Rolling 30-Day Revenue
advanced+150 XP
1 day
Concept:DATESINPERIOD
Objective
Create a measure 'Rolling 30 Days Revenue' using CALCULATE, [Total Revenue], and DATESINPERIOD starting from MAX(Date[Date]) for -30 days.
Required Functions:
CALCULATE()DATESINPERIOD()MAX()Power BI Visual Simulation
Filter Context:
📅 Year = 2025🌍 Country = All🏷️ Segment = AllRolling 30-Day Revenue
— — —
Awaiting valid DAX formula check
Guided Hints
0 of 1 revealedfx
[fx]Rolling 30 Days Revenue=
Loading DAX Formula Studio...
Ctrl+Enter Check•Ctrl+Shift+F Format•Type [ for fields
Model
[fx]Total Revenue
[fx]Total Cost
[fx]Total Profit
[fx]Profit Margin %
[fx]Total Quantity
[fx]Total Orders
[fx]Customer Count
[fx]Average Order Value
[fx]Previous Year Revenue
[fx]YoY Revenue Growth %
🔑SaleID
📅Date
🔑CustomerID
🔑ProductID
∑Quantity
∑Revenue
∑Cost
🔑CustomerID
AaCustomerName
AaCountry
AaSegment
Click field to copy syntaxDAX Active