Excel Performance in power query

PowerQuery

Mit PowerQuery können Sie die Daten bereits korrekt aufbereitet ins Excel laden. Die Aufbereitung von > 100’000 Datensätzen wird innert Sekunden durchgeführt und die Zusammenführung der Daten wird einmalig gemacht. Anschliessend hat dies keinen Effekt mehr auf die Geschwindigkeit der Datei. Sofern Sie noch nie mit PowerQuery gearbeitet haben, werden Sie erstaunt sein, wie schnell PowerQuery Daten aufbereiten kann.

Aber weshalb macht PowerQuery Ihre Excel-Datei so viel schneller?

 Mit PowerQuery werden nur noch die benötigten Daten ins Excel geladen. Wenn Sie beispielsweise zwei Datensätze haben, welche Sie in Excel weiterverwenden möchten, dann fügt PowerQuery die Daten zusammen und Sie können entscheiden, welche Spalten Sie benötigen. Im konkreten Fall würden Sie nicht die Adressdaten und die Rechnungen separat ins Excel laden und dann mit Formeln zusammenfügen. Dies erledigt PowerQuery für Sie.

Sie können entscheiden, welche Spalten und in welcher Reihenfolge die Spalten eingefügt werden sollen. Somit haben Sie anstelle von 2 Tabellen mit diversen irrelevanten Spalten, nur noch einen Datensatz mit den Informationen, welche Sie effektiv benötigen. Wenn Sie stattdessen alle Rohdaten ins Excel laden, startet die Datei nicht nur langsam, auch für die Berechnung der Formeln warten Sie unendlich lang. Wenn sich anschliessend die Quelldateien ändern, können Sie das PowerQuery aktualisieren und innerhalb von wenigen Sekunden, sehen Sie die aufbereiteten Daten korrekt formatiert.

Folgend ist dasselbe Beispiel wie im SVERWEIS als PowerQuery Lösung. Auch hier fügen wir den Rechnungen die Kundenstammdaten hinzu.

Dabei werden die beiden Dateien über den Schlüssel «Kunde» zusammengeführt.

Laden von Daten in PowerQuery

Anschliessend kann ausgewählt werden, welche Spalten benötigt werden, sollen einzelne Spalten verbunden werden, welches Format sollen die Datenfelder haben. Es können auch Filter gesetzt werden, um den Datensatz zu reduzieren oder zusätzlich berechnete Felder eingefügt werden. Rechts ist immer erkennbar, was geändert wurde.

Schlussendlich laden Sie die zusammengeführte Tabelle ins Excel und können jetzt mit den angepassten Daten arbeiten.

Auswahl der erforderlichen Spalten

PowerQuery ist ein Meilenstein in Excel, weil es sehr schnell ist und eine Vielzahl von komplexen Formeln damit vermieden werden können. Mit PowerQuery halten Sie Ihre Daten stets per Knopfdruck aktuell. Haben sich die Quelldateien geändert, kann die durch PowerQuery generierte Liste mittels rechter Maustaste aktualisiert werden. Sämtliche Formatänderungen, Filter, Sortierungen etc. werden innert Sekunden automatisch erneut angewendet.

Benötigen Sie einen VBA Programmierer?

Wir als exact construct programmieren mit einem Team von rd. 20 Mitarbeitern seit über 10 Jahren Excel-Tools. Wir sind ein Nischenanbieter der spezialisiert auf Makros/VBA-Codes ist. Daneben unterstützen wir auch als 3rd Level Support die IT-Abteilungen rund um Probleme bei MS Office (Excel, Word, PowerPoint, etc.).

Haben Sie ein Excel-Problem? Benötigen Sie einen Makro-Programmierer? Rufen Sie uns unverbindlich an +41 52 511 05 25 oder kontaktieren Sie uns via Kontaktformular.

1 Kommentar zu „Beschleunigen Sie Ihre Excel-Datei mit Power Query“

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen