Das ist diese:
=INDEX({"Steinbock";"Wassermann";"Fische";"Widder";"Stier";"Zwillinge";"Krebs";"Löwe";"Jungfrau"; "Waage";"Skorpion";"Schütze";"Steinbock"};VERGLEICH(DATUM(0;MONAT(G11);TAG(G11));{1;21;51;81;112; 142; 174;205;237;268;298;328;357}))
Klappt auch so weit, aber gebe ich den 17.10.1835 ein, bekomme ich "#WERT!" angezeigt.
Eben so beim Alter:
Da möchte ich gerne, wenn die Person noch lebt (Kreuzchen in C18) heute() - das Geburtsjahr (also dynamisch.
Dasja bei Toten nimmer notwendig :D
Da soll dann rein, wenn Kreuzchen in C19 und G18 leer (dann habe ich kein Sterbedatum) schreibe "unbekannt",
wenn C19 Kreuzchen und Sterbedatum vorhanden, dann berechne das Alter (genau, so dass jemand, der im März Geburtstag hat, aber im Februar gestorben ist plötzlich schon mal 86 ist statt 85 :D)
Formel wie folgt:
=WENN(UND(G18="";C19="");DATEDIF(G11;HEUTE();"Y");WENN(UND(C19"";G18"");DATEDIF(G11;G18;"Y"); "unbekannt"))
Sie funktioniert ab 1900, aber nicht bei 1899 und niedriger.
Wäre super,. wenn mir nochmal jemand helfen kann.