This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Hello,
I have a dataset of physical performance during games (distance covered, high-speed distance, acceleration, ...) and I created a measure to compute average according to several conditions like that : CALCULATE( Average with condition, ALL(Games)).
However, I would like to know if it is possible to add a condition inside the calculate fonction such as : CALCULATE( Average with condition, ALL(Games.Minutes > 60)).
I hope my explications are clear enough 😅
Thanks in advance for your time and your help
Just type CALCULATE( Average with condition, ALL(Games), ALL(Games.Minutes > 60))
Each , adds a new filter.
However I am not sure you want to use the all function since it returns all rows in a table without the use of any filter.
So, do you have an idea of which function will be a better use than ALL() ?
It depends on what you want to do, but I am not even sure you need anything. If you just pick the table and the colum and only wants to include rows where the value is higher than a specifik number you can just pick the table and colum and write something like this in Dax.
Games =
CALCULATE(Average with condition,
table[colum] > 60))
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 30 | |
| 23 | |
| 23 | |
| 20 | |
| 16 |
| User | Count |
|---|---|
| 63 | |
| 38 | |
| 25 | |
| 23 | |
| 22 |