Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Hinweis: Dieser Artikel hat seine Aufgabe erfüllt und wird bald zurückgezogen. Um Probleme vom Typ "Seite nicht gefunden" zu vermeiden, entfernen wir Links, die uns bekannt sind. Wenn Sie Links zu dieser Seite erstellt haben, entfernen Sie diese. Gemeinsam sorgen wir für funktionierende Verbindungen mit dem Internet.

In diesem Lernprogramm verwenden Sie die Power Query-Oberfläche in Excel zum Erstellen einer Abfrage, mit der Daten aus einer Webseite importiert werden. Im Rahmen dieses Prozesses navigieren Sie in den auf einer Webseite verfügbaren Tabellen und wenden Datentransformationsschritte an, um jeweils nur die gewünschten Daten anzuzeigen. Power Query zeichnet alle von Ihnen ausgeführten Schritte auf, und sie werden bei jeder Aktualisierung Ihrer Daten wiederholt.

Schritt 1: Herstellen einer Verbindung mit einer Wikipedia-Seite

Excel 2016: Klicken Sie auf der Registerkarte Daten auf Neue Abfrage > Aus anderen Quellen > Aus dem Web. Wenn die Schaltfläche Neue Abfrage nicht angezeigt wird, klicken Sie auf Daten > Aus dem Web.

Excel 2010-2013: Klicken Sie auf der Registerkarte Power Query auf Aus dem Web. Wenn die Registerkarte "Power Query" nicht angezeigt wird, vergewissern Sie sich, dass Sie das Add-In Power Query heruntergeladen und installiert haben.

  1. Fügen Sie im Dialogfeld Aus dem Web im Textfeld URL die Wikipedia-URL (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) ein.

    Power Query > Aus dem Web > Dialogfeld zur URL-Eingabe
  2. Klicken Sie auf OK.

    Nachdem Sie die Verbindung mit der Webseite hergestellt haben, wird im Navigatorbereich eine Liste der auf dieser Wikipedia-Seite verfügbaren Tabellen angezeigt. Sie können auf jede Tabelle klicken, um eine Schnellvorschau im Bereich auf der rechten Seite anzuzeigen.

    Power Query > Aus dem Web > Tabellenansicht "Navigator"

  3. Doppelklicken Sie auf die Tabelle Ergebnisse[Bearbeiten]. Daraufhin wird der Abfrage-Editor mit den Turnierdaten geöffnet.

Seitenanfang

Schritt 2: Festlegen der Daten

Nachdem Sie die Tabelle im Abfrage-Editor geöffnet haben, können Sie die Daten Ihren Anforderungen entsprechend bereinigen und festlegen. In diesem Schritt gestalten Sie die Daten neu, indem Sie alle Spalten außer Year und Final Winner entfernen.

  1. Wählen Sie im Raster Abfragevorschau die Spalten Year und Final Winner mithilfe von STRG+Klicken aus.

  2. Klicken Sie auf Spalten entfernen > Andere Spalten entfernen.

    Power Query > Abfrage-Editor > Spalten entfernen

Schritt 3: Bereinigen der Daten

In diesem Schritt bereinigen Sie die Daten, indem Sie Werte ersetzen und die Daten filtern.

  1. Wählen Sie die Spalte Year aus.

  2. Klicken Sie im Abfrage-Editor auf Werte ersetzen.

  3. Geben Sie im Dialogfeld Werte ersetzen im Textfeld Zu suchender Wert das Wort "Details" ein, und lassen Sie das Textfeld Ersetzen durch leer.

  4. Klicken Sie auf OK.

    Power Query > Abfrage-Editor > Werte ersetzen

Schritt 4: Filtern von Werten in einer Spalte

Jetzt filtern Sie die Spalte Year, um Zeilen anzuzeigen, die nicht "Year" enthalten.

  1. Klicken Sie auf den Filter-Dropdownpfeil auf der Spalte Year.

  2. Deaktivieren Sie in der Dropdownliste Filter den Eintrag Year.

  3. Klicken Sie auf OK.

