Wie kann ich Geburtstage in Excel automatisch in den entsprechenden Monat übertragen und sie aufsteigend sortieren?
Hallo zusammen,
ich habe hier folgende Tabelle:
In Spalte A werden Namen eingegeben.
In Spalte B das zugehörige Geburtsdatum.
In Zeile D1 steht der Monat "Januar", in F1 "Februar", in H1 "März", etc.
Das in Spalte B eingetragene Geburtsdatum soll nun automatisch zusammen mit dem zugehörigen Namen in den entsprechenden Monat übertragen werden. Hier Februar.
In dem entsprechenden Monat (hier Februar) sollen die Geburtstage aufsteigend sortiert sein. 01., 03., 08. und 09.
Gibt es eine Formel, mit der ich das erreichen kann?
Vielen Dank für eure Rückmeldungen.
3 Antworten
Pivottabelle ist natürlich schön übersichtlich, wenn es aber eine Formel sein soll, dann würde ich es so machen:
=WENNFEHLER(FILTER($A$1:$B$10;MONAT($B$1:$B$10)=MONAT(HEUTE()));"keine Geburtstage")
Der Übersichtlichkeit halber würde ich aber evtl. nur den aktuellen und den nächsten Monat anzeigen lassen und nicht alle.
Dazu verwende ich in der Zelle wo bei mir März steht die folgende Formel
=DATUM(JAHR(HEUTE());MONAT(HEUTE());1)
Im Anschluss habe ich diese Zelle noch mit dem benutzerdefinierten Format mit MMMM als Datumstext umformatiert.

Wie der Kollege fentanylfan gesagt hat. Kann man mit Formel machen, ist aber recht aufwendig. Da ist die Frage, ob sich der Aufwand für so ne Geburtstagstabelle lohnt.
Pivot - Tabelle kann man machen, aber würde es der stinknormale Filter da nicht auch tun?
mit einer formel fände ich schwierig. ginge bestimmt auch, aber umständlich. Würde es mit einer pivot tabelle machen:
deine rohdaten markieren > Einfügen > Pivot-Tabelle > Monate in Spalten, Namen in Zeilen