cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Marcorelio
Regular Visitor

Percent usage in matrix type table in Power BI.

I am in doubt as to how to perform percentages when I go to the next level of drill down in my matrix, the first line was ok, but when I go down the level, 100% is displayed in all data.

 

My base formula is: 

Total Sales Underline = CALCULATE([Sale Qty Weight KG], ALLSELECTED('Item'[Underline - Name]))
% Share Underlines = DIVIDE([Sales Qty Weight KG], [Total Sales Underlines])
 

but there are other levels that need the percentage. Can someone help me?

 

how I use the other lines, like:


Item [Group - Name]
Item - Description [Description]

 

Marcorelio_0-1677692441464.png

 

1 ACCEPTED SOLUTION
FreemanZ
Community Champion
Community Champion

hi @Marcorelio 

 

try like:

% Share Underlines = 
DIVIDE(
    [Sales Qty Weight KG], 
    CALCULATE(
        [Sale Qty Weight KG], 
        ALLSELECTED('Item'[Description])
)

 

Tried to simulate your case. Supposing your table looks like:

FreemanZ_0-1677724447584.png

then try to plot the matrix with a measure like:

%Share = 
DIVIDE(
    SUM(TableName[Qty]), 
    CALCULATE(
        SUM(TableName[Qty]), 
        ALLSELECTED(TableName[Description])
    )
)

it worked like:

FreemanZ_1-1677724531300.png

 

 

 

View solution in original post

3 REPLIES 3
FreemanZ
Community Champion
Community Champion

hi @Marcorelio 

 

try like:

% Share Underlines = 
DIVIDE(
    [Sales Qty Weight KG], 
    CALCULATE(
        [Sale Qty Weight KG], 
        ALLSELECTED('Item'[Description])
)

 

Tried to simulate your case. Supposing your table looks like:

FreemanZ_0-1677724447584.png

then try to plot the matrix with a measure like:

%Share = 
DIVIDE(
    SUM(TableName[Qty]), 
    CALCULATE(
        SUM(TableName[Qty]), 
        ALLSELECTED(TableName[Description])
    )
)

it worked like:

FreemanZ_1-1677724531300.png

 

 

 

Good morning,

 

It worked, thank you very much!

 

In this case, I used the formula as:

% Participation Underlines = DIVIDE(
    [Sale Qty Weight KG],
     CALCULATE([Sale Qty Weight KG],
     ALLSELECTED('Item - Description'[Item - Description]), ALLSELECTED('Item'[Group - Name]), ALLSELECTED('Item'[Underline - Name])
))

 

Marcorelio_0-1677752961824.png

 

andhiii079845
Solution Sage
Solution Sage

What happended when you add Item [Group - Name]
Item - Description [Description]  in the this statement? Like;

ALLSELECTED('Item'[Underline - Name],Item [Group - Name])

 

Helpful resources

Announcements
PBI Sept Update Carousel

Power BI September 2023 Update

Take a look at the September 2023 Power BI update to learn more.

Learn Live

Learn Live: Event Series

Join Microsoft Reactor and learn from developers.

Dashboard in a day with date

Exclusive opportunity for Women!

Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!

MPPC 2023 PBI Carousel

Power Platform Conference-Power BI and Fabric Sessions

Join us Oct 1 - 6 in Las Vegas for the Microsoft Power Platform Conference.

Top Solution Authors
Top Kudoed Authors