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
Ilse_ScpDt
Helper I
Helper I

Sum month for all dates

Dear platform,

 

I have a measure that is always showing the MAX value. So if you group the days to a week you won't get 2+3+2+3+2 but you get the Max (in this case not 12 but 99). 

Ilse_ScpDt_1-1648135190086.png

 

I made the following (easy) measure to get the wanted 12:

 

PM_Needed_Present_week =
var ma = CALCULATE([PM_Needed_Present],DIM_Calendar[DutchDayName] = "Maandag")
var di = CALCULATE([PM_Needed_Present],DIM_Calendar[DutchDayName] = "Dinsdag")
var wo = CALCULATE([PM_Needed_Present],DIM_Calendar[DutchDayName] = "Woensdag")
var do = CALCULATE([PM_Needed_Present],DIM_Calendar[DutchDayName] = "Donderdag")
var vr = CALCULATE([PM_Needed_Present],DIM_Calendar[DutchDayName] = "Vrijdag")

return
ma + di + wo + do + vr
 
Ilse_ScpDt_3-1648135316747.png

 

How do I get the same measure for a month?

 

 

 

 

5 REPLIES 5
AlexisOlson
Super User
Super User

FYI, you can use an iterator to sum over the days:

PM_Needed_Present_week =
VAR _Days =
    FILTER (
        VALUES ( DIM_Calendar[DutchDayName] ),
        DIM_Calendar[DutchDayName] IN { "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag" }
    )
RETURN
    SUMX ( _Days, [PM_Needed_Present] )

If you want to sum over all days, then you can just write:

PM_Needed_Present_week =
SUMX (
    VALUES ( DIM_Calendar[DutchDayName] ),
    [PM_Needed_Present]
)

Thanks a lot! Also something I was looking for.

 

How would this work for the sum over a month instead of a week?

Same syntax but replace the day columns with the month column.

 

For example:

PM_Needed_Present_week =
VAR _Months =
    FILTER (
        VALUES ( DIM_Calendar[DutchMonthName] ),
        DIM_Calendar[DutchMonthName] IN { "mei", "juni", "juli" }
    )
RETURN
    SUMX ( _Months, [PM_Needed_Present] )
amitchandak
Super User
Super User

@Ilse_ScpDt , Assume this is a measure: PM_Needed_Present

A measure like

Maxx(Values(DIM_Calendar[DutchDayName]),[PM_Needed_Present])

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Thanks for the reply.

 

I am not looking for the maximum value, but trying to sum all values of the seperate days. For the week I can use the measures above. But how would it work for a month?

 

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.

Top Solution Authors