Power Query: Neue Daten an bestehende Tabelle anfügen
Schritt-für-Schritt-Anleitung
Um mit Power Query in Excel 2021 neue Daten an eine bestehende Tabelle anzufügen, folge diesen Schritten:
- Datenquelle festlegen: Öffne Excel und gehe zu "Daten" > "Daten abrufen" > "Aus Datei" und wähle deine externe Excel-Datei aus.
- Power Query Editor öffnen: Nachdem die Daten geladen sind, öffnet sich der Power Query Editor.
- Daten transformieren: Hier kannst du die Daten wie gewünscht bearbeiten. Wenn du beispielsweise nur neue Einträge hinzufügen möchtest, achte darauf, dass die Datensätze eindeutig identifiziert werden können (z.B. durch Datum und Uhrzeit).
- Erstellen einer Abfrage: Klicke auf "Schließen & Laden", um die Daten in eine Tabelle in Excel zu laden.
- Aktualisierung der Daten: Um die neuen Datensätze zu laden, gehe erneut zu "Daten" > "Aktualisieren". Stelle sicher, dass die Option "Daten nur anfügen" aktiviert ist.
Häufige Fehler und Lösungen
- Datenüberschreibung bei Aktualisierung: Wenn Power Query beim Laden der neuen Daten die vorhandenen Einträge überschreibt, überprüfe, ob die Abfragen korrekt eingestellt sind. Stelle sicher, dass du die Abfrage so konfiguriert hast, dass nur neue Daten geladen werden.
- Fehlende Identifikatoren: Wenn die neuen Einträge nicht eindeutig identifiziert werden (z.B. durch Datum und Uhrzeit), kann Power Query die Daten nicht korrekt anfügen. Stelle sicher, dass deine Datenstruktur eindeutige Identifikatoren enthält.
Alternative Methoden
Falls Power Query nicht die gewünschte Lösung bietet, kannst du folgende Methoden ausprobieren:
- Pivot-Tabellen: Nutze Pivot-Tabellen, um neue Daten zusammenzufassen und anzuzeigen, ohne die vorhandenen Daten zu überschreiben.
- Formeln: Verwende Excel-Formeln wie
VERGLEICH
oder SVERWEIS
, um neue Daten zu integrieren, ohne die bestehenden Einträge zu verändern.
Praktische Beispiele
Hier ist ein einfaches Beispiel für eine Abfrage in Power Query, um neue Daten anzufügen:
let
Quelle = Excel.Workbook(File.Contents("C:\Daten\Umfragen.xlsx"), null, true),
Tabelle1 = Quelle{[Item="Tabelle1",Kind="Sheet"]}[Data],
NeueDaten = Table.SelectRows(Tabelle1, each ([Datum] > DateTime.LocalNow()))
in
NeueDaten
Dieses Beispiel zeigt, wie du neue Umfragedaten, die nach dem aktuellen Datum liegen, an die bestehende Tabelle anfügen kannst.
Tipps für Profis
- Verwendung von Merge: Nutze die Funktion "Merge" in Power Query, um Daten aus mehreren Abfragen zusammenzuführen. So kannst du sicherstellen, dass nur neue Einträge geladen werden.
- Automatisierung: Automatisiere den Prozess der Datenaktualisierung, indem du Makros erstellst, die die Abfragen regelmäßig aktualisieren.
FAQ: Häufige Fragen
1. Wie kann ich sicherstellen, dass keine Daten verloren gehen?
Stelle sicher, dass alle Abfragen so konfiguriert sind, dass sie nur neue Daten anfügen. Verwende eindeutige Identifikatoren.
2. Welche Excel-Version benötige ich für Power Query?
Power Query ist in Excel 2016 und neueren Versionen verfügbar. In Excel 2021 ist es vollständig integriert.
3. Wie kann ich die Daten manuell sortieren?
Nach dem Laden der neuen Daten kannst du die Tabelle in Excel manuell sortieren, indem du die Spaltenüberschrift klickst und die Sortieroptionen wählst.