Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: WENN-Formel mit 5 Bedingungen

WENN-Formel mit 5 Bedingungen
26.02.2008 09:47:41
Hanna
Hallo,
möchte in A1 folgendes darstellen
Wenn Kondition A erfüllt, dann nimm Wert aus B1
Wenn Kondition B erfüllt, dann nimm Wert aus B2
Wenn Kondition C erfüllt, dann nimm Wert aus B3
Wenn Kondition D erfüllt, dann nimm Wert aus B4
Wenn Kondition E erfüllt, dann nimm Wert aus B5.
Wie kann ich das in eine Wenn-Formel packen?
Geht es auch eleganter? Problem ist, daß Kondition A etc. auch einen kleinen Wust von Formeln enthält, die Formel also richtig schon unübersichtlich wird.
Gruß
Hanna

Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: WENN-Formel mit 5 Bedingungen
26.02.2008 09:49:04
Hajo_Zi
Hallo Hanna,
man sieht nicht was erfüllt ist.
Benutze vielleicht SVERWEIS()

AW: WENN-Formel mit 5 Bedingungen
26.02.2008 10:11:09
Uwe
Hi Hanna,
im Prinzip sieht sowas so aus:
=WENN(A1=1;"eins";WENN(A1=2;"zwei";WENN(A1=3;"drei";WENN(A1=4;"vier";WENN(A1=5;"fünf";"was anderes")) )))
Dass solche Formel kompliziert und unübersichtlich werden ist leider wahr.
Hilft Dir das?
Gruß
Uwe
(:o)

Anzeige
AW: WENN-Formel mit 5 Bedingungen
26.02.2008 11:03:00
Hanna
Ja, so etwa. Danke.

AW: WENN-Formel: Ergebnis "FALSCH"
26.02.2008 13:36:00
Hanna
==WENN(UND(D4<Q4;R4<20;D4=S4;S4);WENN(UND(D4<Q4;R4<20;D4<>S4;S4+0.01); WENN(UND(D4<Q4;R4>19;Q4+0.01);WENN(UND(D4=Q4;R4<120;S4+0.01);WENN(UND(D4=Q4;R4>119;D4=Q4) ;Q4-1))))) =
Hab jetzt diese Formel reingewurstet. Excel nimmt sie an, scheinbar ist also die Syntax ok. Allerdings kommt als Ergebnis FALSCH heraus. Eingentlich müßte doch, sofern alle WENN-Bedingungen nicht erfüllt sind, wenigstens eine Zahl(Q-1) herauskommen, anstatt "Falsch", oder?
Sehe den Wald wahrscheinlich vor lauter Bäumen nicht mehr.. Blickt da einer durch?
Gruß

