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

Forumthread: Abfragen zusammenführen im Power Query

Abfragen zusammenführen im Power Query
28.03.2022 12:04:29
Alex
Hallo!
Ich hoffe, es kann mir hier jemand helfen. Ich habe ein Problem mit der Zusammenführung von Daten im Power Query
https://www.herber.de/bbs/user/152102.xlsx
Es soll in der Tabelle "Daten" eine Spalte ("Erg_NEU") aus der "Mapping" Tabelle hinzugefügt werden. Nun sind in der Mappingtabelle für die Zellen, wo ein Stern steht, alle Werte zulässig. Wie kann ich hier die Daten zusammenführen? Es zeigt mir leider immer "null" an, weil in der Zusammenführung auch "null" Werte gesucht werden statt einem beliebigen.
Hat jemand eine Idee? Finde dazu leider nichts.
Danke + LG, Alex
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Abfragen zusammenführen im Power Query
28.03.2022 13:34:59
Alex
Du hast über die Spalte "Strasse" zusammengeführt, oder?
Ich würde die Daten gerne über alle Spalten verknüpfen.
AW: defniere die Bedingungen dafür ...
28.03.2022 13:35:49
neopa
Hallo Alex,
... ich kann momentan keine eindeutige Zuordnungsbedingungen erkennen. Kannst Du diese zumindest beschreiben?
Gruß Werner
.. , - ...
Anzeige
AW: defniere die Bedingungen dafür ...
28.03.2022 14:27:53
Alex
Sorry, wenn ich mich nicht klar ausgedrückt habe...
Die Zusammenführung soll anhand aller Spalten aus der Mapping Tabelle erfolgen. Dort wo ein STERN ist, darf ein beliebiger Wert stehen. Ich habe noch mal eine Beispieldatei gemacht (in der gelben Spalte stehen die Zielwerte). Also wenn ich zb die Daten filtere auf NORM =1, STRASSE = Strasse1, BEZ = G1, Erg = Erg, dann soll "Minimum" ausgegeben werden. In den restlichen Spalten dürfen irgendwelche Werte stehen.
https://www.herber.de/bbs/user/152107.xlsx
Hoffe es ist jetzt verständlicher.
Danke!
Anzeige
AW: defniere die Bedingungen dafür ...
28.03.2022 14:40:01
Gabo
Hallo Alex,
ich verstehe nicht warum du über alle Spalten zusammenführen willst.
Können die anderen Spalten den abweichend sein und wenn ja warum und welche Auswirkung hätte das?
Es muss ja dann eine Maßnahme greifen welche aktiviert wird wenn Daten abweichend sind?
Gruß
Gabo
Anzeige
AW: defniere die Bedingungen dafür ...
28.03.2022 14:50:49
Alex
Wenn die Daten nicht matchen, soll "null" hingeschrieben werden. Das macht PQ aber sowieso, wenn die Kriterien übereinstimmen..
AW: defniere die Bedingungen dafür ...
28.03.2022 14:53:47
Alex
NICHT übereinstimmen, meine ich
AW: defniere die Bedingungen dafür ...
28.03.2022 15:48:22
Gabo
Hallo Alex,
ich habe mal geschaut warum immer NULL kommt wenn man die Listen zusammenführt.
Es liegt daran, das du zu viele unterschiedliche daten hast, bei denen Letzt endlich eine Übereinstimmt zustande kommt wenn du alle Spalten abfragst.
Du kannst das ganz leicht überprüfen, indem zu die Zusammenführung über eine Spalte macht und dann rechts in der Abfrage auf dem Zahnrad immer eine Weiter Spalte mit STRG gedrückt hinzufügst.
Dann sieht du das immer mehr Fehler erkannt werden.
Wenn die Datenbasen gleich sind, funktioniert die Zusammenführung.
Gruß
Gabo
Anzeige
AW: defniere die Bedingungen dafür ...
28.03.2022 16:11:25
Alex
Ok, verstehe.
Danke! :-)
AW: Dein "spez." Crossposting ...
28.03.2022 17:33:47
neopa
Hallo Alex, Alexa oder wie nun,
... stößt sogar mir sauer auf. Du hast in https://www.clever-excel-forum.de/Thread-Daten-zusammenfuehren--34405 nicht nur Deinen Usernamen geändert sondern auch die die Datenwerte gegenüber Deiner ursprünglichen Anfrage hier. Und dies zu einem Zeitpunkt, da Du hier scheinbar mit der letzten Antwort von Gabo zufriedenen schienst. Offensichtlich hältst Du es auch nicht für angebracht hier wie da über Deine Datenwertanpassung zu informieren, oder?
Gruß Werner
.. , - ...
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Abfragen zusammenführen im Power Query


