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
Hi team, I am very new to Power BI and come across my first question, I have a table where contains the sales amount and team, dates, sample as below:
| Agent name | Agent Team | Sales date | Sales total |
| Lucy | Team A | 30/07/2020 | 3 |
| Marin | Team A | 31/09/2020 | 2 |
| Charcy | Team B | 1/08/2020 | 1 |
| Chris | Team C | 2/08/2020 | 5 |
I am using Agent team as a slice in Power BI, then I want to calculate the percentage of Sales of each person baes on my selection of teams, for example, if I dont select any team then it will be calculated based on the whole table, the result will be like:
| Sales total | Percentage | |
| Lucy | 3 | 27.27% |
| Marin | 2 | 18.18% |
| Charcy | 1 | 9.09% |
| Chris | 5 | 45.45% |
but if I select Team A, the percentage will need to calculates based on the total sales of Team A.
| Sales total | Percentage | |
| Lucy | 3 | 60.00% |
| Marin | 2 | 40.00% |
I know we can use the "Percentage of grad total" to show similar results, but I would like to create it as a measure so I can re-use this value.
I tried to use DAX below:
Solved! Go to Solution.
@Anonymous , Try with allselected
Pct Team =
VAR Personal =
sum('table'[Sales Total])
VAR ALLteam=
SUMX(
allselected('table'),
'table'[Sales Total]
)
DIVIDE(Personal, ALLteam)
@Anonymous , Try with allselected
Pct Team =
VAR Personal =
sum('table'[Sales Total])
VAR ALLteam=
SUMX(
allselected('table'),
'table'[Sales Total]
)
DIVIDE(Personal, ALLteam)
It worked, 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 |
|---|---|
| 28 | |
| 23 | |
| 22 | |
| 16 | |
| 16 |
| User | Count |
|---|---|
| 60 | |
| 35 | |
| 28 | |
| 22 | |
| 21 |