07.09.2017, 16:32
Hallo liebe Leute!
Bin Anfänger in Excel 2010 und bitte um Hilfe!
In Spalte "A" habe ich einen Zähler.
In Spalte "B" sind plus und minus Werte.
In Spalte "C" stehen 5 Einser untereinander.
Danach beginnt erst das Programm.
A B C
14 1
15 1
16 1
17 1
18 Zä. 1
19 1 -1 2 =WENN(B19=-1;KKLEINSTE($C$14:$C18;ZÄHLENWENN($C$14:$C18;0)+1)+KGRÖSSTE($C$14:$C18;1);0)
20 2 1 0 =WENN(B20=-1;KKLEINSTE($C$14:$C19;ZÄHLENWENN($C$14:$C19;0)+1)+KGRÖSSTE($C$14:$C19;1);0)
21 3 -1 3 =WENN(B21=-1;KKLEINSTE($C$14:$C20;ZÄHLENWENN($C$14:$C20;0)+1)+KGRÖSSTE($C$14:$C20;1);0)
22 4 -1 4 =WENN(B22=-1;KKLEINSTE($C$14:$C21;ZÄHLENWENN($C$14:$C21;0)+1)+KGRÖSSTE($C$14:$C21;1);0)
23 5 1 0 =WENN(B23=-1;KKLEINSTE($C$14:$C22;ZÄHLENWENN($C$14:$C22;0)+1)+KGRÖSSTE($C$14:$C22;1);0)
24 6 1 0 =WENN(B24=-1;KKLEINSTE($C$14:$C23;ZÄHLENWENN($C$14:$C23;0)+1)+KGRÖSSTE($C$14:$C23;1);0)
usw......
Er hat jetzt, wenn in Spalte "B" ein -1 war, die "Kkleinste plus die Kgrößte" addiert und in Spalte "C" eingetragen, wenn nicht, dann eine 0.
Die "0" wurde beim Ermitteln von der "Kkleinsten" nicht berücksichtigt.
Abhängig von den Werten in Spalte B werden nun, wenn in Spalte B eine positive 1 steht, jeweils die "Kkleinste und die Kgrößte" gelöscht.
Wie das geht weiß jetzt noch nicht, aber das ist jetzt einmal zweitrangig, denn irgendwann sind alle Einser gelöscht und es kommt zum Fehlerwert
"#ZAHL!" und er kann nicht weiterrechnen!!!
Meine Frage ist, wie kann man den Fehlerwert verhindern???
Im Anhang habe ich eine Datei zum besseren Verständnis hinzugefügt.
Herzlichen Dank im Voraus Atnik :17:
Bin Anfänger in Excel 2010 und bitte um Hilfe!
In Spalte "A" habe ich einen Zähler.
In Spalte "B" sind plus und minus Werte.
In Spalte "C" stehen 5 Einser untereinander.
Danach beginnt erst das Programm.
A B C
14 1
15 1
16 1
17 1
18 Zä. 1
19 1 -1 2 =WENN(B19=-1;KKLEINSTE($C$14:$C18;ZÄHLENWENN($C$14:$C18;0)+1)+KGRÖSSTE($C$14:$C18;1);0)
20 2 1 0 =WENN(B20=-1;KKLEINSTE($C$14:$C19;ZÄHLENWENN($C$14:$C19;0)+1)+KGRÖSSTE($C$14:$C19;1);0)
21 3 -1 3 =WENN(B21=-1;KKLEINSTE($C$14:$C20;ZÄHLENWENN($C$14:$C20;0)+1)+KGRÖSSTE($C$14:$C20;1);0)
22 4 -1 4 =WENN(B22=-1;KKLEINSTE($C$14:$C21;ZÄHLENWENN($C$14:$C21;0)+1)+KGRÖSSTE($C$14:$C21;1);0)
23 5 1 0 =WENN(B23=-1;KKLEINSTE($C$14:$C22;ZÄHLENWENN($C$14:$C22;0)+1)+KGRÖSSTE($C$14:$C22;1);0)
24 6 1 0 =WENN(B24=-1;KKLEINSTE($C$14:$C23;ZÄHLENWENN($C$14:$C23;0)+1)+KGRÖSSTE($C$14:$C23;1);0)
usw......
Er hat jetzt, wenn in Spalte "B" ein -1 war, die "Kkleinste plus die Kgrößte" addiert und in Spalte "C" eingetragen, wenn nicht, dann eine 0.
Die "0" wurde beim Ermitteln von der "Kkleinsten" nicht berücksichtigt.
Abhängig von den Werten in Spalte B werden nun, wenn in Spalte B eine positive 1 steht, jeweils die "Kkleinste und die Kgrößte" gelöscht.
Wie das geht weiß jetzt noch nicht, aber das ist jetzt einmal zweitrangig, denn irgendwann sind alle Einser gelöscht und es kommt zum Fehlerwert
"#ZAHL!" und er kann nicht weiterrechnen!!!
Meine Frage ist, wie kann man den Fehlerwert verhindern???
Im Anhang habe ich eine Datei zum besseren Verständnis hinzugefügt.
Herzlichen Dank im Voraus Atnik :17: