Clever-Excel-Forum

Normale Version: Abgleich zweier Spalten aus verschiedenen Tabellenblätter realisieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe Community,

stehe erneut vor einem Problem.... Confused 

In meiner Arbeitsmappe existieren 2 Tabellenblätter mit einem Inhalt.

In beiden sind Waren bzw Artikel aufgeführt.
Nun ist Beispielsweise in Tabelle1 in der Spalte (P) die EAN eines jeden Artikels aufgeführt (ein unterschiedlicher Artikel in jeder Zeile).

In Tabelle2 genau das selbe, nur hier steht in der Spalte (O) die EAN des Artikels.

In Tabelle1 sind die Artikel von Lieferant AA und in Tabelle2 die Artikel von Lieferant XY, beide Lieferanten führen die gleichen Artikel, nur mit unterscheidlichen Preisen.

Nun würde ich gerne die Produkte/Waren anhand der EAN abgleichen und denn EK-Preis von Lieferant XY (aus Tabelle2, der EK-Preis befindet sich in der Spalte I ) direkt neben den EK-Preis von Lieferant AA in Tabelle1 kopieren (eine leere Spalte wurde dafür schon erstellt) und anhand der EAN referenzieren.

Zitat:Oder anders formuliert, ich wollte eine Formel erstellen, die die EAN aus Tabelle1 und Tabelle2 abgleicht und bei gleicher EAN den EK-Preis (Spalte I) aus ebenen jener Zeile der Tabelle2 in die Zeile der doppelten EAN der Spalte1 kopiert.


Bisher habe ich die folgenede Formel in die erste Zeile der neuangelegten Spalte kopiert:
=WENN(IDENTISCH(P2:P10000;Tabelle2!O10:O10000);"";

Nun versuche ich schon die ganze Zeit hier eine Lösung zu finden (durch eigenrecherche im Internet), doch leider werde ich hier nicht fündig und hoffe, dass ihr mir diesbezüglich weiterhelfen könntet.

LG
Andy
Hallo


Code:
=INDEX(Spalte EK-Preis aus anderer Tabelle;VERGLEICH(Zelle mit EAN;Spalte EAN aus anderer Tabelle;0))
(18.09.2018, 17:28)shift-del schrieb: [ -> ]Hallo


Code:
=INDEX(Spalte EK-Preis aus anderer Tabelle;VERGLEICH(Zelle mit EAN;Spalte EAN aus anderer Tabelle;0))

Danke dir vielmals für deine schnelle Antwort.

kann das so richtig sein?


Zitat:=INDEX(Tabelle2!I;VERGLEICH(P1;Tabelle2!O;0))
oder ist das näher dran:

Zitat:=INDEX(Tabelle2!I5;VERGLEICH(P1;Tabelle2!O;0))

Ich bekomme nämlich, bei beiden Varianten, ein #NAME? angezeigt? Huh
Hi,

Code:
=INDEX(Tabelle2!I:I;VERGLEICH(P1;Tabelle2!$O$1:$O$100;0))