Schritt-für-Schritt-Anleitung

  1. Power Query öffnen: Starte Excel und öffne die Datei, die die Abfragen enthält. Gehe zu Daten > Abfragen und Verbindungen, um das Power Query-Fenster anzuzeigen.

  2. Abfragen auswählen: Wähle die Abfragen aus, die Du zusammenführen möchtest. Du kannst mehrere Abfragen markieren, indem Du die STRG-Taste gedrückt hältst.

  3. Zusammenführen: Klicke auf Start > Abfragen zusammenführen. Wähle die Spalten aus, nach denen Du die Daten zusammenführen möchtest. Wenn Du mit Bedingungen arbeiten möchtest, achte darauf, welche Spalten für die Kriterien relevant sind.

  4. Bedingungen anpassen: Wenn Du mit der Abfrage mehrere Tabellen zusammenführen möchtest, stelle sicher, dass die Bedingungen für die Zusammenführung korrekt definiert sind. In Deinem Fall, wie von Alex beschrieben, sollten die Spalten, die mit einem Stern gekennzeichnet sind, beliebige Werte zulassen.

  5. Ergebnisse überprüfen: Schaue Dir das Ergebnis der Zusammenführung an. Wenn Du "null" Werte erhältst, könnte dies daran liegen, dass die Daten in den gewählten Spalten nicht übereinstimmen.


Häufige Fehler und Lösungen

  • Fehler: "null" Werte: Dieser Fehler tritt auf, wenn die Daten nicht übereinstimmen. Überprüfe die verwendeten Spalten und stelle sicher, dass Du die richtigen Bedingungen für die Zusammenführung festgelegt hast.

  • Lösung: Überprüfe die Filter: Wenn Du Filter anwendest, stelle sicher, dass die Bedingungen die richtigen Datensätze abdecken. Manchmal können unerwartete Filter zu "null" Ergebnissen führen.

  • Fehler: Zu viele unterschiedliche Daten: Wenn Du über mehrere Spalten zusammenführst, die unterschiedliche Werte haben, kann dies ebenfalls zu Problemen führen. Stelle sicher, dass die Datenbasis gleich ist oder nutze nur die notwendigsten Spalten.


Alternative Methoden

  • Power Query mehrere Tabellen zusammenführen: Du kannst auch mehrere Tabellenblätter zusammenführen, indem Du die Funktion Abfragen zusammenführen verwendest. Achte darauf, die Datenquellen richtig auszuwählen und die Spalten korrekt zu verknüpfen.

  • Power Query dateien aus ordner zusammenführen: Wenn Du mehrere Dateien aus einem Ordner hast, kannst Du sie ebenfalls in Power Query zusammenführen. Gehe zu Daten > Daten abrufen > Aus Datei > Aus Ordner und folge den Anweisungen.


Praktische Beispiele

Angenommen, Du hast eine Mapping Tabelle und eine Daten Tabelle, und Du möchtest die Spalte Erg_NEU aus der Mapping Tabelle in die Daten Tabelle einfügen. In diesem Fall:

  1. Lade beide Tabellen in Power Query.
  2. Wähle die Daten Tabelle aus und gehe zu Start > Abfragen zusammenführen.
  3. Wähle die Mapping Tabelle aus und definiere die Spalten, welche Du für die Zusammenführung verwenden möchtest.
  4. Füge die Bedingung hinzu, dass die Zellen mit Sternen beliebige Werte akzeptieren.

Tipps für Profis

  • Verwende die Zahnrad-Funktion: Du kannst in Power Query die Zahnrad-Funktion nutzen, um weitere Spalten hinzuzufügen und die Abfragen dynamisch zu gestalten. Dies erleichtert die Fehlererkennung.

  • Mapping Tabellen nutzen: Nutze Mapping Tabellen, um Werte effizient zuzuordnen. Dies hilft, die Abfragen in Excel zu optimieren und die Datenqualität zu verbessern.

  • Testen von Bedingungen: Teste Deine Bedingungen schrittweise. Wenn Du eine komplexe Zusammenführung machst, gehe sicher, dass jede Bedingung für sich funktioniert, bevor Du sie kombinierst.


FAQ: Häufige Fragen

1. Wie kann ich doppelte Werte beim Zusammenführen vermeiden?
Du kannst die Option Doppelte Werte entfernen im Power Query verwenden, um sicherzustellen, dass keine Duplikate in den Ergebnissen entstehen.

2. Ist es möglich, nur bestimmte Spalten zusammenzuführen?
Ja, Du kannst auswählen, welche Spalten Du zusammenführen möchtest. Wähle in der Zusammenführungsoption nur die relevanten Spalten aus, um die gewünschten Ergebnisse zu erzielen.

3. Wie gehe ich mit "null" Werten um?
Wenn Du "null" Werte erhältst, überprüfe Deine Bedingungen und stelle sicher, dass die Daten in den verwendeten Spalten übereinstimmen. Du kannst auch eine bedingte Spalte erstellen, um die "null" Werte durch einen Standardwert zu ersetzen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige