PDA

View Full Version : Addition


Marco Wölfle
22.03.2005, 21:06
Leider habe ich in meinem Fragebogen (IIR Studie) noch ein Problem. Ich habe auf einer Seite (Frage 14 / pgid 33028) eine Addition definiert. Leider funktioniert sie nicht richtig. Diese Addition soll über alle Fragen(%-Felder) der Seite laufen und auf 100 aufaddieren, meldet aber manchmal falsche Ergebnisse.

Michael Umschlag
23.03.2005, 09:27
Wie soll diese Addition denn funktionieren? Die Seite hat verschiedene offene Eingabefelder, aber keine Logik, die diese Addition vornehmen soll.

Mein Vorschlag wäre, dafür ein Javascript zu implementieren, dass die Eingabefelder addiert und evtl. am unteren Seitenrand eine Summenfeld mit der jeweiligen Summe füllt. Wenn die Summe > 100 ist, könnte man weiterhin eine kleine Meldung ausgeben.

Marco Wölfle
23.03.2005, 18:50
Es sollte alle %-Felder zusammenzählen. Die Summe dürfte 100% nicht überschreiten.

Katharina Schild
30.03.2005, 15:19
Hi,

ich hab hier den Code für einen Plausi der überprüft das mindestens 100 und höchsten 100 angegeben werden. du musst nur die Variablennamen auf deine Anpassen. Wenn die Leute weniger als hundert eingeben dürfen gibst du anstatt !=100 einfach >100 an, dann prüft er nur auf größer 100.


if (( v_313 + v_314 + v_315 + v_316 + v_317 + v_318 ) != 100 )

print "Die Prozentangaben müssen zusammen 100% ergeben!";


Diese Art ist allerdings für javascript nicht geeignet, da es zu Fehlern beim berechnen kommen kann. Ab dem nächsten Update auf Unipark kann man diesen Plausi in folgender Form auch für Javascript verwenden:


if (( abs( v_313) + abs( v_314) + abs( v_315) + abs(v_316) + abs(v_317) + abs(v_318) ) != 100 )

print "Die Prozentangaben müssen zusammen 100% ergeben!";


Grüße,
Katharina

Marco Wölfle
30.03.2005, 15:30
Dankeschön

mbriner
23.01.2009, 14:56
Ich habe eine ähnliche Frage und zwar müssen in meinem Fragebogen (SBIB-Studie, pid=141939) die Teilnehmer an einem Ort angeben, wie viel Prozent ihrer Arbeitszeit sie für welche Art Tätigkeiten verwenden (Fragen 3.8., coid: 1306204 und 3.9., coid: 1270673). Insgesamt sollten die Antworten zusammengezählt 100% ergeben.

Den Plausicheck habe ich eingebaut und funktioniert auch, aber ein direktes Zusammenzählen, so dass auch die Versuchspersonen sehen, wie viel % sie schon zugeordnet haben und wie viele noch fehlen bis 100% wäre natürlich noch besser!

Aus dem Topic scheint mir, dass es schon Erfahrung gibt damit, bin froh um alle Hinweise!

Beispiel:
3.8. Welche Tätigkeiten üben Sie in einer normalen Arbeitswoche aus und wie viel Prozent machen diese Tätigkeiten aus?

______% Telefonieren

+______% Schreiben auf Tastatur oder von Hand

+______% Besprechungen

+______% Informelle Treffen

+______% Sonstiges

= xy% (dieses sollte direkt aufsummiert werden und am Schluss 100% ergeben)

Besten Dank
Matthias