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

2 Zellen in 2 Blättern mit unterschiedlichen Bereichen vergl

Forumthread: 2 Zellen in 2 Blättern mit unterschiedlichen Bereichen vergl

2 Zellen in 2 Blättern mit unterschiedlichen Bereichen vergl
25.04.2024 16:50:59
MaTsu
Hallo zusammen,

ich habe folgendes Problem. Ich möchte 2 große Datensätze (ca. 4.000 im einen Bereich und ca. 1.000 im anderen (Matrix Bereich ca. 10*1.000)) aus 2 Arbeitsblättern anhand einer Kennzahl die in beiden Datensätzen gleich ist, miteinander vergleichen und einen Wert aus einer der Tabellen in der anderen anzeigen lassen.

Quasi so:

Tabelle A besitzt Suchkriterium A und soll in Zelle XY (Tabelle A) den Wert aus Tabelle B, Suchkriterium A (aber in Tabelle B mit anderem Bereich als in Tabelle A), Spaltenindex C (aus Tabelle B) in Zelle XY(in Tabelle A) wiedergeben.

Den SVERWEIS habe ich bereits aufgegeben und mich mit einer INDEX/VERGLEICH Kombination probiert. Bedauerlicherweise sind meine Excel Kenntnisse nicht die besten und Enden am SVERWEIS. :D

Ich hoffe mich einigermaßen verständlich ausgedrückt zu haben und würde mich sehr freuen, wenn ihr mich belehren könntet.

Vielen Dank schon einmal im Voraus

LG

Matze
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: 2 Zellen in 2 Blättern mit unterschiedlichen Bereichen vergl
25.04.2024 16:51:59
{Boris}
Hi,

lad mal eine stark vereinfachte Beispieldatei hoch.

VG, Boris
AW: 2 Zellen in 2 Blättern mit unterschiedlichen Bereichen vergl
25.04.2024 17:04:55
MaTsu
Hi Boris,

danke für die schnelle Antwort, im Anhang einmal die Datei. Ich habe hier proforma einmal einen SVERWEIS ausgeführt, da ich während ich die Datei erstellt habe mir schon wieder gedacht habe, dass das doch damit funktionieren muss. Allerdings treffe ich selbst in dieser kleinen Datei gerade einmal die Hälfte der Datensätze. In dem großen Datensatz gibt es in allen Fällen nur ein #NV Fehler, mit dem INDEX/ VERGLEICH habe ich es dann immerhin zu einem #NAME Fehler gebracht. ^^

https://www.herber.de/bbs/user/169034.xlsx

Danke schon einmal und einen schönen Abend noch.
Anzeige
AW: 2 Zellen in 2 Blättern mit unterschiedlichen Bereichen vergl
25.04.2024 17:25:29
{Boris}
Hi,

na ja - Du musst die Suchmatrix auch mit den $ fixieren:

=SVERWEIS(A2;Tabelle2!A$1:C$5;3;0)

Wenn Du das machst, werden auch alle Treffer gefunden - alles andere gibt naturgemäß #NV (=NichtVorhanden).

VG, Boris
AW: 2 Zellen in 2 Blättern mit unterschiedlichen Bereichen vergl
25.04.2024 17:40:56
Eifeljoi 5
Hallo
So könnte in einer PQ Lösung der M-Code aussehen.
let

Sa = () => let
Sa = Table.Buffer(Excel.CurrentWorkbook(){[Name="Tabelle1"]}[Content])
in
Sa,
Sb = () => let
Sb = Table.Buffer(Excel.CurrentWorkbook(){[Name="Tabelle2"]}[Content])
in
Sb
in
Table.ExpandTableColumn(Table.NestedJoin(Sa(), {"Nr", "Name"}, Sb(), {"Nr.", "Name"}, "Sb()", JoinKind.LeftOuter),"Sb()", {"Wert"}, {"Wert"})
Anzeige
AW: 2 Zellen in 2 Blättern mit unterschiedlichen Bereichen vergl
25.04.2024 18:36:47
Yal
Nun ja, bei einem Excel-Anfänger hätte ich eher den Weg zum Ergebnis beschrieben:

_ wandle deine Liste im Blatt "Tabelle1" in einer Tabelle: Zelle in A1 anklicken, Menü "Einfügen", "Tabelle". Der Name "Tabelle1" wird automatisch vergeben, man könnte ihn in "tblDaten_Ziel" anpassen (nicht wichtig, aber macht hier die Beschreibung leichter)
_ lösche die Spalte mit den SVerweise
_ wandle deine Liste im Blatt "Tabelle2" iner einer Tabelle. In "tblDaten_Quelle" umbenennen.
_ auf eine der Tabelle gehen (die aktive Zelle muss innerhalb der Tabelle sein), Menü "Daten", "Aus Tabelle/Bereich"
Es öffnet sich den Power Query Editor.
_ links steht eine Abfrage mit dieselben Namen wie die Tabelle. Drauf rechtsklicken und "duplizieren" auswählen
_ auf diese neue Abfrage gehen,
_ rechts die zweite angewendete Schritt "geänderter Typ" löschen,
_ den Schritt "Quelle" aktivieren und in der Bearbeitungsleiste den Namen der gelesene Tabelle anpassen (also wenn die erste Abfrage eine Tabelle gelsene hat, hier die andere Tabelle eintragen).
_ über die angewendete Schritte, den Namen der Abfrage anpassen.
_ im Menü "Transformieren", die Funktion "Datentyp erkennen" anklicken. Es fügt sich eine neue Schritt "geänderte Typ", aber auf die neue Tabelle basierend.
_ auf die Abfrage "tblDaten_Ziel" gehen,
_ Menü "Start", "Abfragen zusammenführen"
_ zweite Tabelle "tblDaten_Quelle" im unteren Teil auswählen
_ wähle im oberen Abfrage "Nr" und "Name",
_ wähle im untere Abfrage "Nr" und "Name" (gleiche Anklick-Reihenfolge, um Nr mit Nr und Name mit Name zu vergleichen!)
_ join-Art "alles aus der erste, ..." ist schon richtig
_ Menü "Datei", "Schliessen & laden in...", "nur Verbindung herstellen"
_ wieder in Excel. Rechts sind die Abfragen. Auf die Abfrage "tblDten_Ziel" rechtsklicken, "Laden in..." wählen, in eine neuen Blatt laden.
Fertig.

Aktualisierung mit Rechtsklick auf die Ergebnistabelle.

VG
Yal
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige