Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1880to1884
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

Werte aus 2 Tab. Ausgleichen/Ausrichten

Werte aus 2 Tab. Ausgleichen/Ausrichten
27.04.2022 17:13:58
javiersc
Hallo liebes Forum
Ich möchte zwei Tabellen mit VBA vergleichen und sie dann so sortieren, dass übereinstimmende Elemente verglichen werden.
Die Tabelle soll nach mehreren Kriterien oder Keys verglichen und dann nach diesen sortiert werden. Die Keys bzw. Kriterien sind die Zuordnung, Sachnummer (Falls es keine Zuordnung gibt) evtl. auch Name und Gewicht.
Wenn keine Übereinstimmung gibt dann sollten die trotzdem am Ende der Tabelle dargestellt werden.
Leider habe ich nicht den richtigen Ansatz, ich habe nur etwas recherchiert und mit scripting.dictionary versucht, aber ohne Erfolg.
Anbei ein Beispiel.
https://www.herber.de/bbs/user/152705.xlsx

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Werte aus 2 Tab. Ausgleichen/Ausrichten
27.04.2022 18:41:10
Yal
Hallo Javier,
füge in der leere Spalte A (A3 bis A10) eine Zahlenreihe 1 bis 8.
markieren den Bereich A3:J10, sortiere nach Spate B,
markiere den Bereich L3:T10, sortieren nach Spalte L,
markiere den Bereich A3:T10, sortiere nach Spalte A.
Löschen die Einträge in Spalte A.
Fertig.
Damit ist das Problem der nicht passende Einträge nicht gelöst. Das würde ich eher mit Power Query lösen (Vorausgesetzt deine Excel Version ist 2013+):
_ Bereich B2:J10 markieren,
_ in aktive Tabelle umwandeln (Menü "Einfügen", "Tabelle" oder Strg+t, hat Überschrift: ja),
_ es öffnet sich den Menü Tabellentools, wo man sehen kann, dass diese Tabelle als "Tabelle1" benannt wird. Hat nichts mit dem Blattname zu tun.
_ dito Bereich L2:T10, ergibt Tabelle2.
_ Zelle B3 markieren, Menü "Daten", "Aus Tabelle" anklicken,
_ es öffnet sich den Power Query Editor.
_ im linken Bereich, "Abfragen" öffnen,
_ Abfrage "Tabelle1" rechtsklicken, "duplizieren"
_ die neue Abfrage in Tabelle2 umbenennen (rechtsklick, "Umbenennen")
_ die Abfrage "Tabelle2" auswählen
_ im rechten Bereich bei "Angewandete Schritte" auf "Quelle" klicken
_ im Bearbeitungsleiste (=Formel-Editierfenster) Tabelle1 in Tabelle2 ändern
_ jetzt hat man 2 Abfragen auf die beiden Tabellen
_ Abfrage "Tabelle1" aktivieren
_ im Menü "Start", "Abfragen zusammenführen", "Abfragen als neue Abfrage zusammenführen"
_ im Mittlere Bereich Abfrage "Tabelle2" auswählen
_ in beide Abfragen die Spalte "Zuordnung" auswählen,
_ als Join-Art "Vollständiger äusserer Join" auswählen,
_ in der Spalte "Tabelle2", den Knopf mit dem 2 Pfeilen ("Erweitern") anklicken,
_ alles auswahlen.
_ im Menü "Datei", "Schliessen & laden in..." auswählen,
_ Nur Verbindung erstellen auswählen,
_ im linken Bereich der "Arbeitsmappenabfragen" (den man jederzeit mit Menü "Daten", "Abfragen anzeigen" anzeigen kann),
_ Rechtsklick auf die Merge-Abfrage und "Laden in...", "Tabelle" und Arbeitsblatt auswählen,
Fertig
Es fühlt sich nach "viel" aber es ist erstaunlich wenig. Besonders in Vergleich mit der Komplexität eines VBA. Besonders, wenn man VBA nicht beheerscht.
Viel Erfolg.
Yal
Anzeige
AW: Werte aus 2 Tab. Ausgleichen/Ausrichten
27.04.2022 19:22:03
onur
Bist du sicher, dass deine Beispiels-Tabelle korrekt ist? 4$ - Kurs 1,25 - ergibt 10€ ?
Userbild

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige