ich habe eine Tabelle in Excel 2000 bei der einer jeden Spalte in Wert zugeordnet werden soll.
Beispiel:
Spalte A = 800
Spalte B = 35
Spalte C = 25
Spalte D = 300
Die Auswahl erfolgt bis jetzt durch eine Markierung mit einem „x“.
In jeder Zeile sollen dann die Werte aller Spalten, die mit einem „x“ markiert sind addiert und die Summe ausgegeben werden. Z.B. in Spalte E
Jetzt habe ich schon ziemlich viel rumgetüftelt und bin dabei soweit gekommen:
=SUMME((WENN(A1=1;"800 ";"0 ")+WENN(B1=1;"35 ";"0 ")+WENN(C1=1;"25 ";"0 ")+WENN(D1=1;"300 ";"0 ")))
Dazu kommt noch, dass in jeder Zeile, wo Spalte A und Spalte D markiert sind 200 subtrahiert werden.
Jetzt habe ich schon ziemlich viel rumgetüftelt und bin dabei soweit gekommen:
=SUMME((WENN(A5=1;"800";"0")+WENN(B5=1;"35";"0")+WENN(C5=1;"25 ";"0")+WENN(D5=1;"300 ";"0")-WENN(A1+D1=2;"200 ";"0")))
Dabei bin ich auf das Problem gestoßen, dass bei der WENN-Funktion das „x“ nicht als Wert akzeptiert wird
Gibt es dazu eine Lösung, dass das „x“ akzeptiert wird?
Als letztes Extra soll der Wert in Spalte A altersabhängig sein. Das Alter zu einem bestimmten Stichdatum errechne ich folgendermaßen:
=DATEDIF(MIN(A3;B3);MAX(A3;B3);"y")
Die Altersstufung soll folgendermaßen aussehen:
bis zur Vollendung des 2. Lebensjahres: - 70
ab dem vollendeten 2. Lebensjahr bis zur Vollendung des 3. Lebensjahres: - 400
ab dem vollendeten 3. Lebensjahr bis zur Vollendung des 12. Lebensjahres: - 550
ab dem vollendeten 12. Lebensjahr bis zur Vollendung des 16. Lebensjahres: - 700
ab dem vollendeten 16. Lebensjahr: - 800
Hier habe ich schon recht viel rumprobiert habe aber keine funktionierende Lösung gefunden. Bis zu der 2. Stufe komme ich
=WENN(A2>=0;WENN(A2>=2;"400";"70");"")
ab dann habe ich Probleme
=WENN(A2>=0;WENN(A2>=2;WENN(A2>=3;"550";"400";"70");"")
ich bekomme die Meldung „Zu viele Argumente“
Der Versuch die Funktionen mit + bzw. mit & zu verschachteln funktioniert leider auch nicht.
=WENN(A10<2;"70";"") +WENN(A10<3;"400";"") +WENN(A10<12;"550";"") +WENN(A10<16;"700";"") +WENN(A10>=16;"800";"")
bzw.
=WENN(A10<2;"70";"") &WENN(A10<3;"400";"") &WENN(A10<12;"550";"") &WENN(A10<16;"700";"") &WENN(A10>=16;"800";"")
Die Version mit dem „&“ ist der Sache am nächsten. Die letzten beiden Stufen also 12 - 15 = 700 und 16 - ~ = 800 funktionieren! Bei 3 – 12 wird 550700 ausgegeben, bei 2 wird 400550700 ausgegeben und bei 0 und 1 wird 70400550700 ausgegeben
Kann mir jemand sagen, wie ich das verschachteln kann?
Vielen dank für Eure Tipps!
Gruß
dbs