cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
joshua1990
Super User
Super User

Calculation just for finished days

Hello everybody!

I have a measure that shows me the ration between sales and budget:

Ratio = [Sales] / [Budget]

 

How is it possible to get the ratio for the whole week but just until yesterday > just for finished days?

2 REPLIES 2
amitchandak
Super User
Super User

@joshua1990 , You need a date calendar with Week and week day defind

 

Column in date tbale

Week Start date = 'Date'[Date]+-1*WEEKDAY('Date'[Date],2)+1
Week End date = 'Date'[Date]+ 7-1*WEEKDAY('Date'[Date],2)
Week Number = WEEKNUM([Date],2) //monday week -- WEEKNUM([Date],1) //sunday week
Week Rank = RANKX(all('Date'),'Date'[Week Start date],,ASC,Dense)
Weekday = WEEKDAY([Date],2)

measure

WTD = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank]) && 'Date'[Weekday] <=max('Date'[Weekday])-1))

 

To get the best of the time intelligence function. Make sure you have a date calendar and it has been marked as the date in model view. Also, join it with the date column of your fact/s. Refer :
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi



Appreciate your Kudos.

Anonymous
Not applicable

 

Ratio Revised =
var __today = TODAY()
return
CALCULATE(
    [Ratio],
    KEEPFILTERS( Dates[Date] < __today )
)

 

Helpful resources

Announcements
November 2022 Update

Check it Out!

Click here to read more about the November 2022 updates!

Microsoft 365 Conference â__ December 6-8, 2022

Microsoft 365 Conference - 06-08 December

Join us in Las Vegas to experience community, incredible learning opportunities, and connections that will help grow skills, know-how, and more.

Top Solution Authors