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

WVerweis mit Wenn kombinieren, oder so?!?

Forumthread: WVerweis mit Wenn kombinieren, oder so?!?

WVerweis mit Wenn kombinieren, oder so?!?
04.11.2002 16:12:27
Chris
Hallo,

mein Problem ist, dass ich zwei WVerweisfunktionen alternativ über eine Wenn Fkt. kombiniert einsetzen will.
d.h. wenn die eine Wverweiskombination keinen wert, in dem Fall der dem Suchkriterium entspricht soll die zweite WVerweisfunktion eine weiter Matrix durchsuchen.
Dabei ist noch besonders, dass sich die matrix in einer anderen datei befindet.
jede wverweisfkt für sich bringt ein ergebnis bei passendem suchkriterium aber zusammen mit wenn klappt das nicht; leider erhalte ich nur das Ergebnis "#NV"

Wie kann ich das handeln, oder kann excel das nicht zusammen?

Meine Fkt. lautet: =wenn(wverweis($f$1;'[2.datei.xls]tabelle1'!$e$6:$j$16;3;falsch)=0;"";wverweis($f$1;'[2.datei.xls]tabelle1'!$e$21:$j$31;3;falsch);wverweis($f$1;'[2.datei.xls]tabelle1'!$e$6:$j$16;3;falsch)

danke im voraus

chris

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: WVerweis mit Wenn kombinieren, oder so?!?
04.11.2002 16:14:45
andreas e
wenn(istfehler(wverweis($f$1;'[2.datei.xls]tabelle1'!$e$6:$j$16;3;falsch);

ich denke der wverweis wird eine Fehlermeldung und nicht 0 produzieren, oder ????

gruß
andreas e

Re: WVerweis mit Wenn kombinieren, oder so?!?
04.11.2002 16:25:36
chris
nein, in derkurzvorschau der wennfkt. zeigt er als ergenis für den erste part "wahr" an, d.h. die ausgabe ist "0".

wie meinst du das mit dem "istfehler", ist dieser zusatz irgendwo einzubauen?

Anzeige
Re: WVerweis mit Wenn kombinieren, oder so?!?
04.11.2002 16:30:14
chris
o.k. er zeigt auch für den ersten teil "#NV" an, hatte vorhin noch keine werte in der ersten matrix.
WENN(ISTFEHLER
04.11.2002 16:34:47
WF
Hi Andreas,

wenn nichts gefunden wird, wird #NV (also eine Fehlermeldung) und nicht 0 (Null) zurückgegeben.
Deine Formel müßte also so lauten (ungeprüft - war zu faul, das nachzubasteln):
=WENN(ISTFEHLER(WVERWEIS($F$1;[2.datei.xls]tabelle1!$E$6:$J$16;3;0));WVERWEIS($F$1;[2.datei.xls]tabelle1!$E$21:$J$31;3;0);WVERWEIS($F$1;[2.datei.xls]tabelle1!$E$6:$J$16;3;0))

trapp, trapp, trapp, trapp, trapp, brrrrr
WF

http://www.excelformeln.de/
die ultimative Formelseite


Anzeige
Re: WENN(ISTFEHLER
04.11.2002 16:45:49
Chris
vielen dank, das klappt hervorragend
;

Forumthreads zu verwandten Themen

Anzeige

Infobox / Tutorial

WVerweis mit Wenn kombinieren in Excel


Schritt-für-Schritt-Anleitung

Um den WVerweis mit einer Wenn-Funktion in Excel zu kombinieren, folge diesen Schritten:

  1. Formel eingeben: Beginne mit der Eingabe der WVerweis-Funktion in deiner Excel-Tabelle. Beispiel:

    =WVERWEIS($F$1; '[2.datei.xls]tabelle1'!$E$6:$J$16; 3; FALSCH)
  2. Fehlerbehandlung: Um Fehler zu behandeln, verwende die ISTFEHLER-Funktion innerhalb einer Wenn-Funktion:

    =WENN(ISTFEHLER(WVERWEIS($F$1; '[2.datei.xls]tabelle1'!$E$6:$J$16; 3; FALSCH)); "Nicht gefunden"; WVERWEIS($F$1; '[2.datei.xls]tabelle1'!$E$6:$J$16; 3; FALSCH))
  3. Zweite WVerweis-Funktion: Füge die zweite WVerweis-Funktion hinzu, falls das erste Ergebnis einen Fehler zurückgibt:

    =WENN(ISTFEHLER(WVERWEIS($F$1; '[2.datei.xls]tabelle1'!$E$6:$J$16; 3; FALSCH)); WVERWEIS($F$1; '[2.datei.xls]tabelle1'!$E$21:$J$31; 3; FALSCH); WVERWEIS($F$1; '[2.datei.xls]tabelle1'!$E$6:$J$16; 3; FALSCH))
  4. Überprüfen: Stelle sicher, dass die Matrix und der Suchwert korrekt sind und die zweite Matrix die notwendigen Werte enthält.


Häufige Fehler und Lösungen

  • Fehler #NV: Dieser Fehler tritt auf, wenn der Suchwert nicht gefunden wird. Verwende die ISTFEHLER-Funktion, um dies zu vermeiden.

  • Falsches Ergebnis: Wenn die Formel ein unerwartetes Ergebnis zurückgibt, überprüfe die Matrixbereiche und die Suchkriterien.

  • Verknüpfung zu einer anderen Datei: Achte darauf, dass die andere Excel-Datei geöffnet ist, wenn du auf deren Daten zugreifst, sonst kann es zu Fehlern kommen.


Alternative Methoden

  • XVERWEIS: In neueren Excel-Versionen kannst du den XVERWEIS verwenden, um die WVerweis- und Wenn-Funktion zu kombinieren:

    =XVERWEIS($F$1; '[2.datei.xls]tabelle1'!$E$6:$E$16; '[2.datei.xls]tabelle1'!$G$6:$G$16; WVERWEIS($F$1; '[2.datei.xls]tabelle1'!$E$21:$J$31; 3; FALSCH))
  • WVerweis mit 2 Kriterien: Du kannst auch die WVerweis-Funktion mit mehreren Kriterien kombinieren, indem du Hilfsspalten verwendest oder die Daten zuerst filterst.


Praktische Beispiele

  1. Beispiel 1: Suche nach einem Produkt in einer Preisübersicht und verwende den WVerweis mit Wenn, um den Preis aus zwei verschiedenen Tabellen zu erhalten.

  2. Beispiel 2: Kombiniere die WVerweis-Funktion mit einer Wenn-Abfrage, um die Verfügbarkeit eines Artikels zu überprüfen und gegebenenfalls auf eine zweite Tabelle zuzugreifen.


Tipps für Profis

  • Verwende Namen für Bereiche, um deine Formeln lesbarer zu gestalten.
  • Teste deine Formeln mit verschiedenen Szenarien, um sicherzustellen, dass sie robust sind.
  • Nutze die Formelüberwachung in Excel, um komplexe Formeln Schritt für Schritt zu analysieren.

FAQ: Häufige Fragen

1. Wie kann ich den WVerweis mit der Wenn-Funktion kombinieren? Du kannst den WVerweis in eine Wenn-Funktion einbetten, um Fehler abzufangen und alternative Werte zurückzugeben.

2. Was ist der Unterschied zwischen WVerweis und XVerweis? Der XVerweis ist flexibler und ermöglicht die Suche in beiden Richtungen, während der WVerweis nur von links nach rechts sucht.

3. Wie gehe ich mit Fehlern in der WVerweis-Funktion um? Verwende die ISTFEHLER-Funktion, um Fehler wie #NV zu behandeln und alternative Werte zu bestimmen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige