Category Auswerten (Auswertungen, Exporte)

Umcodieren des Exports (Excel/SPSS) von Sortierfragen

Wenn Sortierfragen exportiert werden, exportieren wir generell so, dass wir die Spalten als Rangplätze setzen (Spalte 1=Erster Rang, Spalte 2=Zweiter Rang, Spalte 3=Dritter Rang, etc.) und die Inhalte der Zellen dann die Ausprägungen angeben, z.b. 1=Audi, 2=Opel, 3=Mercedes, etc. In einigen Fällen kann es nützlich sein, einen Export aber umzucodieren. Nämlich so, dass die erste Spalte immer die erste Marke meint und die Inhalte der Zellen deren Rangplatz (Platz 1, Platz 2, Patz 3, usw.), die zweite Spalte immer die zweite Marke (z.B. Opel) und für jeden Teilnehmer deren Platz, usw. und die Inhalte der Zellen dann die Rangplätze angeben (1=auf dem ersten Platz, 2=auf dem zweiten Platz, etc.). Beispielsweise können damit dann in Excel oder SPSS durchschnittliche Rangplätze für jede Marke berechnet werden (Mittelwert über Spalte).

Beispiel normaler Export (Standardexport):

Wir möchten aber folgendes haben:

Wir erstellen dazu einen ganz normalen Export in Excel, welcher uns das erste Bild liefert (also die “Normalcodierung”). Dann fügen wir fünf neue Spalten rechts von den bisherigen 5 Spalten ein. Wir haben dann die fünf Spalten (blau, bisherig) und daneben 5 neue Spalten (grün, neu, leer):

Jetzt benötigen wir für die neuen Felder (grün) eine spezielle Formel. Sinn und Zweck der Formel ist es, aus dem grünen Bereich die entsprechenden Rangplätze herauszulesen und in Merkmale umzuwandeln und diese dann in die blauen grünen zu schreiben. Die Formel lautet für die Zelle G2 in obigem Bild:

=WENN(ISTFEHLER(VERGLEICH(1;$B2:$F2;0));"";VERGLEICH(1;$B2:$F2;0))

Wir beginnen innen:

VERGLEICH(1;$B2:$F2;0))

Diese Formel sucht den Wert “1″ im Bereich $B2:$F2 (eigentlich könnte man schreiben B2:F2: der Raum, der die Antworten enthält. Wir schreiben aber zusätzlich das Dollarzeichen, damit Excel den Buchstaben B beim Kopieren in Zellen, die weiter rechts liegen, nicht erhöht. Wenn wir später die Formel von G2 nach H2 in die nächste Spalte kopieren wollen, soll dort der Bereich immer noch B2:F2 lauten. Ohne $ Zeichen würde Excel den Bereich nach C2:G2 abwandeln.) Die Null ganz hinten in der Formel gibt den Vergleichsmodus an. Null heisst hier, der Vergleich soll eine genaue Übereinstimmung ergeben.

Die Formel funktioniert so schon wunderbar und gibt für die Zelle G2 eine #NA zurück. Das ist leider nicht, was wir wollen, liegt aber daran, dass links im Bereich B2:F2 leere Zellen sind (missing values), mit denen die Formel (noch) nicht umgehen kann. Wir verwenden nun den Befehl  ISTFEHLER(formel), der je nachdem ob die Formel in Klammer einen Fehler zurückgibt oder nicht (bei uns jetzt “ja”) entweder 0 (=kein Fehler) oder 1 (Fehler) zurückgibt. Darum herum packen wir jetzt noch eine WENN-Formel, die im Format WENN(Bedingung;JA-Teil;Nein-Teil) bei erfüllter Bedingung den Ja-Teil ausgibt  (Ja-Teil ist “”, also nichts, denn wenn ein Fehler entsteht, soll einfach nichts geschrieben werden) – oder den Nein-Teil, wenn die Bedingung nicht erfüllt ist, also, wenn die Formel in der Mitte keinen Fehler ausgibt. Im Nein-Teil setzen wir dann ebenfalls ein, was ausgegeben werden soll: nochmals unsere Formel von oben.

