So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Viele Menschen verwenden Excel zum Protokollieren von Daten oder zum Durchführen von Berechnungen. Aber eine wenig bekannte Funktion in Excel ist die Möglichkeit, Daten aus dem Internet zu kratzen und in Tabellenkalkulationen zu ziehen.

In diesem Artikel erfahren Sie, wie Sie die Web-Scraping-Funktion von Excel verwenden. Außerdem erfahren Sie, wie diese Web-Scrape-Abfragen funktionieren und wie Sie sie automatisieren können.

So funktioniert Web Scraping in Excel

Sie können „externe“ Daten aus Excel abrufen. Beachten Sie einfach die folgenden Anforderungen:

  • Ihr Computer muss über eine aktive Internetverbindung verfügen.
  • Die URL, von der Sie Daten abrufen, muss eine statische Datentabelle auf der Seite haben.
  • Wenn Sie die Datei automatisieren, benötigt der Computer, auf dem die Excel-Datei gespeichert ist, eine aktive Internetverbindung.

Wenn Sie Web-Scraping in Excel einrichten, erstellen Sie eine „Web-Abfrage“. Diese Abfrage verwendet eine Web-URL, um eine Verbindung zum Internet herzustellen und die Webseite mit Daten von einem Webserver abzurufen. Excel verarbeitet den eingehenden HTML-Code und entfernt Tabellen, die auf dieser Seite vorhanden sind. Sie haben die Möglichkeit, die Tabelle oder Tabellen auszuwählen, die Sie in Ihrer Tabelle erfassen möchten.

So erstellen Sie eine Excel-Webabfrage

Verwenden Sie die folgenden Schritte, um Tabellendaten von einer beliebigen Webseite in Excel zu ziehen. Dieses Beispiel verwendet Wetterdaten, aber Sie könnten dies auch mit Börsendaten und mehr tun .

1. Öffnen Sie Excel und wählen Sie das Menü Daten .

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

2. Wählen Sie im Menüband unter dem Abschnitt „ Daten abrufen und transformieren “ die Option „ Aus Web “ aus .

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

3. Dadurch wird das Web-Abfragefenster geöffnet. Fügen Sie die URL zu der Seite mit den Daten in das URL -Feld ein. Wählen Sie OK aus .

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

4. Excel wird die Webinhalte erreichen und abrufen. Wählen Sie jedes Tabellenergebnis auf der linken Seite des Navigatorfensters aus, um eine Vorschau der Tabelle im rechten Bereich anzuzeigen.

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

5. Wenn Sie sehen, dass die Tabellenvorschau die Tabelle von der Webseite mit den Daten anzeigt, die Sie auslesen möchten, wählen Sie die Schaltfläche Laden am unteren Rand des Fensters.

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

6. Die Daten aus der Webseitentabelle werden in der ersten Shell der aktiven Excel-Tabelle angezeigt.

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Herzlichen Glückwunsch, Sie haben erfolgreich Webseitendaten mit Excel geschabt!

Erweiterte Excel-Webabfrageoptionen

Auf den oben beschriebenen Bildschirmen werden Sie einige zusätzliche Optionen bemerken. Wenn Sie die Webdaten lieber auslesen und an einen anderen Ort in Ihrer Excel-Tabelle importieren möchten, wählen Sie den Dropdown-Pfeil neben der Schaltfläche „ Laden “ und wählen Sie stattdessen „ Laden nach “ aus .

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Ein Fenster zum Importieren von Daten wird geöffnet. Verwenden Sie die Optionen in diesem Fenster, um die Daten genau so zu formatieren und zu platzieren, wie sie angezeigt werden sollen.

Zu den Optionen gehören hier:

  • Standardtisch
  • PivotTable-Bericht
  • Pivot-Diagramm
  • Stellen Sie nur die Verbindung her, aber importieren Sie die Daten nicht

Sie sehen auch eine Option, um die Daten beginnend in einer bestimmten Zelle zu platzieren, anstatt standardmäßig A1 zu verwenden.

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Wenn Sie auf der URL-Seite die Option „ Erweitert “ statt „Einfach“ auswählen, können Sie erweiterte URL-Informationen bereitstellen.

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Dies ist nützlich, wenn die Seite, von der Sie Daten laden, Parameter (normalerweise gefolgt von einem „?“-Zeichen) oder spezielle HTTP-Header-Anforderungen enthält, z. B. Seiten, die JSON-HTTP-Header-Anforderungsparameter erfordern.

Mit diesen erweiterten Abfragefunktionen können Sie Daten mit Excel abrufen, sogar von interaktiven Webseiten, die möglicherweise keine statische URL haben, um an die Daten zu gelangen.

So passen Sie Ihre Excel-Webabfrage an

Nachdem Sie den oben beschriebenen Prozess zum Erstellen der Webabfrage zum Abrufen der Daten verwendet haben, können Sie sie weiter anpassen.

Es gibt zwei Möglichkeiten, auf den Web-Abfrage-Editor zuzugreifen. Die erste besteht darin, mit der rechten Maustaste auf eine beliebige Zelle zu klicken, die die Ergebnisse enthält, Tabelle auszuwählen und dann Abfrage bearbeiten auszuwählen .

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Dadurch wird das Fenster des Web-Abfrage-Editors geöffnet. Alternativ können Sie eine beliebige Ergebniszelle auswählen und dann das kleine Blattsymbol rechts neben der Tabelle im rechten Feld „Abfragen und Verbindungen“ auswählen. Dadurch wird eine Vorschau der ausgewählten Tabellendaten geöffnet. Wählen Sie die Schaltfläche Bearbeiten unten in diesem Fenster.

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Im Fenster des Webabfrage-Editors können Sie genau anpassen, wie die Webabfrage Daten von der Webseite abruft, zu der Sie eine Verbindung herstellen.

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Zu den Optionen gehören hier:

  • Ändern der Quell-URL (wählen Sie „ Quelle “ unter „Angewandte Schritte“).
  • Bearbeiten, welche Quelltabelle für die Daten dieser Excel-Tabelle abgerufen werden soll (Wählen Sie Navigation unter Angewandte Schritte).
  • Ändern, wie Excel die Daten formatiert oder umwandelt, bevor sie in das Blatt eingefügt werden (Wählen Sie Geänderter Typ unter Angewandte Schritte).

