Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Wenn-Formel (Und)???





Frage

Guten Morgen! Hab eine Frage: Was ist wenn in einer Wenn-Formel ein -Und- o. ein -Oder- mit eingefügt ist? Was bedeutet das und was passiert da? LG Dani

Antwort 1 von rainberg

Hallo Dani,

mit UND kann man zwei oder mehrere Kriterien verknüpfen - das Ergebnis ist WAHR, wenn alle verknüpften Kriterien WAHR sind.

mit ODER kann man zwei oder mehrere Kriterien verknüpfen - das Ergebnis ist WAHR, wenn eines der verknüpften Kriterien WAHR ist.

Hilft das?

Gruß
Rainer

Antwort 2 von CaroS

Hallo Dani,

da Du Dich nicht mehr gemeldet hast, scheint ja alles klar zu sein. Für alle Fälle aber trotzdem noch der Co-Kommentar:

Eine WENN-Formel besteht normalerweise aus 3 Teilen:

=WENN(Bedingung; Wert_oder_Formel_1; Wert_oder_Formel_2)

und ihr Ergebnis ist je nachdem, ob die Auswertung der Bedingung WAHR oder FALSCH ergibt, entweder das eine (Wert_oder_Formel_1) oder das andere (Wert_oder_Formel_2).

Bei einem WENN kann es also überhaupt nur zwei mögliche Folgen (Fälle) geben.
Will man 3 oder mehr Fälle unterscheiden, dann muss man mehrere WENNs ineinander verschachteln (maximal 7) und für jeden weiteren Fall, d. h. für jedes weitere WENN, eine weitere Bedingung schreiben. Das hat aber erstmal mit Deiner Frage nach UND und ODER nichts zu tun, ich wollte das nur klar abgrenzen.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

UND und ODER kommen immer dann ins Spiel, wenn man die Fallunterscheidung in

=WENN(Bedingung; Wert_oder_Formel_1; Wert_oder_Formel_2)

nicht mit einer einfachen Bedingung in der Form
A1 = "" oder
SUMME(A1:A8) > B8 oder
ZÄHLENWENN(A1:A6; A1) = ANZAHL(B1:B6) oder
ISTZAHL(A1)
durchführen kann,

sondern mehrere Einzelbedingungen zu einer Gesamtbedingung kombinieren (logisch verknüpfen) will bzw. muss:
Wenn ISTZAHL(A1) oder A1 = "" ...
=> geschrieben: WENN(ODER(ISTZAHL(A1); A1 = ""); ... ; ... )
Wenn ANZAHL(B1:B6) > 2 und ANZAHL(B1:B6) < 5 ...
=> geschrieben: WENN(UND(ANZAHL(B1:B6) > 2; ANZAHL(B1:B6) < 5); ... ; ... )
Wenn C4 = "-" oder (wenn) LINKS(C4; 3) ="abc" und LÄNGE(C4) > 8] ...
=> geschrieben: WENN(ODER(C4 = "-" ; UND(LINKS(C4; 3) ="abc"; LÄNGE(C4) > 8)); ... ; ... )

Mit Hilfe von UND und ODER werden also logische Verknüpfungen aus mehreren Einzelbedingungen gebildet. Eine solche logische Verknüpfung ist dann wieder eine (einzige) Bedingung und insgesamt entweder WAHR oder FALSCH.

Zusammengefasst: Wozu UND und ODER in einer WENN-Formel?
Da ein WENN nur eine (einzige) Bedingung verarbeiten kann, die gewünschten Ergebnisse aber oft von mehr als einer Bedingung abhängen, kombiniert man mehrere Einzelbedingungen mit Hilfe der logischen Operatoren UND und ODER zu einer (einzigen) logisch verknüpften Gesamtbedingung.

(Und erhält nach Auswertung dieser Gesamtbedingung ganz normal entweder Wert_oder_Formel_1 oder Wert_oder_Formel_2 als Ergebnis, siehe oben.)

Gruß,
CaroS

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


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: