Auswerten einer Umfrage(Zählenwenn+und?)

Hallo,
bitte helft mir! Ich bin langsam am Verzweifeln. Wir haben in der Uni eine Umfrage durchgeführt und die einzelnen Fragebögen schon in 118 einzelne Exceltabellen eingefügt (ehrlich gesagt hätte ich lieber ein professionelle Programm gehabt :frowning: )

Jetzt möchte ich gerne die einzelnen Daten zusammenfassen (in Tabellenblatt Nr.119). In der ersten Frage geht es darum, wie die Befragten zu ihrem Ziel (Shoppingcenter) gekommen sind und woher sie kommen.

Mit der Formel
=SUMME(ZÄHLENWENN(INDIREKT(„Tabelle“&ZEILE($1:blush:118)&"!B1");„car“))
habe ich nun schon berechnet, wieviele der Befragten mit dem Auto gekommen sind.

Im zweiten Schritt möchte ich nun gerne wissen, wieviele von ihnen (Autofahrern) aus dem PLZ-Bereich LN1 etc. kommen.

Tabelle: B1= Fortbewegungsmittel; C1=PLZ

Ist meine Frage verständlich? Kann mir jemand helfen??

Danke :smile:
LG aus England,
Linda

Hallo,
schau dir mal die Funktion =summenprodukt() an.

das sollte weiter helfen,
gruß Holger

danke Holger, aber das hilft mir irgendwie gar nicht weiter. wenn ich nur auf einer Tabellenseite berechnen müsste, hätte ich kein großes Problem. Aber ich habe 118 Tabellen, die ich mit einbeziehen muss, und das bekomme ich einfach nicht hin.

trotzdem DANKE
Gruß, Linda

Hallo Linda,
ich befürchte, das es ohne Makro nicht zu lösen ist.
Das muss jemand anders ran.

Mal schauen was die anderen Mitglieder dazu sagen.
vermutlich benötigt man dafür die genaue Struktur der Tabellen.
Mal schauen.

Gruß Holger

Hallo Linda,

ich möchte Dir nicht helfen. Die von Dir beschriebenen Probleme deuten auf extreme konzeptionelle Fehler hin — doch nicht bei Dir.

Wenn Du 118 Fragebogen in Excel quälst, weißt Du anscheinend nicht, daß es SPSS gibt. Dann hat Deine Uni versagt (und zwar total!). Aber nicht Du.

SPSS heißt ‚Statistical Program for Social Sciences‘. Schon zu meiner Studienzeit war das die Methode der Wahl, um Umfragen auszuwerten.

Markus

Hallo Linda,

=SUMME(ZÄHLENWENN(INDIREKT(„Tabelle“&ZEILE($1:blush:118)&"!B1");„car“))
habe ich nun schon berechnet, wieviele der Befragten mit dem
Auto gekommen sind.

deine Formel rechnet falsch. In meinem Beispiel (Tab1-Tab3) ist in Tab1 und Tab3 in B1 jeweils „car“. in Tab119 siehst du in A1 daß deine Formel falsch rechnet.

Quelle.

Im zweiten Schritt möchte ich nun gerne wissen, wieviele
von ihnen (Autofahrern) aus dem PLZ-Bereich LN1 etc.
kommen.

Tabelle: B1= Fortbewegungsmittel; C1=PLZ

Bei dir mußte die 3 gegen 118 tauschen und die Formeln der Hilfsspalten D+E bis nach 118 nact unten kopieren.

Tabellenblatt: [Mappe1]!Tabelle119
 │ A │ B │ C │ D │ E │
──┼───┼───┼───┼──────────┼───┤
1 │ 1 │ 2 │ 1 │ Tabelle1 │ │
──┼───┼───┼───┼──────────┼───┤
2 │ │ │ │ Tabelle3 │ 1 │
──┴───┴───┴───┴──────────┴───┘
Benutzte Formeln:
A1: =SUMME(ZÄHLENWENN(INDIREKT("Tabelle"&ZEILE($1:blush:3)&"!B1");"car"))
C1: =SUMME(E1:E3)
E1: =WENN(D1="";"";WENN(INDIREKT(D1&"!C1")"LN1";"";1))
E2: =WENN(D2="";"";WENN(INDIREKT(D2&"!C1")"LN1";"";1))