So, genug erklärt: jetzt einfach die Formel in alle Felder kopieren (mit Copy/Paste).

Voilà! Wir haben nun in den Spalten G bis K jeweils die Werte für die Rangplätze (1=Erster Rang, 2=Zweiter Rang, 3=Dritter Rang, usw.) und als Spalten fixiert die Marken (V55=Audi, V55n1=Opel, V55n2Mercedes, etc.).

Natürlich kann SPSS eine solche Excel-Datei importieren (dazu zum Beispiel mit Merge Cases über die Interne-User-ID mergen). Die Case-Spalte würden wir dann am besten vorher wegschneiden.

Schriftgrösse für Fragen und Antworten in Standardauswertung anpassen

Um die Schriftgrösse von Fragen und Antwortvorgaben in Standardauswertungen anzupassen, wählen Sie in der Standardauswertung im Kasten der Optionen ganz oben auf der Seite den Punkt “Textgrösse” und wählen Sie dort die Schriftgrösse aus. Diese wird auch für den PDF-Export wie auch für den Export nach Word direkt übernommen.

Spaltensummen für Tabellenfragen in Standardauswertung

Ab sofort steht eine neue Option für die Standardauswertung zur Verfügung. Lassen Sie sich anzeigen, wieviele Antworten gesamthaft (über die ganze Tabellenfrage, sprich alle Items, hinweg) in eine Antwortvorgabe oder einen Skalenwert fallen. Hatten Sie z.B. eine Skala von 1 bis 6, können Sie für jeden Skalenwert (z.B. 1) sehen, wieviele Teilnehmer über alle Items (Zeilen) hinweg mit dem Skalenwert 1 geantwortet haben. Wenn Sie als Skala eine nominale Skala wie zum Beispiel “Kenne ich”, “Kenne ich und nutze ich”, “Kenne ich nicht” verwenden und als Items verschiedene Produkte abfragen, lässt sich sehr einfach sehen, wieviele Teilnehmer z.B. gesamthaft gar kein Produkt kennen usw.

Die Option lässt sich in der Standardauswertung in der oberen Optionsleiste anwählen. Wählen Sie dazu unter “Spaltenprozente in Tabellenfragen” die Option “abs. Summen”. In allen Tabellenfragen wird dann automatisch als letzte Zeile der jeweiligen Tabelle die “Spalte Total” inkl. Anzahl Teilnehmer angezeigt.

Tabellenband – Vergleich beliebiger Subgruppen mit Gesamtergebnis oder anderen Subgruppen

Vergleichen Sie eine von Ihnen erstellte Gruppe, die Sie über die Funktion “Auswertung > Superfilter” festlegen, z.B. Versandgruppe, Datumsausschnitt aller Befragungsteilnehmer, nur Teilnehmer mit bestimmtem Antwortverhalten etc.  mit anderen angelegten Gruppen (Superfiltern) und/oder dem Gesamtergebnis.

Lassen Sie uns beispielsweise eine bestimmte Versandgruppe erstellen und diese mit dem Gesamtergebnis vergleichen:

  1. Legen Sie die gewünschten Superfilter (nach Gruppen) unter “Auswertung > Super-Filter (Fälle deaktivieren/aktivieren, “Select Cases”) an. (Beispiel: “Neuen Filter erstellen > Teilnehmer (Fälle) deaktivieren, welche die Bedingung nicht erfüllen > g) Filter nach Versand-Gruppe > Versandgruppe gleich “Pretest” (Filtername eingeben)”)

    sc1

  2. Gehen Sie wieder auf “Auswertung” und wählen Sie “Exklusiv! Tabellenbände (Ergebnisse zum Kopieren, Diagramm-Erstellen und Weiterrechnen in Excel)”
  3. Klicken Sie auf “Für Vergleiche von Subgruppen: hier einfach weiteres Tabellenband anfügen”.
  4. Wählen Sie “Subgruppe entsprechend einem Superfilter (für Profis)” und untenstehend mittels Drop-Down Menü die hinzuzufügende Gruppe aus, und klicken Sie anschliessend auf “jetzt Tabellenband hinzufügen”. Und schon sehen Sie Ihre gewünschte Versand-Gruppe im Vergleich zu den Gesamtergebnissen.

    sc1-1

Logout in der Standardauswertung bei Klick auf “Fragen 6-10″

Seltsames Verhalten.

Zwei, drei mal im Jahr erreicht uns eine mysteriöse Anfrage. Kunden mit offenbar ganz spezifischen Einstellungen im Internet-Explorer 6.0.2xx (IE 6) werden beim Anschauen der Standardauswertung (unter “Auswertung > Häufigkeitsverteilung (Standardauswertung) – alle Fragen”) ausgeloggt, wenn diese auf “Frage 6-10″ klicken (also die “nächste” Seite anschauen möchten. Ansonsten funktioniert der gesamte Admin-Bereich problemlos. Nur diese eine Stelle (“Frage 6-10″) führt zu einem “Rausschmiss”! Wie seltsam!

Warum passiert dies? Meine bisherige offene Antwort: wir haben es trotz intensiver Analyse nicht herausfinden können. Sogar via Teamviewer durften wir direkt am betroffenen PC der Kunden zuschauen und die Interneteinstellungen prüfen. Alles korrekt. Und doch: das Problem liess sich dort vor Ort nicht beheben. Ob es sich dabei auch um Auswirkungen eines internen Firmennetzes (Proxy, etc.) handelt, können wir nicht prüfen.

DIE LÖSUNG war uns scheinbar schon im Juli 2009 (ja, dieses Jahr der 2. Fall) gelungen: Wenn ein zweiter Browser benutzt oder sogar installiert wird, kann in diesem alternativen Browser problemlos gearbeitet werden. Also: SAFARI, FIREFOX, CHROME, OPERA & Co. – wählen Sie einen aus, installieren Sie den “Zweitbrowser” und besuchen Sie Ihren Admin-Bereich damit. Es wird klappen. (… dachten wir damals… ;-)

Dann die Verwirrung: heute, am 23. Oktober 2009, taucht das Problem wieder auf. Bei einem Kunden? Nein, bei einem unserer Mitarbeiter, der OPERA benutzt! Damit war dann auch das Bienenhaus wieder da, denn sofort investierten wir Ressourcen, um dieses Problem nun ein für alle Mal zu lösen. Und siehe da!

Gewisse Browser und Versionen beschränken die Anzahl Cookies, die vom selben Anbieter gesetzt werden dürfen. Die Seite “Auswertung > Häufigkeitsverteilung (Standardauswertung)” legt einige Ihrer gewählten visuellen Optionen (Diagrammtyp, Grösse, Farben, Schriftgrösse, etc. etc.) als Cookies ab, damit diese auf Ihrem PC für Sie erhalten bleiben, wenn Sie das nächste Mal einloggen. Durch diese Anzahl Cookies wird scheinbar – aber eben nur bei einer ganz bestimmten Kombination von Browser (bisher IE7 und OPERA), Version und Cookie-Einstellungen (konnten wir bisher nicht identifizieren) ein bestehendes Cookie verdrängt (quasi wegen Platzbedarf im Browser aus dem Speichern gekippt), welches für das Login wichtig ist und die Applikation sicher macht. Fehlt dieses Cookie, erlaubt onlineumfragen.com aus Sicherheitsgründen KEINEN Zugriff auf den Admin-Bereich mehr. In diesem speziellen Falle ist unser System also sozusagen “zu sicher”, und schliesst den eigentlich ja zugelassenen Kunden aus seinem eigenen Admin-Bereich aus.

Durch aufwändige Programmierlösungen haben wir nun erreicht, dass bei der betroffenen Seite Werte zuerst in einen String kombiniert werden und dann als 1 Cookie geschrieben werden, damit dieser Browser-Speicher nicht mehr überläuft.

Die Lösung ist also gefunden!

(Wettbewerb: Wer den Fehler doch noch reproduzieren kann, gewinnt einen 20 Euro Umfrage-Gutschein ;-)

Based on Notes Blog Core
Powered by WordPress