Hallo!

Ich erstelle aktuell eine Liste, mit der ich für unsere Mitarbeiter einen Tarif erstelle, der sich aus dem TVÖD-SuE ableitet. In meiner Tabelle habe ich nun für jeden Mitarbeiter den SuE-Wert berechnen lassen und möchte nun 13 Altersstufen mit prozentualer Steigung hinzufügen.

Folgende Altersstufen habe ich in einer weiteren Tabelle aufgelistet:

Nun habe ich für die Berechnung folgende Formel erstellt:

_____________

=WENN([@Alter]<'Tabelle Altersstufe'!$C$10;([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$10);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$11;[@Alter]>='Tabelle Altersstufe'!$B$11);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$11);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$12;[@Alter]>='Tabelle Altersstufe'!$B$12);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$12);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$13;[@Alter]>='Tabelle Altersstufe'!$B$13);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$13);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$14;[@Alter]>='Tabelle Altersstufe'!$B$14);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$14);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$15;[@Alter]>='Tabelle Altersstufe'!$B$15);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$15);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$16;[@Alter]>='Tabelle Altersstufe'!$B$16);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$16);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$17;[@Alter]>='Tabelle Altersstufe'!$B$17);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$17);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$18;[@Alter]>='Tabelle Altersstufe'!$B$18);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$18);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$19;[@Alter]>='Tabelle Altersstufe'!$B$19);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$19);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$20;[@Alter]>='Tabelle Altersstufe'!$B$20);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$20);

WENN(UND([@Alter]<='Tabelle Altersstufe'!$C$21;[@Alter]>='Tabelle Altersstufe'!$B$21);([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$21);

WENN([@Alter]>='Tabelle Altersstufe'!$B$22;([@[Soll € / Std. TVöD]]*'Tabelle Altersstufe'!$D$22);"Fehler in Formel")))))))))))))

_____________

Die Formel gleicht ab, in welcher Altersstufe sich der Mitarbeiter befindet. Dafür ist das Alter jedes Mitarbeiters ebenfalls in der Haupttabelle berechnet.

ERGÄNZUNG (Auszug aus Tabelle 1):

Rot eingerahmt sind die wichtigen Werte. Die Berechnungsgrundlagen bilden der Tarifstundenlohn, hier unter "Soll € / Std. TVöD" und das Alter. Unter "TVöD SuE + Alter / Std." befindet sich in jeder Zeile die obige Funktion, welche unverändert bleibt. Konfus ist, dass die ersten drei Berechnungen problemlos funktionieren und die vierte dann nicht. Obwohl zB das Alter 29 in der zweiten Zeile ebenfalls vorkommt. Vielleicht hat dadurch jetzt jemand eine Idee?