Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.04.2024 18:57:33
17.04.2024 16:56:58
Anzeige
Archiv - Navigation
512to516
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
512to516
512to516
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Dateien vergleichen ? Problem mit SVerweis.

Dateien vergleichen ? Problem mit SVerweis.
10.11.2004 11:29:17
Dirk
Hallo,
vielleicht könnt ihr mir helfen:
Ich habe 2 Excel-Dateien.
In Datei 1 stehen mehrere Tabellen (unterschiedliche Materialien) mit Artikelnummern (SpalteA) und Bezeichnung (SpalteB).
Bsp:
A______B
123____Schraube1
456____Mutter1
In Datei 2 stehen wiederum mehrere Tabellen (verschiedene Kunden) und deren Bestellungen.
Bsp:
A_...__F___________G
1x_..._Schraube1___123
Meine Aufgabe ist es, in Datei 2 in allen Tabellen die Artikelnummer aus Datei 1 (aus allen Tabellen aus Datei 1) in die Spalte G zu transferieren, die zu Beginn leer ist.
D.H.: Quasi Schraube1 die Artikelnr. 123 zuzuweisen.
Ich habe es schon mit SVerweis probiert, bin aber absolut gescheitert.
Kann mir jemand von Euch weiterhelfen ?
Ich hab auch schon im Archiv gesucht, aber nix passendes gefunden.
Vielen Dank für Eure Hilfe.
Viele Grüße
Dirk

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dateien vergleichen ? Problem mit SVerweis.
10.11.2004 12:00:08
Eva
Hallo Dirk,
vielleicht lädst du die Datei mal hoch.
Auf die Ferne rate ich dir: Nachschauen, ob die Zahlen als Zahlen von Excel erkannt werden. Suchmatrix unter absoluten Bezug setzen.
eva
Hier die Dateien
11.11.2004 08:54:17
Dirk
Hallo Eva,
hier hab ich ähnliche Dateien, da ich die Originale wg Firmengeheimnissen nicht hochlanden kann. Ich hoffe Du verstehst das.
https://www.herber.de/bbs/user/13294.xls
https://www.herber.de/bbs/user/13295.xls
Im Prinzip sind das die Dateien und bei Datei 13295.xls ist in der Spalte G die Artikennummer aus Datei 13294.xls zu übernehmen. Und das für jede Tabelle im Dokument.
Wenn Du oder jemand anderes eine Idee haben, würde ich mich glücklich schätzen, wenn mir jemand weiterhilft. Vielen Dank im Voraus.
Viele Grüße
Dirk
Anzeige
AW: Hier die Dateien
11.11.2004 13:21:19
Eva
Hallo Dirk,
versuche doch bitte mal Folgendes:
Gründe für das Auftreten von #NV
-Suchwert kommt in der Matrix nicht vor
-Matrix ist nicht groß genug; Suchwert wird übersehen
-Suchwert = TEXT und Referenzwert in der Matrix = TEXT oder umgekehrt
Vielleicht liegts an den zu kleinen Beispielmatrizen.
Falls das nicht passt, melde dich noch mal.
eva
bin überfordert
12.11.2004 11:55:00
Dirk
Hi Eva,
danke für Deine Antwort.
Hab das mit dem Sverweis hinbekommen, aber ich bin etwas überfordert.
So klappts (ist SVerweis nur für die rechte Seite:
=INDEX('[Orderlistkw43Nov.xls]Mutter groß'!A:A;VERGLEICH(F47;'[Orderlistkw43Nov.xls]Mutter groß'!B:B;0))
Irgendwie muss ich das in ein allgemeines Makro packen, wenn es sowas gibt.
Problem 1:
die eigentliche Datei heisst aber "Orderlist kw43 Nov.xls" und nicht "Orderlistkw43nov.xls" !!! hab aus testzwecken die Leerzeichen wegmachen müssen.
Problem 2:
Ich hab ja mehrere Tabellen (Mutter groß, Mutter klein) und die Artnummern beziehen sich auf alle Artikel in allen Tabellen, aber ich kann nur eine Tabelle angeben. Gibts dafür auch ne Lösung ?
Irgendwie klappt der oben stehende Befehl nicht in VB, sondern nur in Excel.
Ich versuche jetzt mal was zu finden, um das ganze Dokument zu dirchsuchen und dann den Wert aus der rechts danebenstehenden Zelle in eine Andere zu kopieren.
Ob mir das gelingt weiß ich nicht.
Hoffe ich hab Dich nicht verwirrt.
Vielleicht hast Du ja noch eine Idee !!!
Auf jeden Fall vielen Dank und ein schönes Wochenende.
Viele Grüße
Dirk
Anzeige
SVerweis über Makro
12.11.2004 13:11:29
Eva
Hallo Dirk,
zu Problem 1: Der Name einer Datei ist beliebig, da man die Datei ja über ihren wahren Namen anspricht, zum Beispiel workbooks("Orderlist kw43 Nov.xls").worksheets("Tab01")
zu Problem 2: Worksheetfunction.Vlookup(Suchwert, Suchmatrix, Spalte, 0/1) wäre ein Ausdruck für SVerweis per VBA. Ich weiß, dass dein Problem damit nicht gelöst wäre. Wie sehen denn "alle Tabellen" bei dir aus?. Sind sie nach dem gleichen Muster aufgebaut? Wenn ja, schlage ich Trick17 vor: Du generierst dir eine Masterdatei mit allen Daten aus allen Tabellen und lässt darauf den SVerweis wirken per VBA oder per Zellenformel.
Gruß
eva
Anzeige
AW: Hier die Dateien
15.11.2004 09:21:35
Dirk
Hallo Eva,
stimmt alles. Klappt auch für eine Tabelle und dann dürfen keine Daten aus anderen Tabellen dabei sein.
Jetzt muss ich nur noch den Pfad irgendwie in VBA integriert bekommen. Da meckert der Compiler immer.
Danke für Deine HILFE !!!
Echt super.
Gruß
Dirk
AW
18.11.2004 08:51:22
Eva
ok, kein Problem. Am meisten hast du dir aber selbst geholfen.
Gruß eva

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige