Forum Discussion
Give Text Values Weights
I'm collecting data from a Microsoft Form where the users are selecting Strongly Agree, Agree, Neutral, Disagree or Strongly Disagree for the responses for 50 questions. I want to give the text values weights and score sections based on the responses:
- Strongly Agree = 5
- Agree = 4
- Neutral =3
- Disagree = 2
- Strongly Disagree = 1
I've seen where you can create a conditional column with the value mapping for each question but, is there a more efficient way to do this. For instance if I want to create a column with the sum of Question 1 - 5 is there a DAX method to use like:
(Q1 + Q2 +Q3 + Q4 + Q5) where (Strongly Agree = 5, Agree = 4, Neutral =3, Disagree = 2, Strongly Disagree = 1)
| Responder | Q1 | Q2 | Q3 | Q4 | Q5 | QSUM |
| 1 | Strongly Agree | Disagree | Strongly Agree | Agree | Agree | 20 |
| 2 | Agree | Neutral | Strongly Agree | Neutral | Disagree | 17 |
| 3 | Neutral | Neutral | Agree | Disagree | Agree | 16 |
| 4 | Neutral | Strongly Agree | Disagree | Strongly Agree | Disagree | 17 |
| 5 | Agree | Disagree | Neutral | Strongly Disagree | Agree | 14 |
| 6 | Disagree | Agree | Strongly Disagree | Neutral | Strongly Disagree | 11 |
First you need to create one more table as per below:
Then from Power query merge both the table for each column (Q1 to Q5) and extract teh Rate.
And select all 5 new column (Q1 rate to Q5 rate) and add as per below (You can remove unecessary column)
1 Reply
- ddplSolution Sage
First you need to create one more table as per below:
Then from Power query merge both the table for each column (Q1 to Q5) and extract teh Rate.
And select all 5 new column (Q1 rate to Q5 rate) and add as per below (You can remove unecessary column)