The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
My dataset is Survey data, there are multiple "Values" per "User ID", as each question is a seperate row.
I am trying to place the average "value" per user into a bucket of either >=3 (Meets expectations) or < 3 (Doesn't meet expectations).
I am quite green to power bi, how should i structure my measures, as i would like to represent this data as a pie graph,
i am assuming i will need seperate measures (Meets Expectations and Doesnt meet expectations), and some use of Count If?
Any guidance would be greatly appreciated.
Solved! Go to Solution.
@aaron797
please create a calculated column as per below. Relate data shown in image below with your data
Group =
VAR AvgScore = CALCULATE(AVERAGE('Table'[Rating]),ALLEXCEPT('Table','Table'[UserId]))
RETURN IF(AvgScore>=3,"Meet Expectation","Does not meet expectation")
It will give you the average rating per userId.
@aaron797
please create a calculated column as per below. Relate data shown in image below with your data
Group =
VAR AvgScore = CALCULATE(AVERAGE('Table'[Rating]),ALLEXCEPT('Table','Table'[UserId]))
RETURN IF(AvgScore>=3,"Meet Expectation","Does not meet expectation")
It will give you the average rating per userId.
User | Count |
---|---|
16 | |
8 | |
6 | |
6 | |
5 |
User | Count |
---|---|
23 | |
13 | |
13 | |
8 | |
8 |