![]() |
||
![]() |
Excel-Geburtstagskalender - die FortsetzungIch benutze Excel unter anderem als Adreßmanager, wobei neben den reinen Adreßdaten das Geburtsdatum integriert ist. Ich möchte gern diese Adressen nicht nur in der chronologischen Geburtsdatumsreihenfolge sortieren, sondern auch wie für einen Geburtstagskalender. Dabei müßte Excel nacheinander die Sortierkriterien Tag, Monat und Jahr aufsteigend verwenden. Ist eine solcheLösung in Excel machbar, ohne daß ich das Datum in drei verschiedene Zellen aufteile? WIN-Leser Volker Suhren machte uns darauf aufmerksam, daß die in der WIN 7/96 so vorgestellte Formel zur Lösung des Problems nicht in allen Fällen funktioniert: =TAG(Geburtstag)+(30*MONAT(Geburtstag))-30.Die verbesserte Formel lautet: =TAG(Geburtstag)+(30* MONAT(Geburtstag))-30+MONAT(Geburtstag)/10Die alte Formel ergibt dann nicht die richtige Sortierreihenfolge, wenn man zuerst eine Person mit dem Geburtsdatum 01.02.XX und später eine weitere mit dem Geburtsdatum 31.01.XX eingibt. In beiden Fällen errechnet die Formel den Wert 31, wodurch die Daten nicht korrekt sortierbar sind. Die erweiterte Formel gibt zur Unterscheidung in einer Nachkommastelle noch den Indikator für den Monat aus. Mit Daten - Sortieren bringen Sie auch Daten mit zuvor gleichen Werten in die gewünschte Reihenfolge. |
![]() |