- Posts: 4
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Antwortberechnung: Kleinster Wert aller Fragegruppen als Ergebnis
- L711-S
- Topic Author
- Offline
- New Member
Less
More
4 months 2 weeks ago #253181
by L711-S
Antwortberechnung: Kleinster Wert aller Fragegruppen als Ergebnis was created by L711-S
Bitte helfen Sie uns, Ihnen zu helfen und füllen Sie folgende Felder aus:
Ihre LimeSurvey-Version: 2.72.6
Eigener Server oder LimeSurvey-Cloud: Eigener Server
Genutzte Designvorlage:
==================
Hallo zusammen,
ich habe eine Frage zu der Ergebnisseite und der darauf stattfindenden Berechnung der Antworten.
Meine Umfrage ist wie ein Quiz aufgebaut. Innerhalb des Quiz gibt es sechs Fragegruppen zu unterschiedlichen Themen mit jeweils zwei Fragen. Ziel der Umfrage/des Quiz ist es, anhand der Antworten eine Empfehlung auszusprechen, die sich unter Betrachtung aller Fragegruppen auf die mit den wenigsten Punkten richtet.
Bsp.:
Fragegruppe1 [6 Punkte gesammelt]
Fragegruppe 2 [8 Punkte]
Fragegruppe 3 [9 Punkte]
Antwortseite: Meine Empfehlung ist den Fokus auf Themengebiet XY (Fragegruppe 1) zu legen, weil ....
Das Quiz ist auf der Website eingebunden und soll dort auch die Antwort anzeigen.
Gibt es hierzu eine Lösung in Limesurvey oder müsste man die Ergebnisse durch einen Workaround anders unterhalb der Einbindung anzeigen lassen.
Danke vorab!
Ihre LimeSurvey-Version: 2.72.6
Eigener Server oder LimeSurvey-Cloud: Eigener Server
Genutzte Designvorlage:
==================
Hallo zusammen,
ich habe eine Frage zu der Ergebnisseite und der darauf stattfindenden Berechnung der Antworten.
Meine Umfrage ist wie ein Quiz aufgebaut. Innerhalb des Quiz gibt es sechs Fragegruppen zu unterschiedlichen Themen mit jeweils zwei Fragen. Ziel der Umfrage/des Quiz ist es, anhand der Antworten eine Empfehlung auszusprechen, die sich unter Betrachtung aller Fragegruppen auf die mit den wenigsten Punkten richtet.
Bsp.:
Fragegruppe1 [6 Punkte gesammelt]
Fragegruppe 2 [8 Punkte]
Fragegruppe 3 [9 Punkte]
Antwortseite: Meine Empfehlung ist den Fokus auf Themengebiet XY (Fragegruppe 1) zu legen, weil ....
Das Quiz ist auf der Website eingebunden und soll dort auch die Antwort anzeigen.
Gibt es hierzu eine Lösung in Limesurvey oder müsste man die Ergebnisse durch einen Workaround anders unterhalb der Einbindung anzeigen lassen.
Danke vorab!
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12941
- Thank you received: 3979
4 months 2 weeks ago #253182
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Antwortberechnung: Kleinster Wert aller Fragegruppen als Ergebnis
Hallo,
Na, gestern wurde Deine Version 6 Jahre alt - ohne Sicherheitsupdates. Und das in Zeiten von DSGVO.
Ich denke, @holch wird Dir ebenfalls erklären, dass ein Update dringend erforderlich ist.
Gut.
Was ist jetzt Deine Frage?
Also: Erkläre etwas genauer, wozu Du genau Hilfe benötigst
Evtl. mit einem lss Export Deiner Umfrage.
Jetzt kommt aber dieser Satz
Bis dann
Joffm
Na, gestern wurde Deine Version 6 Jahre alt - ohne Sicherheitsupdates. Und das in Zeiten von DSGVO.
Ich denke, @holch wird Dir ebenfalls erklären, dass ein Update dringend erforderlich ist.
Gut.
Was ist jetzt Deine Frage?
- Wie Du die Punkte pro Gruppe errechnest?
- Wie Du die Gruppe mit der geringsten Punktzahl bestimmst?
- Oder wie Du dies auf der "Danke"-Seite darstellst?
Also: Erkläre etwas genauer, wozu Du genau Hilfe benötigst
Evtl. mit einem lss Export Deiner Umfrage.
Jetzt kommt aber dieser Satz
Heißt das, die Antwort soll nicht innerhalb LimeSurvey auf der "Danke"-Seite erscheinen, oder auch auf einer vorherigen Ergebnisseite?Das Quiz ist auf der Website eingebunden und soll dort auch die Antwort anzeigen.
Bis dann
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: L711-S
Please Log in to join the conversation.
- L711-S
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
4 months 2 weeks ago #253183
by L711-S
Replied by L711-S on topic Antwortberechnung: Kleinster Wert aller Fragegruppen als Ergebnis
Danke für die schnelle Antwort. Update wird umgesetzt.
Wenn du es so formulierst suche ich die Gleichung für die Bestimmung der geringsten Punktzahl auf der "Danke"-Seite. Innerhalb von LimeSurvey.
Wenn du es so formulierst suche ich die Gleichung für die Bestimmung der geringsten Punktzahl auf der "Danke"-Seite. Innerhalb von LimeSurvey.
Please Log in to join the conversation.
- L711-S
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
4 months 2 weeks ago - 4 months 2 weeks ago #253188
by L711-S
Replied by L711-S on topic Antwortberechnung: Kleinster Wert aller Fragegruppen als Ergebnis
Ich hab nochmal einen ISS-Export beigefügt.
Was muss ich tun, damit auf der Antwortseite der Name der Fragengruppe gezeigt wird, welcher von allen Fragegruppen am wenigsten Punkte erreicht hat?
Vielleicht auch mit einer "oder" Funktion, falls mehrere Fragegruppen gleich wenig Punkte erzielt haben?
Bin wirklich am verzweifeln. Sorry
Was muss ich tun, damit auf der Antwortseite der Name der Fragengruppe gezeigt wird, welcher von allen Fragegruppen am wenigsten Punkte erreicht hat?
Vielleicht auch mit einer "oder" Funktion, falls mehrere Fragegruppen gleich wenig Punkte erzielt haben?
Bin wirklich am verzweifeln. Sorry
Last edit: 4 months 2 weeks ago by L711-S.
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12941
- Thank you received: 3979
4 months 2 weeks ago - 4 months 2 weeks ago #253192
by Joffm
Am Anfang sagst Du: Ihre LimeSurvey-Version: 2.72.6
Und jetzt schickst Du - ohne es zu erwähnen - eine Datei einer Version 6.x. Diese kann ich schlecht in eine alte Version 2.50/2.73 importieren.
Schauen wir einmal.
Ich sehe gerade: Du hast ja überhaupt noch nichts gerechnet.
Dann schau Dir einmal das Handbuch an, wie Du Deine Assessment-Werte summierst.
[url] manual.limesurvey.org/ExpressionScript_-...#Access_to_variables [/url]
[url] manual.limesurvey.org/ExpressionScript_-...mplemented_functions [/url]
Am einfachsten mit 6 Fragen vom Typ "Gleichung" ("sum1" - "sum6"), wo Du in jeder die Assessment-Werte der beiden Fragen summierst .
Also: {sum(F6.valueNAOK,F6.valueNAOK)}
Dann eine weitere Gleichungsfrage ("minWert") um das Minimum sämtlicher vorherigen Gleichungsfragen zu bestimmen
Also: {min(sum1,sum2,...)}
Alle Fragen versteckt in der Auswerte-Gruppe.
Jetzt kannst Du in der End-Message die "list()"-Funktion benutzen, und mit 6 IF-Statements irgendwelche "knackigen" Namen mit Kommata getrennt anzeigen.
Irgendwie so:
{list(Wenn der Summenwert der ersten Gruppe gleich dem Minimum ist, füge ein, sonst nichts, Wenn der Summenwert der zweiten Gruppe gleich dem Minimum ist, füge ein, sonst nichts,...)}
Hier musst/kannst Du den angezeigten Namen frei wählen, da es in LimeSurvey keinen Zugriff auf den Gruppennamen gibt. Muss also hart gecodet werden.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Antwortberechnung: Kleinster Wert aller Fragegruppen als Ergebnis
Ich war es auch.Bin wirklich am verzweifeln.
Am Anfang sagst Du: Ihre LimeSurvey-Version: 2.72.6
Und jetzt schickst Du - ohne es zu erwähnen - eine Datei einer Version 6.x. Diese kann ich schlecht in eine alte Version 2.50/2.73 importieren.
Schauen wir einmal.
Ich sehe gerade: Du hast ja überhaupt noch nichts gerechnet.
Dann schau Dir einmal das Handbuch an, wie Du Deine Assessment-Werte summierst.
[url] manual.limesurvey.org/ExpressionScript_-...#Access_to_variables [/url]
[url] manual.limesurvey.org/ExpressionScript_-...mplemented_functions [/url]
Am einfachsten mit 6 Fragen vom Typ "Gleichung" ("sum1" - "sum6"), wo Du in jeder die Assessment-Werte der beiden Fragen summierst .
Also: {sum(F6.valueNAOK,F6.valueNAOK)}
Dann eine weitere Gleichungsfrage ("minWert") um das Minimum sämtlicher vorherigen Gleichungsfragen zu bestimmen
Also: {min(sum1,sum2,...)}
Alle Fragen versteckt in der Auswerte-Gruppe.
Jetzt kannst Du in der End-Message die "list()"-Funktion benutzen, und mit 6 IF-Statements irgendwelche "knackigen" Namen mit Kommata getrennt anzeigen.
Irgendwie so:
{list(Wenn der Summenwert der ersten Gruppe gleich dem Minimum ist, füge ein, sonst nichts, Wenn der Summenwert der zweiten Gruppe gleich dem Minimum ist, füge ein, sonst nichts,...)}
Hier musst/kannst Du den angezeigten Namen frei wählen, da es in LimeSurvey keinen Zugriff auf den Gruppennamen gibt. Muss also hart gecodet werden.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 4 months 2 weeks ago by Joffm.
The following user(s) said Thank You: L711-S
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12941
- Thank you received: 3979
4 months 2 weeks ago - 4 months 2 weeks ago #253194
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Antwortberechnung: Kleinster Wert aller Fragegruppen als Ergebnis
Na. ich will mal nicht so sein.
Hier die Umfrage samt Auswertung.
Aber Du solltest noch etwas daran feilen.
Joffm
Hier die Umfrage samt Auswertung.
Aber Du solltest noch etwas daran feilen.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 4 months 2 weeks ago by holch. Reason: LSS-Datei auf Wunsch des Autors entfernt.
Please Log in to join the conversation.
- L711-S
- Topic Author
- Offline
- New Member
Less
More
- Posts: 4
- Thank you received: 0
4 months 2 weeks ago #253197
by L711-S
Replied by L711-S on topic Antwortberechnung: Kleinster Wert aller Fragegruppen als Ergebnis
Vielen Dank! Das hat mir gerade unglaublich weitergeholfen! Ganz großes Lob für die Erklärung.
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12941
- Thank you received: 3979
4 months 2 weeks ago #253218
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Antwortberechnung: Kleinster Wert aller Fragegruppen als Ergebnis
Nur noch als Ergänzung:
Wenn Du das empfohlene Paket auch in den Daten haben mmöchtest,
legst Du einfach noch eine Gleichungsfrage (eqBox) ans Ende und fügst die "list()"-Funktion dort ein.
Dann genügt es, in der Endnachricht, diese Frage zu referenzieren.
Irgendwie.
Wir empfehlen {eqBox}
Wenn Du das empfohlene Paket auch in den Daten haben mmöchtest,
legst Du einfach noch eine Gleichungsfrage (eqBox) ans Ende und fügst die "list()"-Funktion dort ein.
Dann genügt es, in der Endnachricht, diese Frage zu referenzieren.
Irgendwie.
Wir empfehlen {eqBox}
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
Moderators: Joffm