logo
languageDEdown
menu

Scrapen Daten aus Webseite mit Excel

6 Minuten lesen

Sie kennen wahrscheinlich, wie die grundlegenden Funktionen von Excel zu verwenden sind, ob Sie eine digitale Einheimische oder einer digitalen Einwanderer sind. Es ist einfach, mit Excel Daten zu sortieren, filtern, gliedern, und Diagrammen zu erstellen. Voraussichtlich können Sie noch erweiterte Datenanalysen mit Pivot- und Regressionsmodellen bekommen.

Das ist eine mühelose Aufgabe, solange die Daten in ein strukturiertes Format umgewandelt werden. Das Problem ist, wie man skalierbare Daten extrahieren und sie in Excel einfügen kann. Dies könnte eine mühsame Aufgabe werden, wenn man es manuell durch wiederholtes Tippen, Suchen, Kopieren und Einfügen macht. So fragen Sie vielleicht danach, wie wir denn automatisch Daten extrahieren und sie aus Weseite zu Excel scrapen können?

In diesem Artikel würde ich fünf Methoden vorstellen, damit Sie Daten von Website auslesen und Ihre Zeit sparen können.

Methode 1: Mithilfe von Excel Web Queries, Daten aus Website auszulesen

Im Vergleich zu der durch Kopieren und Einfügen manuell umwandelnden Transformation von Webdaten kann man mit Excel Web Queries (Englisch) schnell Daten einer Webseite in ein Excel-Arbeitsblatt umwandeln. Es kann automatisch Tabellen erkennen, die in den HTML-Code der Webseite eingebettet sind. Excel Web Queries können auch verwendet werden, wenn eine Standard-ODBC (Open Database Connectivity) Verbindung schwer zu erstellen oder zu pflegen ist. Mit Excel Web Queries können Sie direkt Tabellen von beliebigen Webseiten scrapen.

Den Prozess kann man in einigen einfachen Schritten zusammenfassen (Für ausführliche Informationen lesen Sie bitte diesen Artikel(Englisch)):

✅ Schritt 1: Gehen zu Daten > Externe Daten erhalten> Aus dem Web

✅ Schritt 2: Ein Browser-Fenster mit dem Namen “Neue Web Query” wird angezeigt

✅ Schritt 3: Geben Sie in die Adressleiste die Webadresse ein.

Mithilfe von Excel Web Queries, Daten aus Website auszulesen

✅ Schritt 4: Die Webseite wird geladen und zeigt gelbe Symbole von Daten/Tabellen an.

✅ Schritt 5: Wählen Sie das entsprechende Symbol aus.

✅ Schritt 6: Drücken Sie den Button „Importieren“.

Jetzt haben Sie die Webdaten zum Excel-Arbeitsblatt gescrapt, die perfekt in Zeilen und Spalten wie gewünscht angeordnet werden.

Mithilfe von Excel Web Queries, Daten aus Website auszulesen

Methode 2: Mithilfe von Excel VBA, Daten aus Website zu extrahieren

Man verwendet Formeln in Excel (z.B. =avg(…), =sum(…), =if(…), usw.) oft , aber die meisten sind weniger vertraut mit der eingebauten Sprache – Visual Basic for Application (VBA). Es ist allgemein als „Makros“ bekannt und solche Excel-Dateien werden als **.xlsm gespeichert. Bevor Sie die Sprache verwenden, müssen Sie zuerst den Tab „Developer“ in der Multifunktionsleiste aktivieren (Rechtsklick auf Datei -> Multifunktionsleiste anpassen -> Tab „Developer“ aktivieren). Richten Sie dann Ihr Layout ein. In diesem Entwickler-Interface können Sie VBA-Code schreiben, der verschiedene Ereignisse befestigen kann. Klicken Sie HIER, um mit VBA eine Aufgabe in excel 2010 zu beginnen.

Die Verwendung von Excel VBA wird ein bisschen komplizierter – das ist nicht so benutzerfreundlich für die Nicht-Programmierer. VBA funktioniert durch die Ausführung von Makros und Schritt-für-Schritt-Prozeduren, die in Excel Visual Basic geschrieben sind. Um mit VBA Daten von Webseiten zu scrapen, müssen wir manche VBA-Skripts vorbereiten, um Anfragen an Webseiten zu senden und die zurückgegebenen Daten von diesen Webseiten zu erhalten. Es ist üblich, VBA mit XMLHTTP und regulären Ausdrücken zu verwenden, um die Webseiten zu parsen. Mit Windows-Betriebssystem können Sie VBA mit WinHTTP oder InternetExplorer zusammmen verwenden, um Daten von Webseiten zu Excel zu scrapen.

Mit Geduld und Übungen können Sie Excel-VBA-Code und HTML-Kenntnisse beherrschen. Und es lohnt sich, die Sprache zu erlernen, weil sie das Web-Scraping zu Excel viel einfacher und effizienter machen kann und die wiederholende Arbeit automatisieren lässt. Es gibt viele Materialien und Foren, in denen Sie lernen können, wie man VBA-Code schreiben sollte.

Methode 3: Mit kostenlosen Web-Scraping-Tools Daten in Excel importieren

Für jemanden, der ein einfaches Tool sucht, um Daten von Webseiten zu scrapen, aber den VBA-Code nicht selbst einrichten möchte, empfehle ich dringend automatisierte Web Scraping Tools wie Octoparse, um Daten direkt in Ihr Excel-Arbeitsblatt oder über API zu exportieren. Es ist keine Programmierkenntnisse erforderlich. Natürlich können Sie auch eine Web-Scraping-Freeware aus Top 20 Web Crawling Tools auswählen und sofort mit der Datenextraktion und dem Daten-Exportieren beginnen. Verschiedene Web-Scraping-Tools haben ihre Vor- und Nachteile, sodass Sie ein Tool nach Ihren Bedürfnissen auswählen könnten. Das folgende Video zeigt, wie Sie ein automatisiertes Web-Scraping-Tool nutzen können, um Webdaten effizient zu extrahieren.

Sehen wir uns die folgenden einfachen Schritte an, um mit Octoparse Daten von beliebigen Websites in Excel zu extrahieren.

3 Schritte zum Scrapen von Daten aus einer Website in Excel 👉

Schritt 1: Fügen Sie die URL der Ziel-Website ein, um die automatische Erkennung zu starten.
Sie können Octoparse verwenden, nachdem Sie registriert und sich angemeldet haben. Oder können Sie Octoparse heruntergeladen, dann fügen Sie den Link der Website ein, die Sie auslesen möchten. Dann starten Sie die automatische Erkennung.

octoparse

Schritt 2: Erstellen und ändern Sie den Workflow
Nach der automatischen Erkennung wird ein Workflow erstellt. Sie können das Datenfeld einfach nach Ihren Bedürfnissen ändern. Es wird ein Tipps-Panel eingeblendet, und Sie können die darin enthaltenen Hinweise befolgen.

Erstellen und ändern Sie den Workflow

Schritt 3: Herunterladen der gescrapten Website-Daten in Excel
Führen Sie die Aufgabe aus, nachdem Sie alle Datenfelder überprüft haben. Sie können die gescrapten Daten schnell im Excel/CSV-Format auf Ihr lokales Gerät herunterladen oder in einer Datenbank speichern.

Herunterladen der gescrapten Website-Daten in Excel

Methode 4: Extraktion mit Aufgabenvorlagen

Als einfacher Web Scraper bietet Octoparse automatische Erkennungsfunktionen, die auf KI basieren, um Daten automatisch zu extrahieren. Was Sie tun müssen, ist einfach zu überprüfen und einige Änderungen vorzunehmen. Sie können auch die voreingestellten Daten-Scraping-Vorlagen für beliebte Websites wie Amazon, eBay, LinkedIn, Google Maps usw. verwenden, um die Webseitendaten mit wenigen Klicks zu erhalten. Probieren Sie die untenstehende Online-Scraping-Vorlage aus, ohne eine Software auf Ihre Geräte herunterzuladen.

https://www.octoparse.de/template/email-social-media-scraper

Schritt 1: Wählen Sie eine Vorlage für Web Scraping

octoparse templates

✅ Schritt 2: Verwenden Sie die Vorlage

Öffnen Sie die Vorlage, lesen Sie die Anweisungen und die Beispielausgabe, um zu überprüfen, ob Sie mit dieser Vorlage die benötigten Daten erhalten können. Fahren Sie mit dem Mauszeiger über die Datenfelder, um zu sehen, welche Elemente auf den Websites extrahiert werden. Sehen Sie sich die Parameter an, um zu erfahren, was Sie eingeben müssen. Die Parameter variieren in den verschiedenen Vorlagen, da sie möglicherweise andere Suchbegriffe erfordern, um den Prozess fortzufahren.

✅ Schritt 3: Klicken Sie auf “Versuchen” und beginnen Sie mit der Extraktion

Geben Sie Ihre gewüschten Daten ein und klicken Sie auf “Versuchen”.Wenn es sich um ein einmaliges Projekt handelt, können Sie den Crawler einfach auf Ihrem lokalen Computer ausführen. Wenn Sie hingegen ein laufendes Projekt bearbeiten, können Sie die Extraktion auf der Octoparse-Cloud-Plattform planen.Wenn die Extraktion abgeschlossen ist, können Sie die Daten in viele Formate exportieren, wie Excel, CSV und txt.

