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
DanJaques
Regular Visitor

Sum by Month

Hello Everybody!

I have this table and I want create one measure who SUM the column VALUE by month. 

DATAVALUE
10/01/201610
10/02/201610
11/01/201620
11/02/201620
12/03/201630
12/03/201630

 

So, if I Sum the Dates I have this:

DATAVALUE
10/201620
11/201640
12/201660

 

If the user filters the date between 10/10/2016 and 11/01/2016 I would like return 60, no matter which day of the month the cursor is applied.

If is between 10/01/2016 and 12/05/2016 I would like return 120

If is just on 11/01/2016 or anything else days of this month, would like return 60.

If the filter contains some month, I would like sum it all days.

 

Thank you very much!

 

 

1 ACCEPTED SOLUTION

I solve it

Measure = CALCULATE(SUM(Sheet1[Value]);FILTER(ALL(Sheet1);Sheet1[Value]<=MAX(Sheet1[Value])))

 

 

Capture.PNG

View solution in original post

6 REPLIES 6
Anonymous
Not applicable

Hi @DanJaques

 

1. Create a calculated column Date_Month = FORMAT(Table1[DATA],"YYYY/MM")

2. Create a Measure Sum_Value = SUM(Table1[VALUE])

 

Hope this helps.

 

sumbymonth.PNG

 

Thanks
Raj

Hi @Anonymous

First, thaks for helping.

This way you told me works, but the dashboard already have a filter by date who is connected with another graphics.

If the data is full and I use your Date_Month, it works perfectly.

Capture.PNG

 

 

 

 

 

 

 

 

 

But if I change the date I lost my value who actually should be  310(full value January)+580(full value of january) = 890

Capture1.PNG

  

 

Anonymous
Not applicable

Do you still need date slicer, as you have date_Month slicer, which serves the same purpose?

 

Thanks

Raj

@Anonymous 

Sadly, yes, because I already have a dinamic dashboard who the managers use the slicer to see weeks and fortnights about another graphics.

 Also, I have another dashboards who sincronize with this slicer.

 

As possible, this measure that I would like to make is for create a goal to another graphic mine

 

All the number of my days per month are equals, so i'm trying do something like this:

SUM IF (FITLER ALL sheet[data].[month] < MAX (sheet[data].[month])

I solve it

Measure = CALCULATE(SUM(Sheet1[Value]);FILTER(ALL(Sheet1);Sheet1[Value]<=MAX(Sheet1[Value])))

 

 

Capture.PNG

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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