
Ich habe Kopien einer standardmäßig formatierten Datentabelle in mehreren Blättern in meiner Excel 2013-Arbeitsmappe, aus der ich das Power Query-Add-In verwende, um Daten abzurufen und in einer größeren Tabelle zusammenzustellen. Jede Übersichtstabelle hat 5 Datenspalten. Wenn ich auf „Aktualisieren“ klicke, ist Power Query so eingerichtet, dass Daten aus allen 5 Spalten abgerufen werden. Anfangs funktionierte dies mit den Blättern, die ich erstellt habe, wie erwartet. In letzter Zeit sind beim Hinzufügen neuer Blätter die abgefragten Daten aus der mittleren Spalte in der größeren Tabelle immer leer. Wenn ich in den Power Query-Editor schaue, werden diese Werte als Null zurückgegeben, obwohl in diese mittlere Spalte Zahlen eingegeben wurden. Das Problem schien zeitgleich mit dem Zeitpunkt aufzutreten, als ich begann, die Blätter mithilfe eines aufgezeichneten Makros zu erstellen. Um zu testen, ob das Problem am Makro lag, versuchte ich, ein neues Blatt ohne das Makro zu erstellen, und es trat immer noch das gleiche Ergebnis auf. Ich änderte die Zellenpositionierung der Tabellen, um zu prüfen, ob etwas mit der Formatierung einer Spalte nicht stimmte, und das Problem trat immer noch auf.
Die Schritte, die ich unternommen habe und die zu diesem Problem geführt haben:
- Erstellte eine 5 x 8 Tabelle mit Spaltenüberschriften und füllte mehrere Blätter mit Kopien davon.
- Auf der Registerkarte „Power Query“ habe ich externe Daten abgerufen, indem ich „Aus anderen Quellen“ verwendet und „Leere Abfrage“ ausgewählt habe.
- '=Excel.CurrentWorkbook()' in die Editorleiste eingegeben.
- Nachdem ich auf das Doppelpfeilsymbol in der grünen Spalte geklickt hatte, wählte ich alle Spalten aus den Tabellen aus und deaktivierte die Option „Ursprünglichen Spaltennamen als Präfix verwenden“.
- Gehen Sie über die Pfeilschaltfläche in der Spalte „Name“ zu „Textfilter“ und klicken Sie auf „ist ungleich“.
- Ich habe in der Dropdown-Liste „Abfrage“ ausgewählt.
- Ich habe auf „Schließen und laden“ geklickt, um die Übersichtstabelle zu erstellen.
Ich habe mit den Tags [Power Query][Microsoft-Excel 2013] nach ähnlichen Problemen gesucht und nichts gefunden.
Antwort1
Der Erweiterungsschritt wirkt sich auf Spaltennamen aus. Die wahrscheinlichste Ursache ist also eine Abweichung in den Spaltennamen zwischen den Blättern, z. B. Groß- und Kleinschreibung, führende oder nachfolgende Leerzeichen, zusätzliche eingebettete Leerzeichen. Diese Probleme lassen sich normalerweise am einfachsten beheben, indem Sie die Excel-Daten korrigieren.