Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi
My data table looks like
id status
1 a
2 a
3 a
4 a
5 a
6 a
7 b
8 b
9 c
10 c
I want to display below table in the report. Can u help me resolve this
status # Count %share
a 5 50%
b 2 20%
c 2 20%
Solved! Go to Solution.
Hi @Anonymous
Try this, where Table1 is the name of the first table you show:
1. Place Table1[status] in the rows of a matrix visual
2. Create these two measures and place them in values of the matrix visual>Note the second measure uses the first one
MCount = COUNT(Table1[id])
MP%share = DIVIDE([MCount], CALCULATE([MCount], ALL(Table1)))
3. Select [MP%share] to be shown as percentage if required
1st Method
Assuming that your table name is "Table1".
create below DAX measure for the count.
#Count = CALCULATE ( COUNT ( Table1[Id] ) )
below DAX measure for the percentage.
%share =
VAR c = [#Count]
VAR totalcount =
CALCULATE ( COUNT ( Table1[Id] ), ALL ( Table1 ) )
VAR result = ( c / totalcount )
RETURN
resultchoose the table visual then add [status] column and both measures.
Change the format of "%share" as % in the modeling tab.
2nd Method
You can rename the column headers if required.
1st Method
Assuming that your table name is "Table1".
create below DAX measure for the count.
#Count = CALCULATE ( COUNT ( Table1[Id] ) )
below DAX measure for the percentage.
%share =
VAR c = [#Count]
VAR totalcount =
CALCULATE ( COUNT ( Table1[Id] ), ALL ( Table1 ) )
VAR result = ( c / totalcount )
RETURN
resultchoose the table visual then add [status] column and both measures.
Change the format of "%share" as % in the modeling tab.
2nd Method
You can rename the column headers if required.
Great!!!!!!!!!
Hi @Anonymous
Try this, where Table1 is the name of the first table you show:
1. Place Table1[status] in the rows of a matrix visual
2. Create these two measures and place them in values of the matrix visual>Note the second measure uses the first one
MCount = COUNT(Table1[id])
MP%share = DIVIDE([MCount], CALCULATE([MCount], ALL(Table1)))
3. Select [MP%share] to be shown as percentage if required
Thanks, its working
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!