Verstehe diese Formel nicht ganz (JAHR)

Hi noch mal,
jetzt habe ich noch ein zweites Problem. Ich habe folgende Aufgabe gefunden:

Name Geburtstag Alter Bescheinigung?
Weber 22.01.1988 21 ok
Binsen 14.09.1986 22 ok
Hark 08.07.1991 17 Bescheinigung notwendig

Wenn die Schüler noch nicht 18 sind, dann soll in der Spalte „Bescheinigung“ eben „Bescheinigung notwendig“ hinein und sonst „ok“.

Klar, eine WENN-Funktion muss her. Die Lösung sagt mir, ich muss das so machen: =WENN(JAHR(C3)-1900

Aber was macht das JAHR

da drin? Sagt es Excel nur einfach, dass ich in C3 ein Jahr
stehen habe und eben keine „normale“ Zahl?

Es ist keine „normale“ Zahl
Das Datum ist immer eine aufsteigende ganze Zahl ab dem 01.01.1900
=heute() = 15.02.2009 = 39856
Es sind also 39865 Tage seit dem 1.1.1900 vergangen.
Du kannst die zahl mal in eine Zelle einfügen und als Datum formatieren dann kannst du das sehen.

Es spielt keine Rolle welche Formatierung die Zelle nachher bekommt.

Wenn ich von 15.02.2009 zB. den 1.1.2000 [36526] abziehe bleibt der Wert 3333 über. Das sind die Tage dazwischen.

Zwischen dem 1.1.2000 und dem 15.02.2009 liegen also genau 3333 Tage
=jahr(3333) ergibt 1909
=jahr(3333)-1900 ergibt 9 [Jahre] das wäre das Alter.

Gruß Holger

Nachtrag
Übrigens ist die Zeit in Excel nichts anders als der Dezimalwert dazwischen.
Ein Tag hat den Wert 1,
die (Uhr)-Zeit ist kleiner wie ein Tag also auch kleiner 1:

24Std (1 Tag) dann 1,0
12Std (1/2 Tag) dann 0,5
6Std (1/4 Tag) dann 0,25
1 Std. 1/24 Tag = 0,4166… usw.

Die Eingabe 15.02.2009 12:00 erzeugt eine Zahl 39856,5
Die Zelle entsprechen formatiert, kannst du die Anzeige so
verändern und zB. nur das Jahr oder die Stunden anzeigt werden

Gruß Holger

Wenn die Schüler noch nicht 18 sind, dann soll in der Spalte
„Bescheinigung“ eben „Bescheinigung notwendig“ hinein und
sonst „ok“.

Hi Trail,

=WENN(DATEDIF(B2;HEUTE();„Y“)

Ergänzung zu DATEDIF
Hi !

Da diese Funktion in der Hilfe nur schlecht beschrieben sein soll, hier noch ein erklärender Link

http://www.redmark.de/excel/newsDetails?newsID=12314…

BARUL76