How to refer to several questions in same if condition

More
1 month 4 weeks ago #173868 by UnserFranz
UnserFranz created the topic: How to refer to several questions in same if condition
Hi,

how may I refer to several questions (answer codes of several questions) in the same if condition?
example:
A respondent answered q1, q2, and q3 with answer 2.
May I put some equation like "{if(q1, q2, q3 == 2, 'result 2', 'other result')}" in a follow-up question?

Or do I have to refer to each question specifically?

Thanks a lot

Please Log in or Create an account to join the conversation.

More
1 month 4 weeks ago #173872 by holch
holch replied the topic: How to refer to several questions in same if condition
You will most probably have to use AND to join this. Here are a few examples similar to what you want to do.
manual.limesurvey.org/Expression_Manager...ons_.3D.3E_Relevance
{if(q1==2 && q2==2 && q3==2, "result 2", "other result)}

This should do the trick, I guess (not tested).

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in or Create an account to join the conversation.

More
1 month 4 weeks ago #173873 by holch
holch replied the topic: How to refer to several questions in same if condition
{if(q1==2 AND q2==2 AND q3==2, "result 2", "other result)}

should work as well, I guess.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in or Create an account to join the conversation.

More
1 month 4 weeks ago #173893 by DenisChenu
DenisChenu replied the topic: How to refer to several questions in same if condition
Or :side:
{if(coutif("2",q1.NAOK, q2.NAOK, q3.NAOK) == 3, "result 2", "other result)}
:evil:

manual.limesurvey.org/Expression_Manager#Access_to_Functions

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
The following user(s) said Thank You: UnserFranz

Please Log in or Create an account to join the conversation.

More
1 month 3 weeks ago #174222 by UnserFranz
UnserFranz replied the topic: How to refer to several questions in same if condition
thanks a lot Denis!

for the sake of understanding: What's the difference between
countif and countifop?
Attachments:

Please Log in or Create an account to join the conversation.

More
1 month 3 weeks ago #174234 by jelo
jelo replied the topic: How to refer to several questions in same if condition
countifop allows to use a operator. countif only matches values.

E.g. countifop("<",2015,year1,year2,year3) is counting years before 2015.

Are you a student conducting a survey? If yes, tell me why you use LimeSurvey?
www.limesurvey.org/forum/development/116...y-you-use-limesurvey
The following user(s) said Thank You: holch, UnserFranz

Please Log in or Create an account to join the conversation.

More
1 month 3 weeks ago #174244 by UnserFranz
UnserFranz replied the topic: How to refer to several questions in same if condition
Oooh! That's cool :)

Please Log in or Create an account to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!