gutefrage.net, die Ratgeber Community
Login   |  Registrieren   |  Forum |  Richtlinien & FAQ

Alter in Excel errechnen (Geburtstagskalender)

gefragt von TeddyleinTeddylein am 22.04.2008 um 22:19 Uhr

Ich möchte in Excel einen Geburtstagskalender erstellen, der mir tagesgenau das Alter der Personen anzeigen soll. Also wenn jemand z.B. am 23. April Geburtstag hat, soll sich erst an diesem Tag das Alter aktualisieren (also am 22. April 26 und ab 23. April 27 Jahre anzeigen).
Bisher habe ich folgendes probiert: Das heutige Datum (mit der Funktion HEUTE) in einer Zelle eingefügt und fixiert (F1). Das Alter wollte ich mit einer einfachen Subtraktion ausrechnen: Heutiges Datum (F$1) - Geburtsdatum (C4). Da liefert er mir ersteinmal das Alter in Tagen. Das habe ich dann als Jahr formatiert (JJ). Da zeigt er aber erst einen Tag nach dem Geburtstag das aktuelle Alter an.
Wer kann mir helfen?

Frage beantworten

Hier finden Sie weitere Fragen zu den Themen:

Computer x 77.570 PC x 40.649 Geburtstag x 3.090 Excel x 1.253 Kalender x 479 Datum x 196 Geburtstagskalender x 3

Vom Fragesteller als hilfreichste Antwort ausgezeichnet


JoWaKu
beantwortet von JoWaKu am 22. April 2008 22:23
1x
Die Antwort ist hilfreich? Dann klick mich!
Hilfreichste Antwort

Heutiges Datum (F$1) - Geburtsdatum (C4) +1

Kommentar von B751f2a0075628b54fa2207986e59cf1smallTeddylein am 22. April 2008 22:35

Das klappt, vielen Dank!
Geht also wohl nur mit diesem Trick?

Muss erst noch prüfen, ob das immer (bei allen Geburtstagen) klappt.

Kommentar von 17abc50f2e81c1dd7dee5c92cb92544fsmallJoWaKu am 22. April 2008 22:40

Andere Ideen findest Du unten in meinem (google-) Posting

Kommentar von B751f2a0075628b54fa2207986e59cf1smallTeddylein am 22. April 2008 22:52

Interessante Ideen dabei, vielen Dank!

Kommentar von B751f2a0075628b54fa2207986e59cf1smallTeddylein am 22. April 2008 22:48

Bleibt nur noch das Problem: Wenn jemand 100 Jahre oder älter ist, zeigt er nur 00, 01, 02 usw. also nicht die 1 von der 100.

Kommentar von 17abc50f2e81c1dd7dee5c92cb92544fsmallJoWaKu am 23. April 2008 08:32

Formel: =JAHR($F$1- $C2 +1)-1900 und dann die Zelle benutzerdefiniert mit ##0 formatieren (eine Stelle wird immer angezeigt, die anderen nur, wenn was da ist).

Gute Anlaufstelle für Excelfragen: Das Excelforum von www.spotlight.de


Weitere gute Antworten


Siam1
beantwortet von Siam1 am 1. Dezember 2009 04:43
1x
Die Antwort ist hilfreich? Dann klick mich!

Aktuelle Geburtstage farblich hervorheben, durch die Formel...

Unabhängig von der Excel-Version genügt es jetzt, die Geburtstagsliste einmal am Tag aufzurufen. Die hervorgehobene Markierung zeigt automatisch, welchem Kunden, Freund oder Verwandten Sie heute gratulieren müssen. Sie können diese Technik noch erweitern, wenn Sie beispielsweise drei Tage vor dem Geburtstag vorgewarnt werden möchten. Fügen Sie dafür der o.g. Formel ein weiteres Kriterium hinzu und wählen Sie eine andere Formatierung aus (beispielsweise einen grünen Hintergrund).

Berechnung des Alters

Fügen Sie der Tabelle eine weitere Spalte, z.B. mit der Überschrift Alter hinzu. Setzen Sie den Cursor in die erste Zelle der Spalte und geben Sie folgende Formel ein (ersetzen Sie dabei A1 durch die Adresse der ersten markierten Zelle mit Geburtsdaten): =GANZZAHL((HEUTE()-A1)/365,25) Kopieren Sie diese Formel wieder in die restlichen Zellen der Spalte.

http://www.cs-ilmenau.de/TP-Tipp13.html

leider verstehe ich Excel nicht mal in den Ansätzen, aber ich denke, dieser Link könnte Dich interessieren.

Kommentar von B751f2a0075628b54fa2207986e59cf1smallTeddylein am 1. Dezember 2009 20:20

Vielen Dank auch für Deinen Beitrag!


AGrPressko
beantwortet von AGrPressko am 23. April 2008 11:21
1x
Die Antwort ist hilfreich? Dann klick mich!

Ich hätte auch "Heutiges Datum (F$1) - Geburtsdatum (C4)+1) vorgeschlagen das scheint doch en klassisches "Samstag in 8 Tagen Problem" zu sein. Ich habe es mit office 2007 ausprobiert und funktioniert für verschiedenste Daten.

Kommentar von B751f2a0075628b54fa2207986e59cf1smallTeddylein am 23. April 2008 22:32

Ich habe jetzt folgende Funktion eingesetzt, die funzt bestens:
DATEDIF(C4;F$1;"Y") .


JoWaKu
beantwortet von JoWaKu am 22. April 2008 22:28
1x
Die Antwort ist hilfreich? Dann klick mich!

google (Eingabe: excel alter berechnen)

Kommentar von B751f2a0075628b54fa2207986e59cf1smallTeddylein am 22. April 2008 22:46

Wow, was hat denn Google heute für ein tolles Logo?!

Kommentar von B751f2a0075628b54fa2207986e59cf1smallTeddylein am 22. April 2008 22:57

Interessante Ideen dabei, vielen Dank!


MatthiasK1
beantwortet von MatthiasK1 am 22. April 2008 22:23
0x
Die Antwort ist hilfreich? Dann klick mich!

Hab ich gerade gegoogelt. Probier mal das: http://www.downloads.de/details.php?tabelle=Freizeit&id=5299

Kommentar von B751f2a0075628b54fa2207986e59cf1smallTeddylein am 22. April 2008 22:43

Ich kann die Datei bei mir leider nicht öffnen.
Außerdem steht da was von Durchschnittsalter. Das nutzt mit nichts.


Frage beantworten

Verwandte Fragen

Verwandte Fragen

Noch nicht die richtige Antwort? Dann hier in allen Fragen und Tipps suchen:




Die unter gutefrage.net angebotenen Dienste und Ratgeber Inhalte werden nicht geprüft. Die Richtigkeit der Inhalte wird nicht gewährleistet. Bitte lesen Sie hierzu auch unsere Rechtlichen Hinweise.