Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: verschachtelte Wenn Funktion mit Leerzelle

verschachtelte Wenn Funktion mit Leerzelle
04.03.2013 14:16:11
Frans
Ich habe folgendes Problem: Ich möchte einen einfachen Vokabeltrainer entwerfen. Ich habe in Spalte A die deutschen Vokabeln und in D die Fremdsprachen Ausdrücke. Spalte B ist die Eingabe vorgesehen und C sagt mir ob ich richtig oder falsch liege.Die entsprechende Formel, die ich hierfür fand/entwarf ist scheinbar trotz Google nicht korrekt:
=WENN(ISTLEER(B2);"";WENN(ISTNV(VERGLEICH(B2;D2;0));"falsch";"richtig"))
Kann mir jemand sagen, was hier falsch ist?
Danke

Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: verschachtelte Wenn Funktion mit Leerzelle
04.03.2013 14:21:43
Klaus
Hallo Franz,
deine Formel sieht unnötig kompliziert aus.
=WENN(ISTLEER(B2);"";B2=D2)
sollte eigentlich reichen.
Grüße,
Klaus M.vdT.

Schon lustig, die anderen AWn, Klaus! ;-) orT
04.03.2013 20:53:03
Luc:-?
Gruß Luc :-?

Ich würd mich ja ...
05.03.2013 08:47:54
Klaus
... über eine Antwort von Frans freuen, aber Rückmeldungen sind ja nicht mehr modern.
Grüße,
Klaus M.vdT.

Anzeige
Geiz+Ego-Courtesy=>Geil! ;-> Gruß owT
08.03.2013 02:43:03
Luc:-?
:-?

? Den versteh ich jetzt nicht ... owT
08.03.2013 08:08:13
Klaus
.

Kurzerklärung für diese 'Mode'! Gruß owT
08.03.2013 11:00:59
Luc:-?
:-?

Anzeige
AW: verschachtelte Wenn Funktion mit Leerzelle
04.03.2013 14:25:51
Michael
Hallo Frans,
hab die Formel nach deiner Beschreibung ausprobiert.
Funktioniert einwandfrei.
Was gibt deine Formel denn für einen Fehler zurück?
Gruß Michael

AW: verschachtelte Wenn Funktion mit Leerzelle
04.03.2013 14:32:23
Klaus
Hallo Michael,
die Formel ist - zumindest für einen Vokabeltrainer - völlig unbrauchbar!
Schreib mal in A2: "Hund", in D2 "dog"
in A3: "Katze", in D3 "cat"
in A4: "Unsinn", in D4 "caterpillar".
in C2:C3 die fragliche Formel.
Schreibst du jetzt in B2 das wort "caterpillar", dann meldet die Formel: "Ja, das ist ein Hund!". Und das ist natürlich Unsinn.
Grüße,
KLaus M.vdT.

Anzeige
AW: verschachtelte Wenn Funktion mit Leerzelle
04.03.2013 14:35:12
Matze
Die Formel =Vergleich(B2;D2;0) würde ein #NV liefern wenn B2 =""
=Wennfehler(vergleich(B2;D2;0),"")
Ab Version 2007 Wennfehler, macht hier ein "" aus dem Fehler
Matze

AW: verschachtelte Wenn Funktion mit Leerzelle
04.03.2013 14:36:29
Klaus
Hallo Matze,
WENNFEHLER hin oder her ist die gezeigte Formel für einen Vokabeltrainer ziemlich sinnbefreit.
Grüße,
Klaus M.vdT.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Verschachtelte Wenn-Funktion mit Leerzelle optimieren


Schritt-für-Schritt-Anleitung

Um eine verschachtelte Wenn-Funktion in Excel zu erstellen, die auch mit leeren Zellen umgeht, kannst du folgende Formel verwenden:

=WENN(ISTLEER(B2);"";WENN(ISTNV(VERGLEICH(B2;D2;0));"falsch";"richtig"))