Benutzte Matrixformeln:
B1: {=SUMME(ZÄHLENWENN(INDIREKT("Tabelle"&ZEILE(1:3)&"!1:65536");"car"))}
D1: {=WENN(ISTFEHLER("Tabelle"&KKLEINSTE(WENN(ZÄHLENWENN(INDIREKT("Tabelle"&ZEILE($1:blush:3)&"!1:65536");"car");ZEILE($1:blush:3));ZEILE()));"";"Tabelle"&KKLEINSTE(WENN(ZÄHLENWENN(INDIREKT("Tabelle"&ZEILE($1:blush:3)&"!1:65536");"car");ZEILE($1:blush:3));ZEILE()))}
D2: {=WENN(ISTFEHLER("Tabelle"&KKLEINSTE(WENN(ZÄHLENWENN(INDIREKT("Tabelle"&ZEILE($1:blush:3)&"!1:65536");"car");ZEILE($1:blush:3));ZEILE()));"";"Tabelle"&KKLEINSTE(WENN(ZÄHLENWENN(INDIREKT("Tabelle"&ZEILE($1:blush:3)&"!1:65536");"car");ZEILE($1:blush:3));ZEILE()))}
(Matrixformeln nicht mit "Enter" sondern mit "Strg+Shift+Enter" eingeben.
Die Spezialklammern nicht manuell eingeben, sie werden von Excel erzeugt.)
A1:E2
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

Hallo Linda,

meine Formel in Tab119!B1 hat einen Fehler, sie zählt das Vorkommen von „car“ egal ob es in den Blättern in B1 steht oder nicht.
Dieser Fehler ist jetzt weg.

Tabellenblatt: [Mappe1]!Tabelle119
 │ A │ B │ C │ D │ E │ F │
──┼───┼───┼───┼──────────┼───┼───┤
1 │ 1 │ 2 │ 1 │ Tabelle1 │ 1 │ │
──┼───┼───┼───┼──────────┼───┼───┤
2 │ │ │ │ Tabelle3 │ 1 │ 1 │
──┴───┴───┴───┴──────────┴───┴───┘
Benutzte Formeln:
A1: =SUMME(ZÄHLENWENN(INDIREKT("Tabelle"&ZEILE($1:blush:3)&"!B1");"car"))
B1: =SUMME(E:E)
C1: =SUMME(F:F)
E1: =WENN(D1="";"";WENN(INDIREKT(D1&"!B1")"car";"";1))
E2: =WENN(D2="";"";WENN(INDIREKT(D2&"!B1")"car";"";1))
F1: =WENN(D1="";"";WENN(INDIREKT(D1&"!C1")"LN1";"";1))
F2: =WENN(D2="";"";WENN(INDIREKT(D2&"!C1")"LN1";"";1))

Benutzte Matrixformeln:
D1: {=WENN(ISTFEHLER("Tabelle"&KKLEINSTE(WENN(ZÄHLENWENN(INDIREKT
("Tabelle"&ZEILE($1:blush:3)&"!1:65536");"car");ZEILE($1:blush:3));ZEILE()));"";
"Tabelle"&KKLEINSTE(WENN(ZÄHLENWENN(INDIREKT("Tabelle"&ZEILE($1:blush:3)&"!
1:65536");"car");ZEILE($1:blush:3));ZEILE()))}
D2: {=WENN(ISTFEHLER("Tabelle"&KKLEINSTE(WENN(ZÄHLENWENN(INDIREKT
("Tabelle"&ZEILE($1:blush:3)&"!1:65536");"car");ZEILE($1:blush:3));ZEILE()));"";
"Tabelle"&KKLEINSTE(WENN(ZÄHLENWENN(INDIREKT("Tabelle"&ZEILE($1:blush:3)&"!
1:65536");"car");ZEILE($1:blush:3));ZEILE()))}

(Matrixformeln nicht mit "Enter" sondern mit "Strg+Shift+Enter" eingeben.
Die Spezialklammern nicht manuell eingeben, sie werden von Excel erzeugt.)

A1:F2
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard