Grüezi miteinander
Ich habe eine Datei mit über 20’000 Adressen. Mich interessieren die Altersgruppen, die ich mit der Matrixformel Häufigkeit berechne(s.u.): 2812 Frauen und Männer sind bis 19 Jahre alt - 8552 sind zwischen 20 und 29 Jahre alt usw.
Nun möchte ich die Altersgruppen aufteilen in Männer und Frauen: x Männer sind bis 19 Jahre alt und y Frauen sind bis 19 Jahre alt usw.
Ich denke an eine Matrixformel, die etwa so lauten könnte:
= WENN (A1:A22734 = „Frau“; HÄUFIGKEIT(B2:B22734;D4:smiley:10);0)
So einfach geht’s aber leider nicht! Weiss jemand von Euch, wie eine solche bedingte Häufigkeit lauten könnte?
Ich behelfe mich jetzt damit, dass ich zwei Matrixbereiche mache. Einen mit allen Frauen und einen zweiten mit allen Männern. Wenn es einfacher ginge …
Viele Grüsse
Niclaus
anrede alter Häufigkeit
Frau 39
Herr 49 Alter M und F
Herr 38 19 2812
Herr 22 29 8552
Herr 23 39 5809
Herr 20 49 3586
Herr 26 59 1578
Frau 39 69 205
Frau 22 älter 191
Herr 24
Frau 27
Herr 52 Formel in E4 : E10
Frau 50 {=HÄUFIGKEIT(B2:B22734;D4:smiley:10)}
Frau 51
Herr 22
Herr 20
Herr 21
Frau 28
Frau 34
Herr 33
Frau 46
Herr 40
Herr 31
Herr 25
Frau 49
Herr 19
Herr 25
Zählenwenn mit Bedingungen
Grüezi Niclaus,
Ich denke an eine Matrixformel, die etwa so lauten könnte:
= WENN (A1:A22734 = „Frau“; HÄUFIGKEIT(B2:B22734;D4:smiley:10);0)
ich nicht. Häufigkeit habe ich noch nie benutzt und mit Matrixformeln hab’ ich’s auch nicht so 
Schau mal hier, Formeln von E kannst du nach F kopieren:
http://www.hostarea.de/server-02/Februar-418075caa2.jpg
Gruß
Reinhard
Hallo Niclaus,
Ich habe eine Datei mit über 20’000 Adressen. Mich
interessieren die Altersgruppen, die ich mit der Matrixformel
Häufigkeit berechne(s.u.): 2812 Frauen und Männer sind bis 19
Jahre alt - 8552 sind zwischen 20 und 29 Jahre alt usw.
Nun möchte ich die Altersgruppen aufteilen in Männer und
Frauen: x Männer sind bis 19 Jahre alt und y Frauen sind bis
19 Jahre alt usw.
Niclaus
anrede alter Häufigkeit
Frau 39
Herr 49 Alter M und F
Herr 38 19 2812
Herr 22 29 8552
Herr 23 39 5809
Herr 20 49 3586
Herr 26 59 1578
Frau 39 69 205
Frau 22 älter 191
Herr 24
Frau 27
Herr 52 Formel in E4 : E10
Frau 50 {=HÄUFIGKEIT(B2:B22734;D4:smiley:10)}
Frau 51
Herr 22
Herr 20
Herr 21
Frau 28
Frau 34
Herr 33
Frau 46
Herr 40
Herr 31
Herr 25
Frau 49
Herr 19
Herr 25
ich würde das mit einer PivotTable machen.
in die Tabelle klicken
Daten, PivotTable und PivotChart, weiter, weiter, Layout
ziehe in den Spaltenbereich das Feld „Anrede“
ziehe in den Zeilenbereich das Feld „Alter“
ziehe in den Datenbereich das Feld „Alter“, das sollte hier als „Anzahl von Alter“ angezeigt werden (wenn nicht darauf doppelklicken und ändern)
OK
Fertig Stellen
in die fertige PivotTable in die Spalte mit dem Alter rechts klicken
Gruppierung und Detail anzeigen
Gruppierung
Starten: 19
Beenden: gewünschten Endwert einstellen oder leer lassen
Nach: 10
OK
Gruß
Marion
ich würde das mit einer PivotTable machen.
Gruppierung und Detail anzeigen
Gruppierung
Starten: 19
Beenden: gewünschten Endwert einstellen oder leer lassen
Nach: 10
OK
Gruß
Marion
Hallo Marion
Ausgezeichnet. Ich arbeite oft mit Pivot, aber bis zur Gruppierung bin ich noch nie gekommen!
Ganz herzlichen Dank.
Niclaus
Schau mal hier, Formeln von E kannst du nach F kopieren:
http://www.hostarea.de/server-02/Februar-418075caa2.jpg
Grüezi Reinhard
Vielen Dank für Deinen Tipp. - Ich bleibe mal beim Lösungsvorschlag von Marion. - In Sekundenschnelle ist alles erledigt.
Einen Rat gebe ich Dir: Bekehre Dich und vertraue auf Pivot!
Viele Grüsse
Niclaus