Wir haben Ihnen bereits erläutert, wie Sie mit der Web-Scraping-Vorlage Webdaten aus der Email & Soziale Medien Scraper extrahieren können. Alternativ können Sie Ihren eigenen Crawler im “Advanced Mode” in wenigen Schritten erstellen. Zwar erfordert dies einige Konfigurationen, bietet Ihnen aber mehr Flexibilität als die Vorlagen.

Template

Nachdem Sie mit Octoparse Daten gesammelt haben, müssen Sie diese möglicherweise in Excel verarbeiten. Damit Sie die neuen Funktionen von Excel optimal nutzen können, finden Sie hier eine ausführliche Anleitung mit einigen nützlichen Hinweisen und Tipps.

Methode 5: Mithilfe von Web Scraping Services, Daten aus Website abzurufen

Wenn Zeit für Sie am wichtigsten ist und Sie sich auf Ihr Kerngeschäft konzentrieren möchten, wäre es die beste Wahl, dem professionellen und erfahrenden Web-Scraping-Team solch komplizierte Web-Scraping-Arbeiten auszulagern. Es ist schwierig, Daten von Webseiten zu scrapen, weil Anti-Scraping-Bots von manchen Webseiten das Web-Scraping einschränkt. Ein kompetentes Web-Scraping-Team können Ihnen dabei helfen, Daten von Webseiten auf korrekte Art und Weise zu extrahieren und Ihnen strukturierte Daten in einer Excel-Tabelle oder in einem beliebigen Format zu senden. Octoparse bietet maßgeschneiderte Crawler-Anpassungsdienste an, bei denen ein individueller Crawler gemäß Ihren spezifischen Anforderungen eingerichtet wird. Wenn Sie Probleme bei der Datenextraktion haben, oder uns etwas Vorschlägen geben möchten, kontaktieren Sie bitte uns per E-Mail (support@octoparse.com). 💬

Zusammenfassung

Es gibt fünf Möglichkeiten, wie sich die Extraktion von Daten aus Websites und der Import in Excel automatisieren lassen, um Zeit zu sparen und die Effizienz zu steigern. Durch die Verwendung von Excel-Webabfragen, VBA-Programmierung, automatisierten Web-Crawling-Tools oder professionellen Web-Crawling-Diensten können Benutzer Webdaten leicht in strukturierte Informationen umwandeln, um Datenanalyse- und Verarbeitungsprozesse zu optimieren.

👍👍 Wenn Sie Interesse an Octoparse und Web Scraping haben, können Sie es zunächst 14 Tage lang kostenlos ausprobieren.

Konvertiere Website-Daten direkt in Excel, CSV, Google Sheets und Ihre Datenbank.

Scrape Daten einfach mit Auto-Dedektion, ganz ohne Coding.

Scraping-Vorlagen für beliebte Websites, um Daten mit wenigen Klicks zu erhalten.

Mit IP-Proxys und fortschrittlicher API wird nie blockiert.

Cloud-Dienst zur Planung von Datenabfragen zu jedem gewünschten Zeitpunkt.

Erhalte Webdaten in Klicks
Daten-Scraping von jeder Website ganz ohne Codierung.
Kostenloser Download

Beliebte Beiträge

Themen untersuchen

Starten mit Octoparse heute

Downloaden

Verwandte Artikel

  • avatarNeela Schmidt
    DuckDuckGo hebt sich von anderen Suchmaschinen wie Google und Microsoft Bing ab, indem es seinen Fokus auf den Schutz der Privatsphäre der Nutzer und die Vermeidung von personalisierten Suchergebnissen legt.
    2024-07-23T18:13:23+00:00 · 5 Minuten lesen
  • avatarNeela Schmidt
    Crunchbase ist eine wertvolle Quelle für Informationen über Unternehmen und Investoren und bietet daher eine ausgezeichnete Ressource für alle, die nach solchen Informationen suchen. Ob Sie Organisationen in einem bestimmten Bereich finden möchten, das aufgebrachte Kapital eines Unternehmens herausfinden oder mit Investoren in Kontakt treten möchten, Crunchbase ist die beste Wahl. In diesem Artikel erfahren Sie mehr über Crunchbase, die verfügbaren Informationen und wie Sie auf die Daten zugreifen können.
    2024-07-05T11:17:39+00:00 · 6 Minuten lesen
  • avatarNeela Schmidt
    Mit einem Web-Scraping-Tool können Sie ohne Programmierkenntnisse Daten aus Websites extrahieren und die Daten in verschiedene Formate wie Excel, CSV, HTML usw. exportieren.
    2024-05-30T10:00:00+00:00 · 3 Minuten lesen
  • avatarNeela Schmidt
    URL-Scraper ist immer beliebter in unserer Gesellschaft, weil er uns es helfen kann, die Daten zu analysieren. Hier ist eine kurze Anleitung, mit der Sie mithilfe Octoparse alle URLs einer Website auslesen oder alle Links einer Webseite anzeigen können.
    2024-05-21T10:00:00+00:00 · 3 Minuten lesen