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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
cpatton10
Frequent Visitor

Adding an if statement to this code

Hello,

 

I am trying to add an if statement to the code below. The if needs to be "if less than 40, make the output = to 40". Here is the code: 

Weekly Hours Worked = CALCULATE(
    SUMX(Timesheet,[Hours]),
    FILTER(
        'Timsheet',
        'Timesheet'[Resource Name] = EARLIER('Timesheet'[Resource Name]) && 'Timesheet'[Period Starting] = EARLIER('Timesheet'[Period Starting])
    )
)
 
 
 
Thanks!
1 ACCEPTED SOLUTION
Irwan
Super User
Super User

Hello @cpatton10 

 

you can try using variable (direct conditional if should be worked as well but the DAX line would be quite long).

 

Weekly Hours Worked =
var _hours =
CALCULATE(
    SUMX(Timesheet,[Hours]),
    FILTER(
        'Timsheet',
        'Timesheet'[Resource Name] = EARLIER('Timesheet'[Resource Name]) && 'Timesheet'[Period Starting] = EARLIER('Timesheet'[Period Starting])
    )
)
Return
IF(
    _hours<40,
    40
)
 
Hope this will help.
Thank you.

View solution in original post

1 REPLY 1
Irwan
Super User
Super User

Hello @cpatton10 

 

you can try using variable (direct conditional if should be worked as well but the DAX line would be quite long).

 

Weekly Hours Worked =
var _hours =
CALCULATE(
    SUMX(Timesheet,[Hours]),
    FILTER(
        'Timsheet',
        'Timesheet'[Resource Name] = EARLIER('Timesheet'[Resource Name]) && 'Timesheet'[Period Starting] = EARLIER('Timesheet'[Period Starting])
    )
)
Return
IF(
    _hours<40,
    40
)
 
Hope this will help.
Thank you.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.