Hallo Dantje,
klasse, damit komme ich der Sache schon wesentlich näher!
Jetzt muss ich „nur“ noch diese „WENN-S-VERWEIS-Mega-Formel“
berichtigen. Ich hoffe, ich krieg’s hin.
oder du machst es so:
In einem Tabellenblatt (hier Tabelle1) ist die Tabelle mit den Fristen bis zum Renteneintritt. Etwa so:
A B C
Gebjahr Jahre Monate
1800 65 0
1947 65 1
1948 65 2
1949 65 3
1950 65 4
1951 65 5
1952 65 6
1953 65 7
1954 65 8
1955 65 9
1956 65 10
1957 65 11
1958 66 0
1959 66 2
1960 66 4
1961 66 6
1962 66 8
1963 66 10
1964 67 0
Die Tabelle muß unbedingt aufsteigend sortiert sein, dadurch ist nur immer ein Eintrag für den Jahrgang notwendig bei dem die Eintrittszeit wechselt. (Die Jahre nach 1964 brauchen dadurch nicht extra eingetragen werden, da es dananch keine Änderung gibt)
Im Tabellenblatt „Tabelle2“ könntest du dann wie folgt das Eintrittsdatum berechnen (der Geburtstag wird in A2 eingegeben):
Zelle Formel
A2 Eingabe des Geburtsdatums
B2 =DATUM(JAHR(A2)+SVERWEIS(JAHR(A2);Tabelle1!$A$2:blush:C$20;2);MONAT(A2)+SVERWEIS(JAHR(A2);Tabelle1!$A$2:blush:C$20;3);TAG(A2))
Die Funktion SVERWEIS wird hier ohne den Parameter Bereich_Verweis verwendet.
Auszug aus der Hilfe zu SVERWEIS: "…Wenn dieser Parameter WAHR ist oder weggelassen wird, wird eine ungefähre Entsprechung zurückgegeben. Anders ausgedrückt, wird der nächstgrößere Wert zurückgegeben, der kleiner als Suchkriterium ist, wenn keine genaue Entsprechung gefunden wird…
Damit Eintrittsfristen für Geburtsjahrgänge von 1946 gefunden werden (die ja das gleiche Eintrittsalter haben wie in 1946 Geborene), habe ich den 1. Wert deiner Liste großzügig auf 1800 gesetzt. Damit sollten wirklich alle Jahrgänge ein Renteneintrittsalter errechnet bekommen.
Grundlage der Berechnung (das Geburtsdatum steht in a2):
=datum(jahr(a2);monat(a2);tag(a2))
zu den Parametern „jahr“ und „monat“ werden die entsprechenden Werte aus Tabelle 1 addiert
die Formeln zur Ermittlung der Werte:
Jahr:
SVERWEIS(JAHR(A2);Tabelle1!$A$2:blush:C$20;2)
Monat:
SVERWEIS(JAHR(A2);Tabelle1!$A$2:blush:C$20;3)
Gruß
Marion