Hallo,
ich berechne das Alter einer Person mit folgender Formel:
heute() - Geb.-datum
die Ergebniszelle wird mit JJ formatiert, anschliessen soll das Alter mit der sverweis()-Funktion in einer Tabelle gesucht und ausgegeben werden. Genau hier gibt es Probleme, weil die sverweis()-Fkt. ein so ermitteltes Alter nicht annimmt. Keine Probleme gibt es, wenn ich mit der Fkt jahr() das Geb.jahr vom aktuellen Jahr subtrahiere. Nur hier brauche ich das genaue Alter. Was kann ich hier machen?
Gruß
Denis
Hallo,
ich berechne das Alter einer Person mit folgender Formel:
heute() - Geb.-datum
die Ergebniszelle wird mit JJ formatiert, anschliessen soll
das Alter mit der sverweis()-Funktion in einer Tabelle gesucht
und ausgegeben werden. Genau hier gibt es Probleme, weil die
sverweis()-Fkt. ein so ermitteltes Alter nicht annimmt. Keine
Probleme gibt es, wenn ich mit der Fkt jahr() das Geb.jahr vom
aktuellen Jahr subtrahiere. Nur hier brauche ich das genaue
Alter. Was kann ich hier machen?
Hi Denis,
außer C1 ist alles tandard formatiert.
Tabelle:
[Mappe1]!Tabelle1
│ A │ B │ C │ D │
──┼─────┼─────┼────────────┼─────┤
1 │ 1 │ a │ 03.11.1998 │ h │
2 │ 2 │ b │ │ │
3 │ 3 │ c │ │ │
4 │ 4 │ d │ │ │
5 │ 5 │ e │ │ │
6 │ 6 │ f │ │ │
7 │ 7 │ g │ │ │
8 │ 8 │ h │ │ │
9 │ 9 │ i │ │ │
──┴─────┴─────┴────────────┴─────┘
Benutzte Formeln:
D1: =SVERWEIS(DATEDIF(C1;HEUTE();"y");A1:B100;2;0)
Tabellendarstellung erreicht mit dem Code in [FAQ:2363](/t/faq/9292363)
Gruß
Reinhard
Tabellendarstellung erreicht mit dem Code in FAQ:2363
ich glaub die Zeile musst Du mal noch aus dem
tag rausnehmen :smile:
Test:
> Tabellendarstellung erreicht mit dem Code in [FAQ:2363](/t/faq/9292363)
Hi Munich,
danke, habe es bei mir angepasst bzw Code erweitert. In der FAQ kommt das später.
Gruß
Reinhard
Tabelle:
[Mappe1]!Tabelle1
│ A │ B │ C │ D │
───┼─────┼─────┼────────────┼─────┤
1 │ 1 │ a │ 03.11.1998 │ h │
2 │ 2 │ b │ │ │
3 │ 3 │ c │ │ │
4 │ 4 │ d │ │ │
5 │ 5 │ e │ │ │
6 │ 6 │ f │ │ │
7 │ 7 │ g │ │ │
8 │ 8 │ h │ │ │
9 │ 9 │ i │ │ │
10 │ │ │ │ │
11 │ │ │ │ │
───┴─────┴─────┴────────────┴─────┘
Benutzte Formeln:
D1 : =SVERWEIS(DATEDIF(C1;HEUTE();"y");A1:B100;2;0)
Benutzte Namen:
Tabelle1!Print\_Area: =Tabelle1!$A$1:blush:D$11
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Dargestellte Tabelle kann miit Code in gleicher FAQ in ein Tabellenblatt übertragen werden.
Gruß
Reinhard
Benutzte Formeln:
D1: =SVERWEIS(DATEDIF(C1;HEUTE();„y“);A1:B100;2;0)
Hallo Reinhardt,
perfekte Lösung wie immer. Nur was zum Kuckuck bedeutet das „y“ hinter heute()? Ohne scheint es nicht zu gehen.
Gruss
Denis
Benutzte Formeln:
D1: =SVERWEIS(DATEDIF(C1;HEUTE();„y“);A1:B100;2;0)
perfekte Lösung wie immer. Nur was zum Kuckuck bedeutet das
„y“ hinter heute()? Ohne scheint es nicht zu gehen.
Hi Denis,
du musst nur die deutschen Abkürzungen aus der Hilfe zu Datedif ins Englische übersetzen.
Gruß
Reinhard