Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

letztes Datum und nächstes Datum mit Namen ausgeben

Forumthread: letztes Datum und nächstes Datum mit Namen ausgeben

letztes Datum und nächstes Datum mit Namen ausgeben
14.12.2024 15:12:13
Dieter
Hey all,
Ich würde gerne meine Geburtstagsliste ein wenig verfeinern.
In Tab.1 stehen meine Daten dafür, und in Tab.2 möchte ich gerne stehen haben
wär zuletzt Geburtstag hatte mit Datum und Namen und wär
als nächstes und übernächstes Geburtstag hat mit Datum und Namen.
Habe schon einiges versucht, aber bekomme es nicht ganz hin.
Das ganze sollte auch übergreifend sein zum Jahr, sprich wär hat noch
im alten Jahr und wär käme als nächstes im neuen Jahr usw.
Es wäre auch nett mal meine Formeln die ich habe zu überprüfen,
ob man die nicht auch kürzer oder besser machen könnte. ( ist kein muss )
Ich danke schon mal im Voraus der Arbeit und Mühe.

Anbei meine abgespeckte Mappe
https://www.herber.de/bbs/user/174348.xlsm

Lg
Dieter
Anzeige
AW: letztes Datum und nächstes Datum mit Namen ausgeben
16.12.2024 14:24:03
Dieter
hey Onur,
Erst mal Danke Deiner Mühe,
Von Deinen Formel zu meinen schon mal besserer Überblick.
Nur wo Du die Sternzeichen geändert hast, geht nur für dieses Jahr.
Deine Formel für XLOOKUP bekomme ich nicht zum laufen.
Wäre nett Du schaust noch mal darüber.

https://www.herber.de/bbs/user/174377.xlsm

Lg
Dieter
Anzeige
AW: letztes Datum und nächstes Datum mit Namen ausgeben
16.12.2024 16:06:19
Onur
Sorry, das mit den Sternzeichen ist korrigiert. Aber bitte nicht die Tabelle der Sternzeichen ändern. Da muss 2024 stehen.
Wie kommst du auf XLOOKUP?
Ich hatte gar kein XLOOKUP sondern das deutsche XVERWEIS, was seit Excel2016 existiert.
Guckst du hier:
https://www.herber.de/bbs/user/174378.xlsm
Anzeige
AW: letztes Datum und nächstes Datum mit Namen ausgeben
14.12.2024 18:15:16
daniel
Hi

Das Datum des letzten Geburtstags findest du mit:

=AGGREGAT(14;6;Tabelle1!$A$2:$A$8/(Tabelle1!$A$2:$A$&ltHEUTE());1)


Und das Datum des nächsten Geburtstags mit.

=AGGREGAT(15;6;Tabelle1!$A$2:$A$8/(Tabelle1!$A$2:$A$8&gtHEUTE());1)

Für übernächsten und Vorletzten dann die letzte 1 in der Formel auf 2 abändern.

Den Namen dazu holst du dir dann mit dem SVerweis (setzte ich bei Excel gut als bekannt vorraus)

Wenn es jahresübergreifend funktionieren soll, würde ich das Geburtstagsdatum so berechnen:

