Die Power-Query-Abfragen einer Arbeitsmappe sehen
Power Query holt Daten von anderswo und bringt sie bei jeder Aktualisierung in die Arbeitsmappe. Eine harmlose Datei kann sich mit einem Netzwerkordner, einer Website oder einer Datenbank verbinden, ohne dass etwas es in den Blättern anzeigt.
In Excel, Schritt für Schritt
Die Liste der Abfragen
Daten, Abfragen und Verbindungen: Der Bereich rechts listet jede Abfrage und sagt, wann sie zuletzt aktualisiert wurde.
Was eine Abfrage tut
Ein Doppelklick öffnet den Power-Query-Editor; der Bereich Angewendete Schritte, rechts, entfaltet jede Transformation der Reihe nach.
Die Quelle, im Code
Start, Erweiterter Editor: Die erste Zeile nennt anhand ihrer Funktion, woher die Daten kommen, Web.Contents für eine Website, File.Contents für eine Datei, Sql.Database für eine Datenbank.
Die Fallstricke
- Eine Abfrage liest bei jeder Aktualisierung eine Datei oder eine Website: Wird die Datei verschoben oder das Netzwerk unterbrochen, schlägt die Aktualisierung fehl.
- Die Anmeldedaten einer Datenbank oder eines SharePoints werden pro Maschine gespeichert, nicht in der Arbeitsmappe: Sie öffnet sich bei ihrem Autor, nicht unbedingt bei einem Kollegen.
- Eine als Tabelle geladene Abfrage behält eine Kopie der Daten in der Arbeitsmappe, die sie beschwert und so alt wie die letzte Aktualisierung sein kann.
- Nichts im Blatt signalisiert, dass eine Spalte aus einer Abfrage stammt: Ein von Hand korrigierter Wert wird bei der nächsten Aktualisierung überschrieben.
Schneller, auf der ganzen Datei
Zustandsprüfung der Excel-Datei listet die Power-Query-Abfragen einer Arbeitsmappe und ihre Quellen, eine Datei, einen Ordner, eine Website oder eine Datenbank, ohne Excel zu öffnen oder etwas zu aktualisieren. Eine Abfrage, die Daten außerhalb der Maschine holt, wird dort separat gekennzeichnet. Die Arbeitsmappe prüfen gibt die Anzahl im Block Technisch.
Häufig gestellte Fragen
- Kann man die Abfragen sehen, ohne die Datei in Excel zu öffnen?
- Ja: Die Zustandsprüfung liest sie aus der Datei, mit dem Namen jeder Abfrage und ihrer Quelle.
- Wo ist Power Query in der Datei abgelegt?
- In einem versteckten Teil der Arbeitsmappe, einem Strom namens DataMashup, der den M-Code aller Abfragen enthält. Es steht nicht in den Blättern.