Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
angshu
Frequent Visitor

Filter data on specific value to calculate % share

Hello,

I have following kind of value

angshu_0-1682442998383.png

I need to calculate % share of each sales person against Zone Total. Following is the format of the required representation

angshu_1-1682443109244.png

Not be able to figure out how to write the dax for the % share. 

 

1 ACCEPTED SOLUTION
FreemanZ
Super User
Super User

hi @angshu 

try to plot a matrix visual with

 

1) source column

2) a calculated column like:

YYMM = FORMAT(DATE([Year], [Month], 1), "mmm-yy")

3) two measures like:

Total Sales = SUM(data[TotalSales])
% of Share of Zone = 
DIVIDE(
    SUM(data[TotalSales]),
    CALCULATE(
        SUM(data[TotalSales]),
        ALL(data[Source])
    )
)*2

it worked like:

FreemanZ_2-1682493407872.png

View solution in original post

2 REPLIES 2
angshu
Frequent Visitor

Thank you for your reply. Since there will be some filters in this page I may have to change the dax for % share and to include the source column in the ALL filter. Let me try

FreemanZ
Super User
Super User

hi @angshu 

try to plot a matrix visual with

 

1) source column

2) a calculated column like:

YYMM = FORMAT(DATE([Year], [Month], 1), "mmm-yy")

3) two measures like:

Total Sales = SUM(data[TotalSales])
% of Share of Zone = 
DIVIDE(
    SUM(data[TotalSales]),
    CALCULATE(
        SUM(data[TotalSales]),
        ALL(data[Source])
    )
)*2

it worked like:

FreemanZ_2-1682493407872.png

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

Top Solution Authors