Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wer hat als nächster Geburtstag?

Wer hat als nächster Geburtstag?
Klaus
Hallo liebes Forum,
ich habe in Spalte A1 bis A100 Geburtstage z.B. 25.10.1952; 01.03.2002 usw. eingetragen.
In Spalte B1 bis B100 die entsprechenden Namen von Bekannten,Freunden und Arbeitskollegen.
Nun wollte ich anzeigen lassen, wer als nächster in Bezug auf das aktuelle Tagesdatum "=Heute()" Geburtstag hat.
Im Archiv hatte ich keine befriedigende Antwort gefunden.
Könnt Ihr mir helfen?
MfG Klaus
Anzeige
AW: Wer hat als nächster Geburtstag?
Klaus
Hallo Bernd,
vielen Dank für die schnelle Hilfe.
MfG Klaus
Danke :-) für die Rückmeldung - o.T.
Bernd
Anzeige
AW: Danke :-) für die Rückmeldung - o.T.
Klaus
Hallo Bernd,
habe Deine Formel ausprobiert.
Sie funktioniert wenn kein Spaltenkopft angegeben ist.
Auch a1 durch a2 ersetzen bringt ein falsches Ergebniss.
MfG Klaus
AW: Wer hat als nächster Geburtstag?
IngoG
Hallo zusammen,
nur der Vollständigkeit halber noch eine Lösung für das nächste Geburtstagsfest:
=HEUTE()+MIN(WENN(A1:A100="";999;DATUM(JAHR(HEUTE())+(DATUM(JAHR(HEUTE());MONAT(A1:A100);TAG(A1:A100)) &lt HEUTE());MONAT(A1:A100);TAG(A1:A100))-HEUTE()))
Eingabe abschließen mit Strg-shift-enter
liefert das nächste Datum, an dem eine Person aus der Liste Geburtstag hat...
wenn ich mir schonmal das Hirn zermarter... ;-)
Gruß ingo
Anzeige
AW: Wer hat als nächster Geburtstag?
Magic
Hallo Klaus,
hab hier eine Lösung mit Hilfsspalte. Verglichn mit den Formeln in Bernds Link ist meine Lösung eher Kreisklasse, aber nachdem ich die Tabelle nun mal fertig habe stelle ich sie auch mal ein:
https://www.herber.de/bbs/user/4443.xls
Gruß
Magic
Anzeige
AW: Wer hat als nächster Geburtstag?
Klaus
Hallo Magic,
Vielen Dank.
Hier sehe ich schon eher durch im Vergleich zu der Lösung vom Berd.
MfG Klaus
AW: Wer hat als nächster Geburtstag?
IngoG
Hallo zusammen,
hab mir die Lösung auch mal angeschaut, aber ich glaube, wenn heute der 31.12. wäre, oder alle Geburtstage im Jan. oder Feb. liegen, würde die lösung nicht funzen...
Vielleicht also doch lieber eine der obigen Lösungen verwenden
Gruß Ingo
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Wer hat als nächster Geburtstag?


Schritt-für-Schritt-Anleitung

Um herauszufinden, wer als nächstes Geburtstag hat, kannst Du folgende Schritte ausführen:

  1. Erstelle eine Excel-Tabelle:

    • In Spalte A (z.B. A1 bis A100) trage die Geburtstage im Format TT.MM.JJJJ ein.
    • In Spalte B (z.B. B1 bis B100) trage die entsprechenden Namen ein.
  2. Berechne den nächsten Geburtstag:

    • In einer leeren Zelle, z.B. C1, gib die folgende Formel ein:
      =MIN(WENN(A1:A100>HEUTE();A1:A100))
    • Diese Formel gibt das Datum des nächsten Geburtstags basierend auf dem heutigen Datum zurück.
  3. Finde den Namen der Person:

    • Um den Namen der Person zu finden, die an diesem Datum Geburtstag hat, kannst Du die folgende Formel verwenden:
      =INDEX(B1:B100;VERGLEICH(C1;A1:A100;0))
    • Diese Formel sucht das Datum in Spalte A und gibt den entsprechenden Namen aus Spalte B zurück.

Häufige Fehler und Lösungen

  • Fehler: #NV oder #WERT!
    Ursache: Überprüfe, ob die Datumswerte in Spalte A korrekt formatiert sind. Sie sollten als Datum und nicht als Text eingegeben werden.

  • Fehler: Falsches Ergebnis bei Verwendung von Spaltenkopf
    Wenn Du einen Spaltenkopf hast, stelle sicher, dass Du die Formeln an die richtigen Zellbereiche anpasst und den Bereich korrekt angibst.


Alternative Methoden

Eine alternative Methode, um die Excel Geburtstagsliste zu erstellen, könnte die Verwendung einer Hilfsspalte sein:

  1. Erstelle eine neue Spalte (z.B. in Spalte C) und berechne dort das Datum in diesem Jahr:

    =DATUM(JAHR(HEUTE());MONAT(A1);TAG(A1))
  2. Verwende dann die Formel, um den nächsten Geburtstag zu finden:

    =MIN(WENN(C1:C100>HEUTE();C1:C100))

Diese Methode hilft, den nächsten Geburtstag auch für Geburtstage, die bereits in diesem Jahr stattgefunden haben, korrekt anzuzeigen.


Praktische Beispiele

Hier ist ein einfaches Beispiel, um die Excel Geburtstagsliste zu erstellen:

A (Geburtstag) B (Name)
25.10.1952 Klaus
01.03.2002 Bernd
15.08.1985 Ingo
  • Wenn heute der 20.02.2023 ist, zeigt die Formel den nächsten Geburtstag als 01.03.2023 (Bernd) an.

Tipps für Profis

  • Sortiere die Geburtstagsliste: Du kannst die Liste nach dem Geburtsdatum sortieren, um einen schnellen Überblick über die kommenden Geburtstage zu erhalten. Gehe dazu zu "Daten" > "Sortieren" und wähle die Spalte mit den Geburtstagen aus.

  • Erinnerungsfunktion: Du kannst eine Excel Geburtstagsliste mit Erinnerung erstellen, indem Du bedingte Formatierungen verwendest, um Geburtstage hervorzuheben, die innerhalb der nächsten 30 Tage liegen.


FAQ: Häufige Fragen

1. Wann ist der nächste Geburtstag?
Du kannst den nächsten Geburtstag mit der Formel =MIN(WENN(A1:A100>HEUTE();A1:A100)) ermitteln.

2. Wer hat heute Geburtstag?
Um zu überprüfen, wer heute Geburtstag hat, kannst Du eine Formel verwenden, die die Geburtsdaten mit dem heutigen Datum abgleicht.

3. Kann ich die Liste automatisch aktualisieren?
Ja, die Formeln aktualisieren sich automatisch, wenn Du neue Geburtstage hinzufügst oder das Datum änderst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige