Forum Discussion
Find Average for another column
- 6 years ago
Hi Pillz,
Given your Data Model I think the following will work
% By Category = var numerator = CALCULATE(COUNTROWS('Data'), ALLEXCEPT('Data','Data'[Category])) var denominator = CALCULATE(COUNTROWS(SUMMARIZE(ALLEXCEPT(Data, 'Table'[Event Category]), Data[Event], "m", COUNTROWS(Data)))) return divide(numerator,denominator)Hope this Helps
Richard
Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!
jdbuchanan71
Here's the model I'm working with
I currently have no measures but in my table right now, the column values are
Event Name, Count of Attendee Name, Event Category
Thank you.
First, make your count into a measure:
Attendee Count = DISTINCTCOUNT ( Data[Attendee Name] )
Then you can write the average measure like so.
Avg Attendees = AVERAGEX ( VALUES ( Data[Category]), [Attendee Count] )
- richbenmintz6 years ago
Resident Rockstar
Hi Pillz,
Given your Data Model I think the following will work
% By Category = var numerator = CALCULATE(COUNTROWS('Data'), ALLEXCEPT('Data','Data'[Category])) var denominator = CALCULATE(COUNTROWS(SUMMARIZE(ALLEXCEPT(Data, 'Table'[Event Category]), Data[Event], "m", COUNTROWS(Data)))) return divide(numerator,denominator)Hope this Helps
Richard
Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up! - Pillz6 years agoFrequent Visitor
jdbuchanan71
Seems like Avg Attendees gives me the same result as Attendee Count. I revamped my table so that the each event has a total sum of attendees rather than the count of attendees for that event.
I think it is because the way my table was setup originally that caused me some confusion