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
I'm working on a power bi report for a training center
I have 2 database coming from excel :
- one with a trainee list (important column : user name, training session ID)
- one with a training session list (important column : training session ID, training classification)
training classification can be either "tech training", "com. training" or "other" depending on the session
Both base are connected using the training session ID
I first want to know how many trainee I have per session. That's easy, I create a new measurement in " training session list" : NbTrainee = COUNTA('Trainee list'[User Name])
This works
So know to know the average number of trainee per session in each of the 3 possible classification
I tried playing with average but I can't find a way to make it work. Can someone help me ?
Solved! Go to Solution.
@Arkhos94 , Try a measure like
averageX(values('Trainee list'[training session ID]),calculate(COUNTA('Trainee list'[User Name])))
It seems to work, thanks
Check out the April 2026 Power BI update to learn about new features.
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 |
|---|---|
| 37 | |
| 28 | |
| 28 | |
| 23 | |
| 18 |
| User | Count |
|---|---|
| 66 | |
| 36 | |
| 29 | |
| 25 | |
| 24 |