=Datum(Jahr(Heute()+Wenn(Text(Geburtstag;"MMTT")&ltText(Heute;"MMTT");1;0);Monat(Geburtstag);Tag(Geburtstag))

Allerdings kannst du dann damit nicht mehr den letzten vergangen Geburtstag berechnen.
Du bräustes dann zwei Spalten, eine für den nächst und eine für den letzten Geburtstags der Person (ähnliche Formel,das abwandeln überlasse ich dir)


Sollten zwei Personen am gleichen Tag Geburtstag haben,wird's schwierig. Dann solltest du auf Excel 365 umsteigen.

Gruß Daniel
Anzeige
AW: letztes Datum und nächstes Datum mit Namen ausgeben
16.12.2024 14:28:45
Dieter
Hallo Daniel,
Danke für Deine Arbeit, aber leider klappen Deine Formel nur halbwegs.
Ich habe versucht sie einzusetzen, aber klappt mit den Werten nicht ganz.
Könntest Du da noch mal rüber schauen ?
Danke im Voraus.
https://www.herber.de/bbs/user/174377.xlsm

Lg
Dieter
Anzeige
AW: letztes Datum und nächstes Datum mit Namen ausgeben
16.12.2024 15:03:48
daniel
Du musst das auch so machen, wie ich schreibe.

Den letzten ,Geburtstag musst du mit Aggregat(14.. und &ltHeute() suchen, den nächsten mit Aggregat(15 und &GtHeute()


Die Formel für den nächsten Geburtstag liefert einen Fehler, wenn es in diesem Jahr keinen Geburtstag mehr gibt.
Was du tun musst, um auch die Geburtstage im nächsten Jahr zu berechnen, hatte ich dir auch geschrieben.


Gruß Daniel
Anzeige
AW: letztes Datum und nächstes Datum mit Namen ausgeben
16.12.2024 15:10:03
daniel
Du musst das auch so machen, wie ich schreibe.

Den letzten ,Geburtstag musst du mit Aggregat(14.. und &ltHeute() suchen, den nächsten mit Aggregat(15 und &GtHeute()


Die Formel für den nächsten Geburtstag liefert einen Fehler, wenn es in diesem Jahr keinen Geburtstag mehr gibt.
Was du tun musst, um auch die Geburtstage im nächsten Jahr zu berechnen, hatte ich dir auch geschrieben.

Da muss du dann in Spalte I suchen und nicht in der Spalte A.

Der XLookup heißt in deutsch XVerweis.

Wenn's mit XVerweis nicht klappt, Bring die Spalte nach vorne und nimm den SVerweis.




Gruß Daniel
Anzeige
AW: letztes Datum und nächstes Datum mit Namen ausgeben
18.12.2024 14:47:17
Dieter
hallo Daniel,
Ich habe es so gemacht wie beschrieben denke ich ? denn
das mit der Formel Aggregat habe ich hinbekommen.
Das scheint zu gehen.
Mit dem XVerweis klappt nicht, was meinst
Du bringst die Spalte nach vorne, welche ?
Wenn ich das Datum richtig habe, es liegt aber im neuen Jahr,
Bekomme ich bei der Formel Sverweis NV hin für den Namen.
Hast Du da noch eine Lösung für mich ?

Gruß
Dieter

Anzeige
AW: letztes Datum und nächstes Datum mit Namen ausgeben
18.12.2024 15:15:37
daniel
Zeig mal,was du gemacht hast

Beim SVerweis ist die Suchspalte immer die erste Spalte im angegeben Zielbereich
Daher muss, wenn man damit arbeitet, die Spalte in der man sucht (Datum), links der Spalte stehen, die die auszugeben Daten enthält (Namen)

Gruß Daniel
AW: letztes Datum und nächstes Datum mit Namen ausgeben
20.12.2024 14:12:28
Dieter
Hey Daniel,
Ich habe nochmals versucht irgendwas besser hin zu bekommen.
Leider nicht geschafft. Ich weiß nicht ob ich irgendwo was übersehe.
Wenn Du noch mal schauen möchtest, anbei meine Versuchsdatei.

https://www.herber.de/bbs/user/174445.xlsm

Sollte es zu umständlich sein, dann lasse es bitte sein.
Dann nehme ich das was ich habe.
Trotzdem schon mal ein dickes Dankeschön.

Lg
Dieter
Anzeige
AW: letztes Datum und nächstes Datum mit Namen ausgeben
21.12.2024 14:58:50
Dieter
Hallo Bosko,
Danke für Deinen Versuch, aber das klappt leider nicht.

Gruß
Dieter
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18