Power Query > Abfrage-Editor > Filter zum Bereinigen von Daten

Schritt 5: Benennen einer Abfrage

Jetzt ist es an der Zeit, der von Ihnen erstellten Abfrage einen Namen zuzuweisen.

Geben Sie im Bereich Abfrageeinstellungen im Textfeld Name die Zeichenfolge Euro Cup Winners ein. Wenn Sie auf den Link Alle Eigenschaften klicken, können Sie im Textfeld Beschreibung auch eine Beschreibung der Abfrage eingeben.

Power Query > Abfrage-Editor > Abfrageeinstellungen

Schritt 6: Laden der Abfrage in ein Arbeitsblatt

Jetzt können Sie die Abfrage Euro Cup Winners endlich in ein Arbeitsblatt laden.

  1. Klicken Sie in der oberen linken Ecke auf Schließen & laden.

    Power Query gibt die Abfrageergebnisse in einem Arbeitsblatt zurück.

    Wenn Sie die Daten zu einem späteren Zeitpunkt aktualisieren müssen, klicken Sie im Datenbereich mit der rechten Maustaste auf eine beliebige Stelle, und klicken Sie dann auf Aktualisieren. Alle neuen Informationen von der Webseite werden automatisch aktualisiert.

Schritt 7: Erkunden, was hinter den Kulissen passiert

  1. Klicken Sie in den Daten auf eine beliebige Stelle, und klicken Sie dann auf der Registerkarte Abfrage auf Bearbeiten.

  2. Beachten Sie auf der rechten Seite die Liste Angewendete Schritte. Während Sie Abfrageaktivitäten ausgeführt haben, wurden Abfrageschritte erstellt. Für jeden Abfrageschritt wird eine entsprechende Formel in der Sprache "M" geschrieben.

  3. Hier finden Sie eine Erläuterung der einzelnen Schritte:

Abfrageschritt

Aufgabe

Formel

Quelle

Herstellen einer Verbindung mit einer Webdatenquelle

= Web.Page(Web.Contents("http://en.wikipedia.org/wiki/UEFA_European_Football_Championship"))

Navigation

Auswählen der Tabelle für die Verbindung

= Source{2}[Data]

Geänderter Typ

Ändern von Typen – wird von Power Query automatisch ausgeführt

= Table.TransformColumnTypes(Data2,{{"Year", type text}, {"Host", type text}, {"", type text}, {"Final Winner", type text}, {"Final Score", type text}, {"Final Runner-up", type text}, {"2", type text}, {"Third place match Third place", type text}, {"Third place match Score", type text}, {"Third place match Fourth place", type text}, {"3", type text}, {"Number of teams", type text}})

AndereSpaltenEntfernt

Entfernen anderer Spalten, um nur relevante Spalten anzuzeigen

Table.SelectColumns

= Table.SelectColumns(#"Changed Type",{"Final Winner", "Year"})

ErsetzterWert

Ersetzen von Werten, um Werte in einer ausgewählten Spalte zu bereinigen

Table.ReplaceValue

= Table.ReplaceValue(#"Removed Other Columns","Details","",Replacer.ReplaceText,{"Year"})

GefilterteZeilen

Filtern von Werten in einer Spalte

Table.SelectRows

= Table.SelectRows(#"Replaced Value", each ([Year] <> "Year"))

Sie können den M-Code vollständig anzeigen, indem Sie im Menüband Power Query auf die Option Erweiterter Editor klicken. Weitere Informationen zur Power Query-Formelsprache finden Sie unter Weitere Informationen zu Power Query-Formeln.

Benötigen Sie weitere Hilfe?

Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in den Communities erhalten.

Siehe auch

Power Query wird als get & Transform in Excel 2016

Importieren von Daten aus externen Datenquellen

Strukturieren von Daten mit Power Query

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×