Excel gebruiken als een Tool om Gegevens te Kopiëren van het Web

0
859

Web scraping is de wet van het extraheren van gegevens, informatie of afbeeldingen van een website met behulp van een geautomatiseerde methode. Denk aan het als het kopiëren en plakken op een volledig automatische.

We schrijven, of een app te gaan naar de websites die wij willen en een kopie maken van de specifieke dingen die we van deze websites. Het is veel nauwkeuriger dan het downloaden van een volledige website.

Zoals elke tool, web scraping kan worden gebruikt voor het goede of het kwade.
Sommige van de betere redenen voor het schrapen van websites zou worden in een ranking
search engine gebaseerd zijn op de inhoud, prijs vergelijking winkelen, of monitoring
stock market informatie. Je kan het zelfs gebruiken als een research tool van soorten.

Hoe Kan ik Schraap Websites met Excel?

Geloof het of niet, Excel heeft de mogelijkheid om gegevens te extraheren
van websites voor een lange tijd, in ieder geval sinds Excel 2003. Het is gewoon dat web
schrapen is iets wat de meeste mensen niet aan denken, laat staan te denken van het gebruik van een
spreadsheet-programma om het werk te doen. Maar het is verrassend eenvoudig en krachtig.
Laten we leren hoe dat gebeurt door het maken van een collectie van Microsoft Office toetsenbord
snelkoppelingen.

Vind de Sites die U Wilt Schrapen

Het eerste wat we gaan doen is het vinden van de specifieke webpagina ‘ s die willen we informatie krijgen. We gaan naar de bron en zoek op https://support.office.com/. We gaan gebruik maken van de zoek term “gebruikte sneltoetsen”. Kunnen We het meer specifiek door het gebruik van de naam van de specifieke app, zoals Outlook, Excel, Word, enz. Het is misschien een goed idee om een bladwijzer voor de pagina met zoekresultaten, zodat we kunnen gemakkelijk terug te krijgen daar.

Klik op het zoekresultaat, “sneltoetsen in Excel voor
Windows”. Eens op die pagina, vindt u de lijst van versies van Excel en klik op Nieuwere Versies. Nu werken we met
de nieuwste en beste.

Konden We terug naar onze pagina met zoekresultaten en open de
resultaten voor alle andere Office-toepassingen in hun eigen tabbladen en een bladwijzer maken. Het is
een goed idee, zelfs voor deze oefening. Dit is waar de meeste mensen zouden stoppen in
het verzamelen van Office-snelkoppelingen, maar wij niet. We gaan ze in Excel, zodat we
kunnen doen wat we willen met hen, wanneer we maar willen.

Open Excel en Schrapen

Open Excel en maak een nieuwe werkmap. De werkmap opslaan als Snelkoppelingen voor Office. Als u OneDrive,
opslaan, zodat de AutoSave – functie
zal werken.

Zodra de werkmap is opgeslagen, klikt u op het Gegevens tabblad.

In het lint van het tabblad Gegevens, klikt u op Van het Web.

De Web – wizard
venster wordt geopend. Dit is waar we het webadres of de URL van de website
uit die we willen schrapen gegevens. Schakel over naar je web browser en kopieer de URL.

Plak de URL in het URL
gebied van de Web-wizard. We konden kiezen om dit te gebruiken in een Basis – of Geavanceerde modus. De Geavanceerde modus geeft ons veel meer opties
om toegang te krijgen tot de gegevens van de website. Voor deze oefening, we hoeven alleen maar Basic
de modus. Klik op OK.

Excel zal nu proberen om verbinding te maken met de website. Dit kan
een paar seconden duren. We zien een venster met de voortgang, als het doet.

De Navigator
venster zal openen, en we zullen een lijst van de tabellen van de website aan de linkerkant.
Wanneer we selecteren we een voorbeeld aan de rechterkant. Laten we selecteer de gebruikte snelkoppelingen tabel.

Kunnen We op het Web
Bekijk
tabblad om de daadwerkelijke website, als wij die nodig hebben om rond te kijken voor de tabel
we willen. Wanneer we het vinden, kunnen we op het en het zal worden gekozen voor
importeren.

Nu klikken we op de Belasting
knop aan de onderkant van het venster. Er zijn andere opties die we konden kiezen,
die zijn meer complex en valt buiten het bestek van het doen van onze eerste schrapen. Gewoon
bewust dat ze er zijn. Excel web scraping mogelijkheden zijn zeer krachtig.

De web tabel worden geladen in Excel na een paar seconden.
We zien de gegevens aan de linkerkant, waar de nummer 1 is in de afbeelding hieronder. Nummer 2 hoogtepunten van de Query
wordt gebruikt om de gegevens van de website. Wanneer we meerdere query ‘ s in een werk
boek, dit is waar wij selecteren wij moeten gebruiken.

Merk op dat de gegevens in de spreadsheet als Excel
tabel. Het is voor ons te kunnen filteren of sorteren van de data.

We kunnen herhaal dit proces voor alle andere webpagina ‘ s die
de Office-snelkoppelingen die we willen voor Outlook, Word, Access, PowerPoint,
en andere Office-app.

Het houden van Geschraapt Huidige Gegevens in Excel

Als een bonus voor u, gaan we leren hoe te houden van onze
verzamelde gegevens verse in Excel. Dit is een geweldige manier om te illustreren hoe
krachtige Excel voor data schrapen. Zelfs met deze, we zijn alleen het doen van de meest
basic schrapen die in Excel kunt doen.

Voor dit voorbeeld gebruiken we een voorraad informatie webpagina zoals https://www.cnbc.com/stocks/.

Gaan door wat we deden voor en kopieer en plak de nieuwe URL uit de adresbalk.

Vind je het Navigator-venster en zie de tabellen die beschikbaar zijn. Laten we selecteren de Belangrijkste AMERIKAANSE Indices.

Als de data eenmaal is geschraapt, dan zien wij de volgende
werkblad.

Aan de rechterkant zien we de query voor de Grote AMERIKAANSE aandelenindices.
Selecteer zodat het is gemarkeerd. Zorg ervoor dat we in de Hulpmiddelen voor tabellen op het tabblad en in het Ontwerp
gebied. Vervolgens klikt u op de pijl omlaag onder het Vernieuwen.
Klik vervolgens op Eigenschappen voor Verbinding.

In de Query
Eigenschappen
venster, onder het Gebruik
tabblad kunnen we bepalen hoe deze informatie wordt vernieuwd. We kunnen op een ingestelde tijd
periode om te vernieuwen of te vernieuwen, als we het openen van de werkmap de volgende keer, of
vernieuwen op de achtergrond, of een combinatie van deze. Zodra we kiezen wat we
nodig, klik op OK , sluit het
venster en ga verder.

Dat is het! Nu kunt u bijhouden van de beurskoersen, sportuitslagen, of andere gegevens die vaak verandert van een Excel-werkblad. Als je goed bent met Excel vergelijkingen en functies, u kunt bijna alles doen wat je wilt met de gegevens.

Misschien proberen te achterhalen van stock trends, het uitvoeren van een fantasy sports zwembad op het werk, of misschien gewoon houden van het weer. Wie weet? Uw verbeelding en de gegevens beschikbaar op het Internet, zijn de enige grenzen.