Forum Discussion

hackfifi's avatar
hackfifi
Helper V
5 years ago
Solved

% Column Total - Measure

Hello - I am trying to replicate the "show value as....Percent of Column Total" as a "MEASURE". 

The measure should NOT change based on FILTERS i.e. for example in Project P1, "Administration" function should be 34.4% even if the function filter deselects "Construction" & "Contracts"

I need the measure to be able to plot this on a graph, hence the "show value as....Percent of Column Total" is not helpful when the data is filtered.

 

I have used the below measure, with no luck:

ProjectHrs = sum(Data[Total Hours])
AllProjectTotalHrs = CALCULATE(sum(Data[Total Hours]),ALL(Data[Project]))

% Function = DIVIDE([ProjectHrs],[AllProjectTotalHrs])

 

 

 

Data Table:

 

 

FUNCTIONP1 P2P3
 Administration                        155,494                          91,306           79,080
 Construction                        227,936                        181,539         237,178
 Contracts                          68,174                          64,157           78,785

Any advise is much appreciated.

  • Hello @hackfifi

    Maybe

    AllProjectTotalHrs = CALCULATE(sum(Data[Total Hours]),ALL(Data[FUNCTION]) )
    

    Please mark the resolved question when you are finished and consider giving a thumbs up if the posts are useful.

    Contact me privately for assistance with any large-scale BI needs, tutoring, etc.

    Bless you

    SU18_powerbi_badge

1 Reply

  • AlB's avatar
    AlB
    Community Champion

    Hello @hackfifi

    Maybe

    AllProjectTotalHrs = CALCULATE(sum(Data[Total Hours]),ALL(Data[FUNCTION]) )
    

    Please mark the resolved question when you are finished and consider giving a thumbs up if the posts are useful.

    Contact me privately for assistance with any large-scale BI needs, tutoring, etc.

    Bless you

    SU18_powerbi_badge