Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1204to1208
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Wenn formel verschachteln mit Sverweis

Wenn formel verschachteln mit Sverweis
chris
Hallo Excel Profis,
ich bitte euch um Hilfe bei einer Verschachtelung einer wenn abfrage.
Ich bekomme es alleine nicht hin:(
Ich will mit einer Sverweis Formel 3 Tabellenblätter abfragen.Mit 2 bekomme ich es hin aber nicht mit 3.
Also ich will praktisch suchen wenn gefunden in Tabelle 1 dann ausgeben Tabelle 1
Wenn fehler dann suchen in Tabelle2 wenn gefunden dann ausgeben Tabelle2 wenn nicht gefunden dann suchen in Tabelle3 wenn gefunden dann ausgeben Tabelle 3 wenn nicht anzeige "in keiner Tabelle gefunden"
Wie bekomme ich das hin ?
Soweit bin ich schon das es mit wenn(istfehler() gehen muss.
Aber die 3 verschachtelungen bekomme ich nicht hin :(
SVERWEIS(E3;'Tabelle1'!D5:M50000;1;FALSCH)
SVERWEIS(E3;'Tabelle2'!D5:M50000;1;FALSCH)
SVERWEIS(E3;'Tabelle3'!D5:M50000;1;FALSCH)
Vielen Dank im voraus

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Wenn formel verschachteln mit Sverweis
24.03.2011 07:58:26
Hajo_Zi
Hallo Chris,
warum zeigst Du uns Deine Formel nicht?
=wenn(Istfehler(SVERWEIS(E3;'Tabelle1'!D5:M50000;1;FALSCH))=falsch;SVERWEIS(E3;'Tabelle1'!D5:M50000; 1;FALSCH),Wenn(Istfeher(2.sverweis)=Falsch;2.Sverweis; usw)))

AW: Wenn formel verschachteln mit Sverweis
24.03.2011 08:16:47
chris
Hallo Hajo,
leider komme ich mit Deiner Formel nicht weiter.
Hier ist meine Formel die ich bis jetzt habe.
=WENN(ISTFEHLER(SVERWEIS(E3;'Daten bis...'!D5:M50000;1;FALSCH));"";SVERWEIS(E3; 'Daten bis...'!D5:M50000;1;FALSCH))
Leider habe ich bis jetzt nur 1 Tabelle abgefragt.
Tabelle Daten bis...
Ich muss aber noch Wenn nicht gefunden Tabelle "Daten bis 04.03.2011 "
und Tabelle "Daten bis 19.01.2011" abfragen.
Komme aber mit dem verschachteln immer wieder durcheinander :(
Kannst Du noch einmal helfen ?
Danke Dir !
Anzeige
AW: Wenn formel verschachteln mit Sverweis
24.03.2011 08:33:51
Hajo_Zi
Hallo Chris,
was ist an meinem Vorschlag unklar. Der erste Vergleich steht doch schon da und beim 2. mußt Du nur Deine 2. Forme intragen. Den 3. hätte ich nun nicht als Problem angesehen.
Du mußt auf istfehler =falsch prüfen.
In Deiner Formel wird nur ein Sverweis geprüft und nicht wie Du geschrieben hast auf 2.
Gruß Hajo
AW: noch einmal offen
24.03.2011 08:41:41
chris
Also Hajo ich habe Sie jetzt weoweit hinbekommen.
Aber ich weiß nicht an welcher Stelle ich die 3 Tabelle eintragen muss.
Ich komme immer wieder durcheinandern mit dem verschachteln.
Kannst Du mir noch einmal bitte helfen ?
=WENN(ISTFEHLER(SVERWEIS(E3;'Daten bis...'!D5:M50000;1;FALSCH));WENN(ISTFEHLER(SVERWEIS(E3; 'Daten bis 04.03.2011'!D5:M50000;1;FALSCH));WENN(ISTFEHLER(SVERWEIS(E3; 'Daten bis 04.03.2011'!D5:M50000;1;FALSCH));"f";SVERWEIS(E3;'Daten bis 04.03.2011'!D5:M50000;1; FALSCH));SVERWEIS(E3;'Daten bis 04.03.2011'!D5:M50000;1;FALSCH));SVERWEIS(E3; 'Daten bis...'!D5:M50000;1;FALSCH))
Dieses Tabellenblatt muss ich noch abfragen:
Daten bis 19.01.2011
Vielen Dank
Anzeige
AW: noch einmal offen
24.03.2011 08:47:22
Hajo_Zi
Hallo Chris,
Du hast Dir jetzt also eine eigene Formel ausgedacht, mein Vorschlag gefällt Dir also nicht.
Gut ich kann damit Leben. Ich habe ja nicht das Problem. Warum fragst Du dann im Forum, wenn Du doch Deine eigene nicht funktionoierende Formel benutzen willst?
Gruß Hajo
AW: noch einmal offen
24.03.2011 08:50:55
chris
Sorry ich will ja.
Aber verstehe Deine Formel nicht.
Tut mir leid natürlich will ich Hilfe annehmen.
Ist Deine Formel anders als meine ?
Ich habe jetzt glaube ich eine Formel die Funktioniert.
Kanst Du mir bitte sagen ob die Ok ist und mir das ganze mal erklären ?
Ich wollte natürlich Deine Hilfe.
Sorry wenn ich mich Falsch ausdrücke oder so.
gruß
Hier die Formel die glaube ich funktioniert.
=WENN(ISTFEHLER(SVERWEIS(E3;'Daten bis...'!D5:M50000;2;FALSCH));WENN(ISTFEHLER(SVERWEIS(E3; 'Daten bis 04.03.2011'!D5:M50000;2;FALSCH));WENN(ISTFEHLER(SVERWEIS(E3; 'Daten bis 04.03.2011'!D5:M50000;2;FALSCH));SVERWEIS(E3;'Daten bis 19.01.2011'!D5:M50000;2;FALSCH); SVERWEIS(E3;'Daten bis 04.03.2011'!D5:M50000;2;FALSCH));SVERWEIS(E3;'Daten bis 04.03.2011'!D5:M50000; 2;FALSCH));SVERWEIS(E3;'Daten bis...'!D5:M50000;2;FALSCH))
Anzeige
AW: noch einmal offen
24.03.2011 09:07:01
Hajo_Zi
Hallo Chris,
wenn Sie das richtige Ergebnis bring, ist es doch ok.Wenn ich mir Dein Problem nochmal genau ansehe, hätte ich eine viel kürzere Formel benutzt.
Tabelle1
 AB
21425=WENN(ISTFEHLER(SVERWEIS(E3;'Daten bis...'!D5:M50000;2;FALSCH));WENN(ISTFEHLER(SVERWEIS(E3; 'Daten bis 04.03.2011'!D5:M50000;2;FALSCH));WENN(ISTFEHLER(SVERWEIS(E3; 'Daten bis 04.03.2011'!D5:M50000;2;FALSCH));SVERWEIS(E3;'Daten bis 19.01.2011'!D5:M50000;2;FALSCH); SVERWEIS(E3;'Daten bis 04.03.2011'!D5:M50000;2;FALSCH));SVERWEIS(E3;'Daten bis 04.03.2011'!D5:M50000; 2;FALSCH));SVERWEIS(E3;'Daten bis...'!D5:M50000;2;FALSCH)) 
22138=WENN(ZÄHLENWENN(Tabelle1!D5:M50000;E3)>1;E3;WENN(ZÄHLENWENN(Tabelle2!D5:M50000;E3)>1;E3;WENN(ZÄHLENWENN(Tabelle3!D5:M50000;E3)>1;E3;"")))

verwendete Formeln
Zelle Formel Bereich
A21 =LÄNGE(B21) 
A22 =LÄNGE(B22) 

Tabellendarstellung in Foren Version 5.42


Gruß Hajo
Anzeige
AW: Bezug auf 1. Beitrag
24.03.2011 09:18:50
Hajo_Zi
Hallo Chris,
mit meiner Formel habe ich mich auf den ersten Beitrag bezogen.
Gruß Hajo
AW: Bezug auf 1. Beitrag
24.03.2011 09:28:50
chris
Vielen Dank Hajo.
Schönen Tag wünsche ich Dir !
Danke für die Formelverkürzung.
Aber ich glaube ich muss beim Sverweiß bleiben weil ich ja verschiedene Spalten zurückgeben muss.
Also den Spaltenindex.
Aber Sie funktioniert wie wie Du geschrieben hast.
Danke
gruß Chris

331 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige