- Posts: 89
- Thank you received: 0

- Forum
- English support forums
- Can I do this with LimeSurvey?
- Assigning points to Questions and corresponding scores to assigned Groups

# Assigning points to Questions and corresponding scores to assigned Groups

3 months 5 days ago #196405
by KhemrajC

Hi All,

This query is about assigning points to questions and corresponding scores to assigned groups.

Please bear in mind that I do not have access to global settings since I am receiving hosting facility.

Say, I have the following two questions in a group called Fitness.

I wish to have a score for the group based on the rating system (point) for each question.

And the points and score has to be saved.

Do you practise yoga?

Yes (1 point), No (0 point)

What type of sports you practised?

Light walking (1 point)

Running (2 points)

Gym (3 points)

At the end, I wish a certain recommendation to be displayed to the respondent which is dependent

on the score for that group.

How to proceed?

Thank you very much.

Best regards

KhemrajC

This query is about assigning points to questions and corresponding scores to assigned groups.

Please bear in mind that I do not have access to global settings since I am receiving hosting facility.

Say, I have the following two questions in a group called Fitness.

I wish to have a score for the group based on the rating system (point) for each question.

And the points and score has to be saved.

Do you practise yoga?

Yes (1 point), No (0 point)

What type of sports you practised?

Light walking (1 point)

Running (2 points)

Gym (3 points)

At the end, I wish a certain recommendation to be displayed to the respondent which is dependent

on the score for that group.

How to proceed?

Thank you very much.

Best regards

KhemrajC

Please Log in to join the conversation.

3 months 5 days ago #196406
by Joffm

Replied by

*Joffm*on topic*Assigning points to Questions and corresponding scores to assigned Groups*
Use Expression Manager.

In a question of type equation you may sum up your points.

Read the manual about it.

https://manual.limesurvey.org/Expression_Manager

In your given example there are three options to calculate:

You did not mention how you are going to code your answer options

1. here shown with the silliest way (the defaults "A1", "A2",...

{sum(if(Q1=="A1",1,0),if(Q2=="A1",1,if(Q2=="A2",2,3))}

2. with numeric options (code = given point

{sum(Q1.NAOK,Q2.NAOK)}

3. with assessment values (sometimes useful if two answer options get the same value, or negative values)

{sum(Q1.valueNAOK,Q2.valueNAOK)}

At the end you display your recommendation either by micro-tayloring, or by different text display questions selected by relevance.

Joffm

In a question of type equation you may sum up your points.

Read the manual about it.

https://manual.limesurvey.org/Expression_Manager

In your given example there are three options to calculate:

You did not mention how you are going to code your answer options

1. here shown with the silliest way (the defaults "A1", "A2",...

{sum(if(Q1=="A1",1,0),if(Q2=="A1",1,if(Q2=="A2",2,3))}

2. with numeric options (code = given point

{sum(Q1.NAOK,Q2.NAOK)}

3. with assessment values (sometimes useful if two answer options get the same value, or negative values)

{sum(Q1.valueNAOK,Q2.valueNAOK)}

At the end you display your recommendation either by micro-tayloring, or by different text display questions selected by relevance.

Joffm

*Volunteers are not paid.*

Not because they are worthless, but because they are priceless

Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

3 months 5 days ago #196410
by KhemrajC

Replied by

*KhemrajC*on topic*Assigning points to Questions and corresponding scores to assigned Groups*
Hi,

Thanks for your prompt suggestion.

Since I have already set my questions, I cannot opt for question of equation type.

The group score is meant to be calculated from straight sum of the two questions answers (unique answer for each), however I may decide to add a weighing factor afterwards. I may also have question with multiple answers at a later stage.

As per your suggestions, may I have a working example ?

Thank you very much.

Best regards

Thanks for your prompt suggestion.

Since I have already set my questions, I cannot opt for question of equation type.

The group score is meant to be calculated from straight sum of the two questions answers (unique answer for each), however I may decide to add a weighing factor afterwards. I may also have question with multiple answers at a later stage.

As per your suggestions, may I have a working example ?

Thank you very much.

Best regards

Please Log in to join the conversation.

3 months 5 days ago #196415
by Joffm

So of course you can add a question of type equation.

Then we know how your design looks like and tell you how to proceed.

Joffm

Replied by

*Joffm*on topic*Assigning points to Questions and corresponding scores to assigned Groups*I assume your survey is not active and running.Since I have already set my questions, I cannot opt for question of equation type.

So of course you can add a question of type equation.

No, you have to send us your sample survey with the relevant questions as lss export.may I have a working example ?

Then we know how your design looks like and tell you how to proceed.

Joffm

*Volunteers are not paid.*

Not because they are worthless, but because they are priceless

Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

3 months 5 days ago #196425
by KhemrajC

Replied by

*KhemrajC*on topic*Assigning points to Questions and corresponding scores to assigned Groups*
Hi,

I just attached an exported group of questions with their attributed points.

Let us assume that the first question weighs twice more than the other two questions which are of equal weighs.

It would be easier to understand through a working example.

Thanks and regards

I just attached an exported group of questions with their attributed points.

Let us assume that the first question weighs twice more than the other two questions which are of equal weighs.

It would be easier to understand through a working example.

Thanks and regards

Please Log in to join the conversation.

3 months 4 days ago #196430
by Joffm

Replied by

*Joffm*on topic*Assigning points to Questions and corresponding scores to assigned Groups*
Hi,

1. please always attach a lss export.

lsq and lsg exports are language sensitive. So we have to guess which base language you used, then create a survey with that base language, and then we are able to import it.

Furthermore lsq and lsg exports don't contain survey settigs which sometimes also are of importance.

2.

Please explain.

But it is exactly what I showed in my first example.

{sum(if(Q1=="A1",1,0),if(Q2=="A1",1,if(Q2=="A2",2,3))}

In your example.

{sum(if(Q2=="Y",2,0),if(Q2b_SQ001=="Y",5,0),if(Q2b_SQ002=="Y",2,0),if(Q2c=="A1",0,1))}

If you used no Y/N question, but list(radio) you could have used assessment values.

That would have shortened the equation to

{sum(Q2.valueNAOK,if(Q2b_SQ001=="Y",5,0),if(Q2b_SQ002=="Y",2,0),Q2c.valueNAOK)}

So add a question of type equation and enter your summing up.

I saw that there are the sample survey available. You really should study them.

https://manual.limesurvey.org/Expression_Manager_sample_surveys

Joffm

1. please always attach a lss export.

lsq and lsg exports are language sensitive. So we have to guess which base language you used, then create a survey with that base language, and then we are able to import it.

Furthermore lsq and lsg exports don't contain survey settigs which sometimes also are of importance.

2.

Is that done by your giving 2 points to "Yes"? Or what?Let us assume that the first question weighs twice more than the other two questions which are of equal weighs.

Please explain.

But it is exactly what I showed in my first example.

{sum(if(Q1=="A1",1,0),if(Q2=="A1",1,if(Q2=="A2",2,3))}

In your example.

{sum(if(Q2=="Y",2,0),if(Q2b_SQ001=="Y",5,0),if(Q2b_SQ002=="Y",2,0),if(Q2c=="A1",0,1))}

If you used no Y/N question, but list(radio) you could have used assessment values.

That would have shortened the equation to

{sum(Q2.valueNAOK,if(Q2b_SQ001=="Y",5,0),if(Q2b_SQ002=="Y",2,0),Q2c.valueNAOK)}

So add a question of type equation and enter your summing up.

I saw that there are the sample survey available. You really should study them.

https://manual.limesurvey.org/Expression_Manager_sample_surveys

Joffm

*Volunteers are not paid.*

Not because they are worthless, but because they are priceless

Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

3 months 4 days ago #196510
by holch

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.

No support via private message.

Replied by

*holch*on topic*Assigning points to Questions and corresponding scores to assigned Groups*
I think what wasn't clear at the beginning: You do not have to change your questions that you have, you need to add a equation type question to do the calculations of the points. So you can keep your questions, you just need to add some things.

You can also use a mix of assessment value (you would have to activate the assessment option) and write your point as assessment mode and then can read this value into your calculations.

You can also use a mix of assessment value (you would have to activate the assessment option) and write your point as assessment mode and then can read this value into your calculations.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.

No support via private message.

Please Log in to join the conversation.

2 months 4 weeks ago - 2 months 4 weeks ago #196777
by KhemrajC

Replied by

*KhemrajC*on topic*Assigning points to Questions and corresponding scores to assigned Groups*
Hi Joffm and Holch,

Thanks a lot for being so helpful.

Your advice and tips were great.

Best regards

Thanks a lot for being so helpful.

Your advice and tips were great.

Best regards

Last edit: 2 months 4 weeks ago by KhemrajC.

Please Log in to join the conversation.

2 months 2 weeks ago #197896
by KhemrajC
Replied by

*KhemrajC*on topic

*Assigning points to Questions and corresponding scores to assigned Groups*

Hi,

I followed all instructions for assigning scores.

I have a single option question where i assigned values by enabling assessment.

The next dependent question, is a multiple choice questions and the last option is an exclusive one ,"None of the Above" (Q4b_SQ006) whose assigned value is zero.

While trying to add all score values from the two questions with straight sum in a following equation question, it just invalidates to null (empty value) after the None of the Above" is checked.

I tried overcoming it with an additional if statement specific to that last option as such:

{if(Q4b_SQ006!="Y",sum(Q4a.valueNAOK,if(Q4b_SQ001=="Y",2,0),if(Q4b_SQ002=="Y",1,0),if(Q4b_SQ003=="Y",1,0),if(Q4b_SQ004=="Y",2,0),if(Q4b_SQ005=="Y",4,0)),0)}

It is persisting.

Please spot out my mistake.

LSS is attached.

Thank you very much.

Best regards

I followed all instructions for assigning scores.

I have a single option question where i assigned values by enabling assessment.

The next dependent question, is a multiple choice questions and the last option is an exclusive one ,"None of the Above" (Q4b_SQ006) whose assigned value is zero.

While trying to add all score values from the two questions with straight sum in a following equation question, it just invalidates to null (empty value) after the None of the Above" is checked.

I tried overcoming it with an additional if statement specific to that last option as such:

{if(Q4b_SQ006!="Y",sum(Q4a.valueNAOK,if(Q4b_SQ001=="Y",2,0),if(Q4b_SQ002=="Y",1,0),if(Q4b_SQ003=="Y",1,0),if(Q4b_SQ004=="Y",2,0),if(Q4b_SQ005=="Y",4,0)),0)}

It is persisting.

Please spot out my mistake.

LSS is attached.

Thank you very much.

Best regards

##### Attachments:

Please Log in to join the conversation.

2 months 2 weeks ago #197930
by KhemrajC
Replied by

*KhemrajC*on topic

*Assigning points to Questions and corresponding scores to assigned Groups*

Hi,

Any hint about my mistake for this one?

www.limesurvey.org/forum/can-i-do-this-w...signed-groups#197896

Thank you very much.

Best regards

Any hint about my mistake for this one?

www.limesurvey.org/forum/can-i-do-this-w...signed-groups#197896

Thank you very much.

Best regards

Please Log in to join the conversation.

2 months 2 weeks ago #197934
by Joffm

Replied by

*Joffm*on topic*Assigning points to Questions and corresponding scores to assigned Groups*
Hi,

there is no need to push.

We all are volunteers and answer in our spare time.

And don't forget, it's weekend.

Joffm

there is no need to push.

We all are volunteers and answer in our spare time.

And don't forget, it's weekend.

Joffm

*Volunteers are not paid.*

Not because they are worthless, but because they are priceless

Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

2 months 2 weeks ago - 2 months 2 weeks ago #197936
by KhemrajC
Replied by

*KhemrajC*on topic

*Assigning points to Questions and corresponding scores to assigned Groups*

Hi,

You are all sharing knowledge with great dedication, such an active forum.

Should not have had this forum, I would have been less motivated for this community work which am doing on my own initiative during the confinement period.

Just learning new skills and implementing for the benefits of the society and you guys are just instrumental.

I have only 3 days left to complete my questionnaire which is about C19 mapping.

Yes, you are right - weekend is relax mode.

Thanks and regards

You are all sharing knowledge with great dedication, such an active forum.

Should not have had this forum, I would have been less motivated for this community work which am doing on my own initiative during the confinement period.

Just learning new skills and implementing for the benefits of the society and you guys are just instrumental.

I have only 3 days left to complete my questionnaire which is about C19 mapping.

Yes, you are right - weekend is relax mode.

Thanks and regards

Last edit: 2 months 2 weeks ago by KhemrajC.

Please Log in to join the conversation.

2 months 1 week ago #198071
by KhemrajC
Replied by

*KhemrajC*on topic

*Assigning points to Questions and corresponding scores to assigned Groups*

Hi,

I managed through it by using two hidden equations to complement for the nullification of formula when an exclusive option is checked.

Best regards

I managed through it by using two hidden equations to complement for the nullification of formula when an exclusive option is checked.

Best regards

Please Log in to join the conversation.