ich stehe gerade bzgl einer Wenn-Funktion auf dem Schlauch. Ich habe eine realtiv lange, verschalchtelte Wenn-Funktion. Im hinteren Bereich befindet sich folgender Befehl: WENN($DE444>$A$2;$DE444-$A$2;0) Wenn also die Zelle DE444 einen größeren Wert annimmt als der Wert der in A2 steht, soll von DE444 der Wert aus A2 abgezogen werden, sonst soll der Wert 0 angenommen werden. Dies möchte ich nun wie folgt umändern: Wenn DE444 einen größeren Wert als A2 annimmt, soll DE444=A2 sein. Sonst soll nichts weiter passieren. Wenn ich nun den Befehl eingebe: WENN($DE444>$A$2;$DE444=$A$2;$DE444) dann bekomme ich bei allen Zeilen, die einen größeren Wert annehmen als in A2 steht "FEHLER" anstatt dass Excel dann den Wert A2 verwendet.
Wenn du das so schreibst, definierst du folgendes: Wenn DE444>A2 ist, dann prüfe, ob DE444=A2 ist. Das kann nur FALSCH ergeben weil das niemals eintreten kann.
04.09.2020, 12:56 (Dieser Beitrag wurde zuletzt bearbeitet: 04.09.2020, 12:56 von PixiePing.)
Hallo
vielen Dank für die schnelle Hilfe. Das ist schonmal super. Leider stimmt es nun noch nicht... Vielleicht habe ich es falsch erklärt. Hier mal die Beispieldatei.
Folgendes ist gewollt:
Werte, die unter A1 sind, sollen in der Formel aus D12 nicht beachtet werden. Dh. alle Werte die kleiner sind als 1,754 werden nicht beachtet und es wird 0 in die Zelle geschrieben. Dies ist schon so. Soweit so gut.
Jedoch soll nun folgendes passieren: Die Formel in D12 soll lediglich mit Werten aus C rechnen, die maximal so groß sind wie in A2 angegeben, die also maximal 27 sind. Alle Werte die größer sind als 27 sollen IN DER RECHNUNG so behandelt werden wie der Wert 27. Es soll jedoch nicht einfach der Wert aus A2 in D12 angegeben werden. Sondern eben das Rechenergebnis aus der Formel mit dem Wert 27 (bei Zahlen über 27).
(04.09.2020, 12:56)PixiePing schrieb: Versteht ihr was ich meine?
Wo soll ich da anfangen?
Es gibt keine Zahl 27 in der Datei. Wozu ist SUMME(D$11:D11) gut? In D11 steht kein Wert. Es gibt auch kein Label für diese Zelle. Was ist das konkrete Wunschergebnis?
Wir sehen uns! ... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Ich hatte um die Sache deutlicher zu machen den Wert verändert und die alte Datei bereits hier eingefügt.
So hier nun noch einmal.
Ziel ist folgendes:
1. Die in D12 stehende Zahl soll sich ergeben aus der Zahl aus C12-A1. Jedoch nur dann, wenn C12 mind. den Wert aus A1 annimmt. Sonst soll 0 in der Zelle stehen. Dies ist ja bereits geschafft.
2. DIe in D12 stehende Zahl soll mit den Werten aus C12 arbeiten die bis maximal 27 (A2) gehen. Alle Werte die über 27 gehen, sollen behandelt werden wie A2, also wie 27. Dies ist also die Frage.
Ich hoffe nun ist es klar. Entschuldigt das Chaos.
Viele Grüße und herzlichen Dank für die tatkräftige Unterstützung!!
MIN hatten wir nun doch schon öfter ... Der relevante Teil dafür
Zitat:2. DIe in D12 stehende Zahl soll mit den Werten aus C12 arbeiten die bis maximal 27 (A2) gehen. Alle Werte die über 27 gehen, sollen behandelt werden wie A2, also wie 27.
wäre ...MIN(C12;A2)...
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)