cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
rsbin
Post Partisan
Post Partisan

IF Statement for DATESBETWEEN

 

 

Hello All,

Have run into an issue and looking for some urgent help.

 

I have the following Measure:

 

BM_RPX_EquipID = CALCULATE(SUM(RPXNetwork[Total_EquipmentIdentificationCount])/sum(RPXNetwork[Total_Count]),
                ALL(GeneralStatistics),
                DATESBETWEEN( 'Calendar'[Date],MIN('Calendar'[Date]), MAX('Calendar'[Date])))

 

Because I have SQL Source data that refreshes at different times, I need to wrap the MAX(Calendar[Date]) with an IF Statement.

I have a Date Slicer whereby User selects a Date Range.

In English, IF the Max of the Date Slicer is Today(), I need to subtract one day.  Else, IF the Max of the Date Slicer is < Today, then all is good and I don't need to alter anything.

 

IF ( MAX (Calendar[Date])= Today(),MAX(Calendar[Date])-1, MAX(Calendar[Date]) )

 

I am Just not sure where to insert my IF Clause.

Appreciate all help with this one.  Thx and Regards,

 
1 ACCEPTED SOLUTION
pranit828
Super User II
Super User II

HI @rsbin 

BM_RPX_EquipID = 
VAR max_dt = IF ( MAX (Calendar[Date])= Today(),MAX(Calendar[Date])-1, MAX(Calendar[Date]) )
return CALCULATE(SUM( RPXNetwork[Total_EquipmentIdentificationCount]) /sum(RPXNetwork[Total_Count]), ALL(GeneralStatistics),DATESBETWEEN( 'Calendar'[Date],MIN('Calendar'[Date]), [max_dt]))
 



PBI_SuperUser_Rank@1x.png


Hope it resolves your issue? 
Did I answer your question? Mark my post as a solution!

Appreciate your Kudos, Press the thumbs up button!!
Linkedin Profile

View solution in original post

2 REPLIES 2
pranit828
Super User II
Super User II

HI @rsbin 

BM_RPX_EquipID = 
VAR max_dt = IF ( MAX (Calendar[Date])= Today(),MAX(Calendar[Date])-1, MAX(Calendar[Date]) )
return CALCULATE(SUM( RPXNetwork[Total_EquipmentIdentificationCount]) /sum(RPXNetwork[Total_Count]), ALL(GeneralStatistics),DATESBETWEEN( 'Calendar'[Date],MIN('Calendar'[Date]), [max_dt]))
 



PBI_SuperUser_Rank@1x.png


Hope it resolves your issue? 
Did I answer your question? Mark my post as a solution!

Appreciate your Kudos, Press the thumbs up button!!
Linkedin Profile

View solution in original post

Hello @pranit828 

 

Looks like your solution is working perfectly.  Thank you so much for the quick response.

Can't test it completely due to other ongoing data issues, but so far looking real good.

Kudos and Thanks Again!!

 

Regards,

Helpful resources

Announcements
PBI_User Group Leader_768x460.jpg

Manage your user group events

Check out the News & Announcements to learn more.

MBAS on Demand

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

Get Ready for Power BI Dev Camp

Microsoft named a Leader in The Forrester Wave

Microsoft received the highest score of any vendor in both the strategy and current offering categories.

R2 (Green) 768 x 460px.png

Microsoft Dynamics 365 & Power Platform User Professionals

DynamicsCon is a FREE, 4 half-day virtual learning experience for 11,000+ Microsoft Business Application users and professionals.

Top Solution Authors
Top Kudoed Authors