Forum Discussion
Analitika
Post Prodigy
3 years agoOne month sales (30 days back) Power BI
Hello, How to calculates one month sales (30 days back) in Power BI?
piotr_gor
Helper II
3 years agoIt's previous month sales.
If you want to calculate last 30 days you could use (thanks to this article) :
30 Days Sales =
VAR NumOfDays = 30
VAR LastCurrentDate =
MAX ( 'Date'[Date] )
VAR Period =
DATESINPERIOD ( 'Date'[Date], LastCurrentDate, - NumOfDays, DAY )
VAR Result =
CALCULATE (
SUMX(
VALUES( Date[Date] ),
[Sales Amount]
),
Period
)
VAR FirstDateInPeriod = MINX ( Period, 'Date'[Date] )
VAR LastDateWithSales = MAX ( Sales[OrderData] )
RETURN
IF ( FirstDateInPeriod <= LastDateWithSales, Result )
Analitika
Post Prodigy
3 years agoHow calculate the change of sales comparing with last month in euros and percentage?
- piotr_gor3 years ago
Helper II
Check out your's next topic. I've already answered it.
- Analitika3 years ago
Post Prodigy
How calculate average one month sales (30 days back)?
- piotr_gor3 years ago
Helper II
30 Days Sales =
VAR NumOfDays = 30
VAR LastCurrentDate =
MAX ( 'Date'[Date] )
VAR Period =
DATESINPERIOD ( 'Date'[Date], LastCurrentDate, - NumOfDays, DAY )
VAR Result =
CALCULATE (
AVERAGEX(
VALUES( Date[Date] ),
[Sales Amount]
),
Period
)
VAR FirstDateInPeriod = MINX ( Period, 'Date'[Date] )
VAR LastDateWithSales = MAX ( Sales[OrderData] )
RETURN
IF ( FirstDateInPeriod <= LastDateWithSales, Result )