Forum Discussion
BradleyN1
2 years agoFrequent Visitor
Counting values based on unique ID then dividing
Hi, I am working on survey data, and I want an overall satisfaction percentage. As I've had to unpivot the columns, I've got duplicate statements in 1 column, but I only want to count the numbe...
Dangar332
Resident Rockstar
2 years agoHi, BradleyN1
as i understand your view try below
just adjust your table and column name
Measure 2 =
var a = CALCULATE(DISTINCTCOUNT('Table (2)'[Response]),'Table (2)'[Response]=max('Table (2)'[Response]))
var b = CALCULATE(COUNT('Table (2)'[Response]),'Table (2)'[Response]=max('Table (2)'[Response]))
return
DIVIDE(a,b)
BradleyN1
2 years agoFrequent Visitor
Sorry, I should've said my Response column also has 'Disagree' and 'Strongly Disagree' in them. So, I need to pick out the 'Agree' and 'Strongly Agree'.
Sorry about that!
- Dangar3322 years ago
Resident Rockstar
- BradleyN12 years agoFrequent Visitor
It could be like this:
ID Statement Response 1 Statement 1 Agree 1 Statement 1 Agree 1 Statement 2 Strongly Agree 1 Statement 2 Strongly Agree 1 Statement 3 Disagree 1 Statement 3 Disagree 1 Statement 4 Strongly Disagree 1 Statement 4 Strongly Disagree 2 Statement 1 Strongly Agree 2 Statement 1 Strongly Agree 2 Statement 2 Disagree 2 Statement 2 Disagree 2 Statement 3 Agree 2 Statement 3 Agree 2 Statement 4 Disagree 2 Statement 4 Disagree So per ID count each statement response (only Strongly Agree or Agree [positives]) then dividing by all of them per ID