Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Verschachtelte WENN-DANN-Formel





Frage

Kann mir bitte jemand die Formel machen, bei mir klappt es nicht. Konstellation: Zelle A1 hat den Wert 5 Zelle A2 ist variables Eingabefeld Zelle A3 ist das Ergebnisfeld, das eine Formel mit nachfolgenden verknüpften Bedingungen erhalten soll. Wenn A2=A1-1, dann A3=3 oder wenn A2=A1, dann A3=2 oder wenn A2=A1+1, dann A3=1 Vielen Dank Norbert

Antwort 1 von MisterBoo

Greetz,
mit den Angaben bei dir geht es nicht ganz. Die Formel heißt:

=WENN(A2=A1-1;3;WENN(A2=A1;2;WENN(A2=A1+1;1;0)))

Diese Formel beinhaltet noch die Möglichkeit, dass A2 weder A1-1, noch A1+1, noch =A1 ist.
Also zb: A2=2

Wenn also keine dieser Bedingungen eintreten, wird dieser Formel nach in A3 die Zahl 0 eingetragen. Dies kannst du aber leicht ändern, indem du für die letzte 0 vor den drei Klammern eine andere Zahl einsetzt, z.b. 4 oder so.
Einen Text musst du in Anführungsstriche setzten.

Ansonsten müsste es eigentlich funzen

MTFBWY Imperialagent

Antwort 2 von Andromeda

Hallo Norbert,
Ich hab Deine Frage viel zu spät gelesen, daher erst jetzt. Mister Boo hat Dein Problem ja schon gelöst, aber ich habe noch die Möglichkeit eingebaut, sollte der Eintrag gänzlich anders sein als Deine Vorgaben, dann wird keine Null eingetragen sondern abgefragt welcher Wert der Größere ist und der kleinere davon abgezogen. (sind die 2 Wenn-Teile an Schluß). Nun hast Du die Möglichkeit zu Multiplizieren, Dividieren oder sonst was.

=WENN(A2=A1-1;3;WENN(A2=A1;2;WENN(A2=A1+1;1;WENN(A1>A2;A1-A2;WENN(A2>A1;A2-A1)))))

Viele Grüße Andromeda

Antwort 3 von Aliba

Hi,

wenn die Differenzen zwischen A1 und A2 nur -1, 0 oder 1 sein können, dann genügt:

=A1-A2+2

Sollten auch andere Differenzen vorkommen, dann müsste noch angegeben werden, was dann geliefert werden soll, dies könnte so geschehen:

=WENN(ABS(A1-A2)>1;"";A1-A2+2)

Jetzt würde nichts geliefert, ansonsten für "" eben einsetzen, was gewünscht wird.

CU Aliba

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: