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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

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
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 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.