Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
koralillis
New Member

calculate based on hours

How I can calculate based on hours.. for example all the sales of Friday after 10pm should be count as Monday sales

1 ACCEPTED SOLUTION
ray_ux
Memorable Member
Memorable Member

@koralillis  Something like this. i think that's what you are asking for?



 

SWITCH(
  TRUE(),
  Day IN {"Saturday", "Sunday"}, "Monday",
  Day = "Friday" && HourOfDay >= 22, "Monday",
  Day = "Sunday", "Monday",
  "WorkWeek")

 

 

 

View solution in original post

3 REPLIES 3
ray_ux
Memorable Member
Memorable Member

@koralillis  Something like this. i think that's what you are asking for?



 

SWITCH(
  TRUE(),
  Day IN {"Saturday", "Sunday"}, "Monday",
  Day = "Friday" && HourOfDay >= 22, "Monday",
  Day = "Sunday", "Monday",
  "WorkWeek")

 

 

 

amitchandak
Super User
Super User

@koralillis , In this logic, put an additional filter of 10 AM. OF create a date column, which move you friday date after 10 AM to Monday

https://amitchandak.medium.com/power-bi-show-weekend-data-on-monday-or-friday-dab5ee201f0e

 

New Date = Switch(True(),

weekDay([Date],2) =5 && Timevalue([Datetime]) >time(10,0,0), [Date]+3,

weekDay([Date],2) =6 , [Date]+2,

weekDay([Date],2) =7 , [Date]+1,

[Date]

)

 

Now use this new date

Dinesh_Suranga
Continued Contributor
Continued Contributor

Hi @koralillis ,

Could you please share your data table with sample data?

Thank you.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.