Diese Funktion prüft zuerst, ob die Zelle B2 leer ist. Wenn ja, gibt sie einen leeren String zurück. Ansonsten vergleicht sie den Inhalt von B2 mit D2. Wenn der Inhalt nicht gefunden wird, gibt sie "falsch" zurück, andernfalls "richtig".

Wenn du eine einfachere Lösung möchtest, kannst du auch diese Formel verwenden:

=WENN(ISTLEER(B2);"";B2=D2)

Diese kürzere Formel gibt "WAHR" oder "FALSCH" zurück, je nachdem, ob die Eingabe in B2 mit D2 übereinstimmt.


Häufige Fehler und Lösungen

Ein häufiger Fehler bei der Verwendung von verschachtelten Wenn-Funktionen ist, dass sie unnötig kompliziert werden. Achte darauf, dass du die Formel so einfach wie möglich hältst.

Ein weiterer Fehler tritt auf, wenn die Zelle B2 leer ist. In diesem Fall kann der Vergleich zu einem Fehler führen. Um dies zu vermeiden, solltest du immer zuerst prüfen, ob die Zelle leer ist.

Um Fehler zu vermeiden, ist die Verwendung von WENNFEHLER eine gute Wahl. Hier ein Beispiel:

=WENNFEHLER(VERGLEICH(B2;D2;0);"")

Diese Formel gibt einen leeren String zurück, falls ein Fehler auftritt, beispielsweise wenn B2 leer ist.


Alternative Methoden

Falls du eine alternative Methode zur Anwendung der Wenn-Funktion suchst, kannst du auch die Funktion WENNFEHLER verwenden. Diese ermöglicht es, Fehler in der Berechnung abzufangen und eine benutzerdefinierte Rückgabe zu definieren.

Eine weitere Möglichkeit ist die Verwendung von SVERWEIS, um die Übereinstimmung zwischen den Zellen zu überprüfen:

=SVERWEIS(B2;D:D;1;FALSCH)

Diese Methode ist besonders nützlich, wenn du mit größeren Datenmengen arbeitest und die Daten in einer Tabelle organisiert sind.


Praktische Beispiele

Hier sind einige praktische Beispiele, wie du die oben genannten Formeln in einem Vokabeltrainer verwenden kannst:

  • Beispiel 1: Du hast in Spalte A die deutschen Vokabeln und in Spalte D die entsprechenden Fremdsprachen-Ausdrücke. In Spalte B gibst du deine Antworten ein. In Spalte C verwendest du die Formel:
=WENN(ISTLEER(B2);"";WENN(ISTNV(VERGLEICH(B2;D2;0));"falsch";"richtig"))
  • Beispiel 2: Verwende WENNFEHLER so:
=WENNFEHLER(VERGLEICH(B2;D2;0);"")

Dies gibt dir die Möglichkeit, auch bei falscher Eingabe eine leere Antwort zu erhalten.


Tipps für Profis

  • Vereinfache deine Formeln: Oft sind komplexe Formeln nicht notwendig. Halte deine Formeln einfach und übersichtlich.
  • Verwende Namensbereiche: Benutze Namensbereiche, um die Lesbarkeit deiner Formeln zu erhöhen.
  • Dokumentiere deine Formeln: Wenn du komplexe Berechnungen machst, füge Kommentare hinzu, um die Funktionsweise zu erklären.

FAQ: Häufige Fragen

1. Was ist eine verschachtelte Wenn-Funktion?
Eine verschachtelte Wenn-Funktion ist eine Formel in Excel, die mehrere Bedingungen prüft, indem sie eine Wenn-Funktion innerhalb einer anderen anwendet.

2. Wie gehe ich mit leeren Zellen um?
Du kannst die Funktion ISTLEER verwenden, um zu prüfen, ob eine Zelle leer ist, und dann entsprechend reagieren.

3. Gibt es eine einfachere Methode als die verschachtelte Wenn-Funktion?
Ja, du kannst auch WENNFEHLER oder SVERWEIS verwenden, um Vergleiche durchzuführen und Fehler abzufangen.

4. Ab welcher Excel-Version kann ich WENNFEHLER nutzen?
WENNFEHLER ist ab Excel 2007 verfügbar.

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