Anzeige
AW: WENN-Formel: Ergebnis "FALSCH"
26.02.2008 13:54:08
Frederic
Das kann auch nicht funktionieren...
Laut deiner Formel müsste diese mit =WENN(UND(UND( beginnen, teilweise hast du in einer WENN(UND( Bedingung bis zu 4 Bedingungen drin, dass kann nicht gehen.
Aufbau:
==WENN(UND(UND(UND(Bed1;Bed2;Bed3);Dann;WENN(UND(
usw.
Hoffe es hat dir geholfen.
Frederic

Anzeige
AW: WENN-Formel: Ergebnis "FALSCH"
26.02.2008 14:16:06
Hanna
Danke , Frederic, für die Antwort.
Bist du aber sicher mit dem UND?
Im Excel-Tooltip taucht allerdings als Formelvorgabe UND(Wahrheitswert1;Wahrheitswert2;...) auf.
Als ob man doch mehrere "Wahrheitswerte in ein UND packen könnte. Liegt der Fehler evtl doch woanders?
Gruß

Anzeige
AW: WENN-Formel: Ergebnis "FALSCH"
26.02.2008 14:23:00
Frederic
Als Faustregel gilt immer:
Soviele Bedingungen, wie du abprüfen möchtest, so viele UND brauchst du.
Bsp1:
==WENN(UND(Bed1;Bed2);Dann
Bsp2:
==WENN(UND(UND(Bed1;Bed2;Bed3);Dann
Bsp3:
==WENN(UND(UND(UND(Bed1;Bed2;Bed3;Bed4);Dann
Ich glaub aber es geht nur bis max. 5, ich persönlich habs nur mit 4 Bed. bisher gebraucht.
Gruß.
Frederic

Anzeige
AW: WENN-Formel: Ergebnis "FALSCH"
26.02.2008 14:41:53
Frederic
Was ich noch vergessen hatte:
Für dein Beispiel ist die WENN-Formel von Uwe die richtige für Dich.
Meine bräuchtest Du z.B. hier:
Wenn A1 und A2 und A3 und A4 = 1; dann nimm B1
Verstanden? :-)
Hoffe dir geholfen haben zu können.
PS: Guck mal hier (evtl. für die Zukunft):
http://www.excelformeln.de/formeln.html?welcher=128
Frederic
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

WENN-Formel mit 5 Bedingungen in Excel


Schritt-für-Schritt-Anleitung

Um eine WENN-Formel mit mehreren Bedingungen in Excel zu erstellen, kannst du die folgende Struktur verwenden. Nehmen wir an, du möchtest in Zelle A1 prüfen, welche Bedingung erfüllt ist und den entsprechenden Wert aus den Zellen B1 bis B5 zurückgeben.

Hier ist die allgemeine Syntax:

=WENN(KonditionA; WertWennWahr; WENN(KonditionB; WertWennWahr; WENN(KonditionC; WertWennWahr; WENN(KonditionD; WertWennWahr; WENN(KonditionE; WertWennWahr; "was anderes")))))

Ein Beispiel für 5 Bedingungen könnte so aussehen:

=WENN(A1="Bedingung1"; B1; WENN(A1="Bedingung2"; B2; WENN(A1="Bedingung3"; B3; WENN(A1="Bedingung4"; B4; WENN(A1="Bedingung5"; B5; "Keine Bedingung erfüllt")))))

Stelle sicher, dass du die Bedingungen entsprechend deiner Anforderungen anpasst. Wenn du komplexe Bedingungen hast, kannst du die Funktion UND oder ODER verwenden, um mehrere Bedingungen zu kombinieren.


Häufige Fehler und Lösungen

Ein häufiges Problem ist, dass Excel das Ergebnis "FALSCH" ausgibt, wenn keine der Bedingungen erfüllt ist. Das kann verschiedene Ursachen haben:

  • Syntaxfehler: Überprüfe die Syntax deiner Formel. Achte darauf, dass jede WENN-Funktion korrekt verschachtelt ist. Ein Beispiel für eine fehlerhafte Formel könnte so aussehen:
=WENN(UND(A1=1; A2=2; A3=3; A4=4; A5=5); B1; "FALSCH")

Hier hast du möglicherweise zu viele Bedingungen in einer WENN-Funktion. Die korrekte Anwendung könnte sein:

=WENN(UND(A1=1; A2=2); B1; WENN(A3=3; B2; "Keine Bedingungen erfüllt"))
  • Falsche Referenzen: Stelle sicher, dass die Zellreferenzen korrekt sind und auf die richtigen Zellen zeigen.

Alternative Methoden

Wenn deine Bedingungen sehr komplex sind, kannst du auch die Funktion SVERWEIS oder INDEX in Kombination mit VERGLEICH verwenden, um eine elegantere Lösung zu finden. Diese Methoden sind oft besser geeignet, wenn du viele Bedingungen und Werte hast.

Ein Beispiel für SVERWEIS könnte so aussehen:

=SVERWEIS(A1; Bereich; Spaltenindex; FALSCH)

Hierbei suchst du den Wert in A1 im angegebenen Bereich und gibst den entsprechenden Wert aus der gewünschten Spalte zurück.


Praktische Beispiele

Hier sind einige praktische Beispiele für die Verwendung von WENN-Formeln in Excel:

  1. Zwei WENN-Formeln in einer Zelle:
=WENN(A1=1; "Eins"; WENN(A1=2; "Zwei"; "Sonstiges"))
  1. WENN mit UND und ODER:
=WENN(UND(A1>10; A1<20); "Zwischen 10 und 20"; WENN(ODER(A1<10; A1>20); "Außerhalb des Bereichs"; "Genau 10 oder 20"))
  1. WENN-Funktion mit mehreren Wahrheitswerten:
=WENN(A1="Ja"; B1; WENN(A1="Nein"; B2; "Unbekannt"))

Tipps für Profis

  • Verwende die Funktion WENNFEHLER: Um Fehler in deinen Formeln zu vermeiden, kannst du WENNFEHLER verwenden, um anzugeben, was passieren soll, wenn ein Fehler auftritt.
=WENNFEHLER(WENN(A1=1; B1; B2); "Fehler aufgetreten")
  • Benutze die FORMELTEXT-Funktion: Damit kannst du den Text einer Formel anzeigen, was besonders bei sehr komplexen Formeln hilfreich ist.

  • Dokumentiere komplexe Formeln: Verwende Kommentare oder eine separate Dokumentation, um die Logik deiner Formeln zu erklären.


FAQ: Häufige Fragen

1. Wie viele Bedingungen kann ich in einer WENN-Formel verwenden?
Die maximale Anzahl an verschachtelten WENN-Funktionen in Excel ist 64. Beachte jedoch, dass die Lesbarkeit der Formel leiden kann.

2. Was kann ich tun, wenn meine WENN-Formel zu lang ist?
Erwäge die Verwendung von SVERWEIS oder INDEX und VERGLEICH, um die Komplexität zu reduzieren. Alternativ kannst du die Bedingungen aufteilen und in mehreren Zellen berechnen.

3. Wie kann ich mehrere WENN-Formeln in einer Zelle kombinieren?
Du kannst mehrere WENN-Formeln in einer Zelle verwenden, indem du sie einfach hintereinander schreibst, wie in den obigen Beispielen gezeigt. Achte darauf, die Syntax korrekt einzuhalten.

4. Was ist der Unterschied zwischen WENN und WENNFEHLER?
WENN prüft Bedingungen und gibt unterschiedliche Ergebnisse zurück, während WENNFEHLER spezifisch für den Umgang mit Fehlern in Formeln gedacht ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige