HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
2016
Erfahrungslevel des Fragestellers:
Excel gut - VBA gut
RPP63
31.05.2026 10:00:04
Ganz anderer Ansatz
Moin!
Eine aufsteigende Liste der nächsten Geburtstage erhalte ich, indem ich nach einer Hilfsspalte sortiere, die aus dem Geburtsdatum mittels TEXT(GebDat;"MMTT") den Geburtstag abbildet.
Für Dein Excel 2016
Die Tabelle
 ABCD
1GebT_HSGeb_DatumVornameNachname
2120707.12.1985VN_ANN_A
371515.07.1965VN_BNN_B
41021919.02.1993VN_CNN_C
51032727.03.1966VN_DNN_D
61022424.02.1980VN_ENN_E
7122929.12.1998VN_FNN_F
8101717.10.2003VN_GNN_G
980808.08.1986VN_HNN_H
10120404.12.1957VN_INN_I
1153131.05.1991VN_JNN_J

ZelleFormel
A2=TEXT(B2;"MMTT")+10^4*(TEXT(B2;"MMTT")<TEXT(HEUTE();"MMTT"))


Diese sortiere ich nach Spalte A
 ABCD
1GebT_HSGeb_DatumVornameNachname
253131.05.1991VN_JNN_J
371515.07.1965VN_BNN_B
480808.08.1986VN_HNN_H
5101717.10.2003VN_GNN_G
6120404.12.1957VN_INN_I
7120707.12.1985VN_ANN_A
8122929.12.1998VN_FNN_F
91021919.02.1993VN_CNN_C
101022424.02.1980VN_ENN_E
111032727.03.1966VN_DNN_D


Ab Excel 2021 würde ich SORTIERENNACH() nehmen:
 GHI
1Geb_DatumVornameNachname
231.05.1991VN_JNN_J
315.07.1965VN_BNN_B
408.08.1986VN_HNN_H
517.10.2003VN_GNN_G
604.12.1957VN_INN_I
707.12.1985VN_ANN_A
829.12.1998VN_FNN_F
919.02.1993VN_CNN_C
1024.02.1980VN_ENN_E
1127.03.1966VN_DNN_D

ZelleFormel
G2=SORTIERENNACH(B2:D11;TEXT(B2:B11;"MMTT")+10^4*(TEXT(B2:B11;"MMTT")<TEXT(HEUTE();"MMTT")))


Gruß Ralf
Als Antwort auf diesen Beitrag
Dieter
30.05.2026 15:56:24
_xlfn.MINIFS - Formel ersetzen
Hey all,
Wie müssen die Formel ersetzt werden für die bedingte Formatierung? ohne _xlfn.MINIFS
=$A2=_xlfn.MINIFS($A$2:$A$35;$A$2:$A$35;"="&HEUTE())
und
=$A2=_xlfn.MINIFS($A$2:$A$35;$A$2:$A$35;">"&HEUTE())

Auf Spalte A sind die Geburtstage per Formel. Jetzt soll bei Geburtstag die Zeile bis H farblich markiert werden
und der nächste Geburtstag in andere Farbe über die andere bedingte Formatierung auch.
Bei einer anderen Formel =UND(TAG($A2)=TAG(HEUTE());MONAT($A2)=MONAT(HEUTE()))
bekomme ich das hin für den Geburtstag aber nicht für den nächsten.
Ich bedanke mich schon mal für die Mühe und der Hilfe
MfG
Dieter

Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.