Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
I am very new to power bi and dax, so I thought I start with a simple dax formula.....and failed
I have a table with
year, month,value
I created a slicer with "month"to select"
I want to measures
1. sum of values of selected month
2. sum of values where month <= selected month
Month is a numeric field, so not a date field.
First calculation is simple but second value gives the same result as 1.
This is my formula:
Cumulative_value = sumx(filter(table, table[month] <= selectedvalue(table[month]))tabel[values])
What am I doing wrong ?
Solved! Go to Solution.
Hi @newtopbitoo
Cumulative_value =
VAR aux_ =
SELECTEDVALUE ( table1[month] )
RETURN
SUMX ( FILTER ( ALL ( table1 ), table1[month] <= aux_ ), table1[values] )
|
Please accept the solution when done and consider giving a thumbs up if posts are helpful. Contact me privately for support with any larger-scale BI needs, tutoring, etc. |
Or alternatively:
Cumulative_value =
VAR aux_ =
SELECTEDVALUE ( table1[month] )
RETURN
CALCULATE ( SUM ( table1[values] ), table1[month] <= aux_ )
It would be better to have dates rather than two separate columns with year and month. That will not work if your data spans more than one year
|
Please accept the solution when done and consider giving a thumbs up if posts are helpful. Contact me privately for support with any larger-scale BI needs, tutoring, etc. |
Hi @newtopbitoo
Cumulative_value =
VAR aux_ =
SELECTEDVALUE ( table1[month] )
RETURN
SUMX ( FILTER ( ALL ( table1 ), table1[month] <= aux_ ), table1[values] )
|
Please accept the solution when done and consider giving a thumbs up if posts are helpful. Contact me privately for support with any larger-scale BI needs, tutoring, etc. |
User | Count |
---|---|
25 | |
12 | |
8 | |
6 | |
6 |
User | Count |
---|---|
26 | |
12 | |
11 | |
10 | |
6 |