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 creating a report for which I use and index slicer. I want to compare a value from the current selection with the value previous to the current selection. Below you'll find an example of my data. i want to create a measure that shows me the value for the "money" from the selected index value and the index value previous to the selected one. Also i want to have a measure for the text value from the selected index value.
I tried the formula below, but it does not seem to work. I only get a value for selected index filter, but not for the previous one. Can somebody help me?
Previous score = CALCULATE( SUM( 'subject_score'[Score]), Index[index] = MAX(Index[index) - 1), FILTER('subject_score', 'subject_score'[subject] = "Money"))
Thanks!
Solved! Go to Solution.
@Wilm117 , a new column
Sum(filter(Table, [Subject] = earlier([Subject]) && [Index] = earlier([Index]) -1) , [Score])
Use the correct table name
Earlier, I should have known Earlier: https://youtu.be/CVW6YwvHHi8
@Wilm117 , a new column
Sum(filter(Table, [Subject] = earlier([Subject]) && [Index] = earlier([Index]) -1) , [Score])
Use the correct table name
Earlier, I should have known Earlier: https://youtu.be/CVW6YwvHHi8
Check out the July 2025 Power BI update to learn about new features.
User | Count |
---|---|
22 | |
7 | |
6 | |
6 | |
6 |
User | Count |
---|---|
27 | |
10 | |
10 | |
9 | |
6 |