Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

SVERWEIS
#1
Hallo Zusammen,

ich beschäftige mich seit kurzem erst mit dem wunderschönem Excel. Ich muss sagen, dass es mir wirklich Spaß macht damit zu arbeiten. Nun stehe ich vor einer kleinen Hürde zu der auch bisher noch keine Lösung gefunden habe.

Mit dem SVERWEIS durchsuche ich immer nur die erste Spalte eines ausgewählten Bereichs. Ich würde aber gerne 3 Spalten durchsuchen. Gibt es da einen Trick?

Liebe Grüße
Patrik :15:
Antworten Top
#2
Hallo,

die Frage ist recht allgemein gehalten und kann in verschiedener Weise interpretiert werden.

Suchst du evtl. so etwas: http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=30
Gruß
Peter
Antworten Top
#3
Hola,

suchst du sowas?

http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=35


Gruß,
steve1da
Antworten Top
#4
Vielen Dank für die schnelle Reaktion Peter & Steve!
Ich denke, dass die Lösung von Peter meinem Fall besser passt.

Um es mal genauer zu erläutern:
A B C sollen durchsucht werden, dabei könnte sich der gesuchte Wert in einem der drei Spalten befinden, oder auch in mehreren. Wenn ich den einfachen SVERWEIS benutze, durchsucht er ja nur die erste Spalte des Bereichs, in meinem Fall also nur A. Darauf hin gibt er den Wert aus Spalte D zurück.
Antworten Top
#5
Hi Patrik,

bitte stelle eine Mustertabelle, die im Aufbau deinem Original gleichen muss, vor. Trage am besten auch händisch dein Wunschergebnis ein. Hier (klick) kannst du nachlesen, wie's geht.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#6
Alles klar Smile Habe nun meine Tabelle nachgestellt. In "Liste 1", "Liste 2" und "Liste 3" ist eine Auflistung verschiedener Produkte. In der "Übersicht" wird ein Code eingegeben, dessen Produktbezeichnung soll dann aus der vierten Spalte des Suchbereichs ausgegeben werden. Dabei kann es mal vorkommen, dass in Liste 1-3 sich mal ein Zahlendreher in einen der ersten drei Spalten eingemogelt hat, daher die dreifache Angabe des Codes um Fehler zu vermeiden.


In der "Übersicht" soll dann der SVERWEIS eingebunden werden. Durchsucht werden alle Tabellen, jeweils die ersten 3 Spalten durchsuchen. Falls der Wert in einer der drei Spalten gefunden ist, dann den Wert aus Spalte vier zurück geben.

Habe die Tabellen vereinfacht und hoffe es ist einigermaßen verständlich Smile


Angehängte Dateien
.xlsx   SVERWEIS (Patrik).xlsx (Größe: 11,46 KB / Downloads: 7)
Antworten Top
#7
Hi Patrik,

passt das so?

ÜBERSICHT

AB
1ScanProdukt
23179732353511Vittel 2l
34005900122062Nivea Men
44008118760805Büroklammern
53179732361220Vittel 1,5l
Formeln der Tabelle
ZelleFormel
B2=WENNFEHLER(SVERWEIS($A2;'LISTE 1'!B:D;3;0);WENNFEHLER(SVERWEIS($A2;'LISTE 1'!B:D;3;0);WENNFEHLER(SVERWEIS($A2;'LISTE 1'!C:D;2;0);WENNFEHLER(SVERWEIS($A2;'LISTE 2'!B:D;3;0);WENNFEHLER(SVERWEIS($A2;'LISTE 2'!B:D;3;0);WENNFEHLER(SVERWEIS($A2;'LISTE 2'!C:D;2;0);WENNFEHLER(SVERWEIS($A2;'LISTE 3'!B:D;3;0);WENNFEHLER(SVERWEIS($A2;'LISTE 3'!B:D;3;0);WENNFEHLER(SVERWEIS($A2;'LISTE 3'!C:D;2;0);"")))))))))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Patrik
Antworten Top
#8
Hi Günter,

dein Weg ist genau das was ich gesucht habe! Smile Ich musste allerdings deine Formel minimal korrigieren. Er hat die Spalte A vergessen zu durchsuchen, zwei mal die Spalte B und ein mal Spalte C. Habe da die Buchstaben richtig gesetzt und nun klappt es perfekt! Vielen Dank! 

Eine Kleinigkeit hätte ich noch.
In einigen Zellen hat sich ein Leerzeichen eingeschlichen... meist am Anfang des Inhalts (siehe leerzeichen.jpg). Wenn ich über die "Suchen & ersetzen" Funktion gehe und die Leerzeichen mit nichts ersetze, wandeln sich meine Werte in folgende Monster (siehe fehler.jpg). Habt ihr dazu auch eine Lösung? Habe beim ersetzen per Option versucht, dem ganzen dann die Formatierung "Text" zu geben... so sind die Zellen auch im Moment formatiert. Aber leider ohne Erfolg.


Angehängte Dateien Thumbnail(s)
       
Antworten Top
#9
Hallo

Mein Vorschlag.
Die orange Lösung ist eine Formel. Die aquamarine Lösung benötigt eine Hilfsspalte; ist aber in Summe kürzer.
Arbeitsblatt mit dem Namen 'ÜBERSICHT'
 ABCD
1ScanProdukt  
23179732353511Vittel 2lVittel 2l'LISTE 1'!
34005900122062Nivea MenNivea Men'LISTE 2'!
44008118760805BüroklammernBüroklammern'LISTE 3'!
5 2589090

ZelleFormel
B2=VERWEIS(42;1/(MMULT(ZÄHLENWENN(A2;INDIREKT("'LISTE "&VERWEIS(42;1/ZÄHLENWENN(INDIREKT("'LISTE "&{1;2;3}&"'!A2:C5");A2);{1;2;3})&"'!A2:C5"));{1;1;1})>0);INDIREKT("'LISTE "&VERWEIS(42;1/ZÄHLENWENN(INDIREKT("'LISTE "&{1;2;3}&"'!A2:C5");A2);{1;2;3})&"'!D2:D5"))
C2=VERWEIS(42;1/(MMULT(ZÄHLENWENN(A2;INDIREKT(D2&"A2:C5"));{1;1;1})>0);INDIREKT(D2&"D2:D5"))
D2="'LISTE "&VERWEIS(42;1/ZÄHLENWENN(INDIREKT("'LISTE "&{1;2;3}&"'!A2:C5");A2);{1;2;3})&"'!"
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#10
Zitat:Ich musste allerdings deine Formel minimal korrigieren.

Sorry, das war ein reiner Kopierfehler; trotzdem Ziel erreicht! - du hast dir selbst geholfen. ;)


Zitat:[...] wandeln sich meine Werte in folgende Monster (siehe fehler.jpg).

Das kommt daher, dass deine Zahlen als Text gespeichert sind. Durch das Entfernen des Leerzeichens wurden die Textzahlen wieder zu echten Zahlen gewandelt.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste