Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03478.jsonl.gz/71

Tipps & Tricks 21.02.2022, 07:45 Uhr
Excel: Liste nach Geburtsmonat sortieren
Sie haben eine Tabelle mit Geburtsdaten. Nun würden Sie die Liste gerne in der Reihenfolge der Geburtstage sortieren (Tag und Monat). Excel sortiert aber standardmässig nach dem Alter und berücksichtigt den Jahrgang mit. Mit diesen Tipps ändern Sie das.
Lösung: Dieses Problem ist bei Excel-Anwenderinnen und -Anwendern ein Dauerbrenner. Excel sortiert normalerweise nach dem gesamten Datum. Das heisst zum Beispiel: Das Geburtsdatum «05.07.1966» wird aufgrund der Jahresangabe nach dem «06.07.1965» eingereiht, obwohl die Person einen Tag früher Geburtstag hat.
Greifen Sie darum zu einer Hilfsspalte. Fügen Sie z.B. nach der Spalte «Geburtsdatum» eine weitere Spalte ein.
Variante 1: Angenommen, die Geburtsdaten beginnen in Zelle C2, verwenden Sie in der Hilfsspalte folgende Formel, die Sie nach unten kopieren:
=TEXT(C2;"MM.TT")
=TEXT(C2;"MM.TT")
Die Funktion entnimmt der Zelle C2 die Info zum Monat und Tag als Text; und dies in einer Reihenfolge, mit der später das alphabetische Sortieren nach dieser Spalte klappt.
Variante 2: Ein Leser hat im Forum eine alternative Formel vorgeschlagen, die ebenfalls funktioniert:
=DATUM(2000;MONAT(C2);TAG(C2))
=DATUM(2000;MONAT(C2);TAG(C2))
Hier wird das Datum zwar als Datum aus der Zelle C2 entnommen, aber das Jahr aller Einträge durch dasselbe Jahr (hier z.B. das Jahr 2000) ersetzt. Sind alle Daten im gleichen Jahr, führt die Sortierung nach dieser Spalte ebenfalls zur chronologisch korrekten Geburtstagsliste.
Hinweis: Im Falle der Sortierung gemäss «Variante 1» erscheint in neueren Excel-Versionen eine «Sortierwarnung», weil es entdeckt hat, dass die Inhalte als Text definiert sind, obwohl es sich um Zahlen handelt. Wählen Sie «Zahlen und als Text formatierte Zahlen getrennt sortieren» und klicken Sie auf OK, erfolgt die korrekte Sortierung.
Dieselben Formeln funktionieren übrigens auch in OpenOffice und LibreOffice Calc. (PCtipp-Forum)
Hinweis: Dieser Artikel erschien ursprünglich am 31.5.2013 und wurde anhand von Office 365 mit Variante 2 aktualisiert.
Kommentare
Danke für den nützlichen Tipp. Ich habe ihn dahingehend abgewandelt, dass ich für die Hilfsspalte die Formel =DATUM(2000;MONAT(C2);TAG(C2)) nutze, also den Geburtstag in einem beliebigen Jahr (hier 2000). Das hat den Vorteil, dass die Hilfsspalte immer noch ein Datum ist, entsprechend formatiert werden kann und trotzdem chronologisch und nicht alphabetisch sortiert wird.
Hallo Als andere Möglichkeit auf der Basis einer Pivot-Tabelle. Viel Spass beim Ausprobieren. Das Forum lebt von den Erfahrungen und den Beiträgen der User – ein Feedback ist wünschenswert. Freundliche Grüsse Turakos