Das heißt, selbst wenn Sie mit der ursprünglichen Funktionsweise Ihrer Webabfrage nicht zufrieden sind, können Sie sie im Fenster des Webabfrage-Editors anpassen.

So aktualisieren Sie Tabellen manuell und automatisch

Wenn Sie die neuesten Daten aus Remote-Webseitentabellen in Ihre Excel-Tabelle abrufen möchten, haben Sie mehrere Möglichkeiten.

Sie können manuell aktualisieren , indem Sie das Blatt mit der zu aktualisierenden Tabelle auswählen, das Menü Daten auswählen und im Menüband Alle aktualisieren auswählen .

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Dadurch wird eine einmalige Aktualisierung aller Tabellen in diesem Blatt durchgeführt, das Daten aus einer externen Quelle abruft.

Eine automatisiertere Möglichkeit, dies zu tun, besteht darin, Aktualisierungen zu planen. Wählen Sie dazu den Dropdown-Pfeil unten neben der Schaltfläche Alle aktualisieren und dann Verbindungseigenschaften aus .

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Dadurch wird das Fenster Abfrageeigenschaften geöffnet. Wählen Sie die Registerkarte Nutzung und aktivieren Sie Alle xx Minuten aktualisieren .

So funktioniert Web Scraping in Excel: Importieren Sie Daten aus dem Web

Ändern Sie die Zeiteinstellung auf die Häufigkeit, mit der Tabellen im Blatt aktualisiert werden sollen. Beachten Sie, dass diese automatische Aktualisierung nur erfolgt, wenn Sie die Excel-Datei geöffnet haben. Andernfalls werden die Daten in der Datei nicht aktualisiert.

Webscraping in Excel

Die Funktion zum Scrapen von Daten aus dem Internet mit Excel ist leistungsstark. Sie können diese Funktion nutzen und automatisieren, um Echtzeit-Dashboards zu erstellen, die mit den neuesten Daten aus dem gesamten Web aktualisiert werden. Bringen Sie Datentabellen von mehreren Websites ein, die häufig mit Informationen aktualisiert werden, die Ihnen wichtig sind, und bringen Sie alles in eine zentrale Tabelle.

Dann können Sie Berechnungen, Visualisierungen und vollständige Dashboards in der Tabelle erstellen, die auf diesen Daten basieren, die sich selbst aktualisieren.

Tags: #HOW-TO

Ingwer 2.7.53.0

Ingwer 2.7.53.0

Ginger ist eine kostenlose Rechtschreib- und Grammatikprüfung.

Blöcke

Blöcke

Blocks ist ein Denkspiel für Grundschüler der 3. Klasse, mit dem sie ihre Erkennungs- und Sehfähigkeiten trainieren können. Es wird von Lehrern in das Programm zur Unterstützung des IT-Unterrichts aufgenommen.

Mathway

Mathway

Mathway ist eine sehr nützliche App, die Ihnen bei der Lösung all jener mathematischen Probleme helfen kann, die ein komplexeres Werkzeug als den integrierten Taschenrechner Ihres Geräts erfordern.

Adobe Presenter

Adobe Presenter

Adobe Presenter ist eine E-Learning-Software von Adobe Systems, die auf der Microsoft Windows-Plattform als Microsoft PowerPoint-Plug-in verfügbar ist.

Tukan 2.3.0

Tukan 2.3.0

Toucan ist eine Bildungstechnologieplattform. Es ermöglicht Ihnen, eine neue Sprache zu lernen, während Sie auf gängigen, alltäglichen Websites surfen.

ENetViet 24.2

ENetViet 24.2

eNetViet ist eine Anwendung, die Eltern mit der Schule verbindet, in der ihre Kinder studieren, damit sie die aktuelle Lernsituation ihres Kindes klar verstehen können.

Duolingo

Duolingo

Duolingo – Sprachen kostenlos lernen, oder einfach Duolingo, ist ein Bildungsprogramm, mit dem Sie viele verschiedene Sprachen lernen und üben können.

RapidTyping

RapidTyping

RapidTyping ist ein praktisches und benutzerfreundliches Tastatur-Trainingstool, mit dem Sie Ihre Tippgeschwindigkeit verbessern und Rechtschreibfehler reduzieren können. Mit Lektionen für viele verschiedene Niveaus bringt Ihnen RapidTyping bei, wie Sie tippen oder bestehende Fertigkeiten verbessern.

MathType 7.4.10.53

MathType 7.4.10.53

MathType ist eine interaktive Gleichungssoftware des Entwicklers Design Science (Dessci), mit der Sie mathematische Notationen für Textverarbeitung, Präsentationen, E-Learning usw. erstellen und kommentieren können. Dieser Editor wird auch zum Erstellen von TeX-, LaTeX- und MathML-Dokumenten verwendet.

Grammatikalisch

Grammatikalisch

Die KI-gestützten Apps von Grammarly helfen Menschen, effektiver zu kommunizieren. Millionen von Benutzern verlassen sich täglich auf Grammarly, um ihre Nachrichten, Dokumente und Social-Media-Beiträge klarer, fehlerfrei und professioneller zu gestalten.