Hallo liebe www-ler,
in A:A stehen die Geburtsdaten, in B1 das aktuelle Datum.
Aus diesen beiden Daten möchte ich einerseits das Alter berechnen und anschließend weiter"rechnen" (mit meinen Versuchen bin ich ständig an der Text-Formatierung gescheitert, z. B. wenn ich die Differenz bilde und RECHTS(C1;2)anwende).
Wenn dann in C1:C700 das Alter steht, möchte ich gerne Gruppen zählen, also wie oft kommt 20-25, 26-30, 31-40, 41-50, 51-60, > 60 vor.
(Mea culpa^100: Ich habe das schon mal nachgefragt, aber ich finde „Grrrr“ die Antwort nicht mehr [und auch nicht die Datei, wo ich es angewandt habe], ich weiß nur noch, dass es eine nette (wobei das ein weißer Schimmel ist…) www-lerin war, die eine Antwort wusste).
Ich hoffe, wenn möglich, wird mir trotz meiner Erinnerungslücken geholfen…
Freundliche Grüße
Jorge
Grüezi Jorge
in A:A stehen die Geburtsdaten, in B1 das aktuelle Datum.
Aus diesen beiden Daten möchte ich einerseits das Alter
berechnen und anschließend weiter"rechnen"
Verwende hier die Funktion DATEDIF() wie sie unten angeführt ist.
Wenn dann in C1:C700 das Alter steht, möchte ich gerne Gruppen
zählen, also wie oft kommt 20-25, 26-30, 31-40, 41-50, 51-60,
> 60 vor.
Und hier kannst Du neben einer Auflistung einer Klassen die Funktion HÄUFIGKEIT() verwenden, wie hier ebenfalls angeführt:
Ich hoffe, wenn möglich, wird mir trotz meiner
Erinnerungslücken geholfen…
…ich versuchs mal, auch wenn ich kein weisser Schimmel bin… 
Tabellenblatt: [MAPPE1]!Tabelle1
│ A │ B │ C │ D │ E │ F │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
1 │ Geb-Datum │ Alter │ 05.08.2008 │ │ Klassen │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
2 │ 27.09.1968 │ 39 │ │ │ 20 │ 4 │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
3 │ 03.10.1940 │ 67 │ │ │ 25 │ 1 │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
4 │ 07.05.1964 │ 44 │ │ │ 30 │ 2 │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
5 │ 13.04.1979 │ 29 │ │ │ 40 │ 2 │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
6 │ 28.08.1911 │ 96 │ │ │ 50 │ 4 │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
7 │ 15.03.1934 │ 74 │ │ │ 60 │ 2 │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
8 │ 05.06.1978 │ 30 │ │ │ │ 15 │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
9 │ 23.02.1919 │ 89 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
10 │ 28.10.1915 │ 92 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
11 │ 15.05.1957 │ 51 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
12 │ 17.11.1935 │ 72 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
13 │ 29.05.1933 │ 75 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
14 │ 30.04.1921 │ 87 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
15 │ 15.12.1938 │ 69 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
16 │ 10.08.1946 │ 61 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
17 │ 16.05.1963 │ 45 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
18 │ 27.08.1991 │ 16 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
19 │ 14.11.1971 │ 36 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
20 │ 01.09.1925 │ 82 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
21 │ 30.06.1955 │ 53 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
22 │ 25.10.1910 │ 97 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
23 │ 20.06.1958 │ 50 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
24 │ 26.02.1925 │ 83 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
25 │ 31.01.1986 │ 22 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
26 │ 17.05.1997 │ 11 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
27 │ 28.12.2007 │ 0 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
28 │ 23.11.1926 │ 81 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
29 │ 30.11.2000 │ 7 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
30 │ 16.09.1921 │ 86 │ │ │ │ │
───┼────────────┼───────┼────────────┼───┼─────────┼────┤
31 │ 11.08.1964 │ 43 │ │ │ │ │
───┴────────────┴───────┴────────────┴───┴─────────┴────┘
Benutzte Formeln:
B2 : =DATEDIF(A2;$C$1;"y")
Benutzte Matrixformeln:
F2 : {=HÄUFIGKEIT($B$2:blush:B$31;$E$2:blush:E$7)}
F3 : {=HÄUFIGKEIT($B$2:blush:B$31;$E$2:blush:E$7)}
F4 : {=HÄUFIGKEIT($B$2:blush:B$31;$E$2:blush:E$7)}
F5 : {=HÄUFIGKEIT($B$2:blush:B$31;$E$2:blush:E$7)}
F6 : {=HÄUFIGKEIT($B$2:blush:B$31;$E$2:blush:E$7)}
F7 : {=HÄUFIGKEIT($B$2:blush:B$31;$E$2:blush:E$7)}
F8 : {=HÄUFIGKEIT($B$2:blush:B$31;$E$2:blush:E$7)}
(Matrixformeln nicht mit "Enter" sondern mit "Strg+Shift+Enter" eingeben.
Die Spezialklammern nicht manuell eingeben, sie werden von Excel erzeugt.)
Zahlenformate der Zellen im gewählten Bereich:
A1,B1:B31,C2:C31,D1:smiley:31,E1:E31,F1:F31
haben das Zahlenformat: Standard
A2:A31,C1
haben das Zahlenformat: TT.MM.JJJJ
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Mit freundlichen Grüssen
Thomas Ramel
–
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]
http://www.hostarea.de/server-08/August-e28fe0da79.xls
Hallo Thomas
bei mir funktioniert das nicht.
Auf die Eingabe einer Array-Formel verstehe ich mich.
Was also mache ich falsch?
Ich gehe davon aus, dass Du getestet hattest.
mfG
Hremes
Grüezi Hermes
http://www.hostarea.de/server-08/August-e28fe0da79.xls
bei mir funktioniert das nicht.
Auf die Eingabe einer Array-Formel verstehe ich mich.
Was also mache ich falsch?
Ich gehe davon aus, dass Du getestet hattest.
Aber klar doch - ich gebe nur wenig von mir, das ich nicht selbst geprüft habe.
Hast Du dir die Online-Hilfe zu HÄUFIGKEIT() näher angesehen?
Du musst den gesamten Bereich der Klassen angeben und die Formel im Bereich der Klassen plus einer Zelle mehr als Block abschliessen damit es passt.
- Lösche alle Einträge in Spalte F bis auf F2
- Markiere F2:F8 (F2 ist die aktive, weisse Zelle)
- Drücke F2 (um in den Edit-Modus zu gelangen)
- Schliesse nun mit Strg+Umschalt+Rerurn ab
Mit freundlichen Grüssen
Thomas Ramel
–
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]
Hallo Thomas, Hermes und alle anderen,
- Lösche alle Einträge in Spalte F bis auf F2
- Markiere F2:F8 (F2 ist die aktive, weisse Zelle)
- Drücke F2 (um in den Edit-Modus zu gelangen)
- Schliesse nun mit Strg+Umschalt+Rerurn ab
„Häufigkeit“ war genau das Stichwort des lieben weißen Schimmels…
Mit der nochmaligen Erläuterung habe ich es nachvollziehen können.
Vielen Dank.
Freundliche Grüße
Jorge