Semalt Expert: Ladda ner data från en webbplats till Excel automatiskt

Internet innehåller massor av användbar information, men ibland måste den informationen på något sätt lagras och bearbetas. För dessa ändamål är det bekvämt att använda Microsoft Excel-kalkylblad. Statistikdata från olika webbplatser kan dock inte bara samlas in manuellt utan också automatiskt. Till exempel måste du spara färsk data från dussintals webbplatser. Naturligtvis tar det lång tid att spara dessa data manuellt, så du kan försöka använda det automatiska dataimportverktyget i Excel. Varför "du kan prova"? Det betyder att inte alla webbplatser tillåter dig att importera data automatiskt med det här verktyget. Jag kommer att förklara varför senare. Men ändå kan det hjälpa i de flesta fall.

Låt oss börja

Det automatiska dataimportverktyget finns på fliken "Data". Välj här "Från webben" (i vissa versioner av Excel måste du först klicka på "Hämta externa data").

Det öppnade "Ny webbfråga" där du behöver skriva en adress på den webbplats du vill ladda ner data från och vänta några sekunder på att den ska laddas i samma fönster.

Vi kommer att extrahera data från webbplatsen soccerstats.com som exempel. Jag är säker på att många av er gillar fotboll och vill samla in uppdaterad information om fotbollsligor runt om i världen i ett bord. Det finns massor av användbar statistik, men låt oss börja med poängtabellen för Spanien La Liga.

Du kan se massor av pilar i gula rutor som dyker upp. De pekar på elementen du kan extrahera till Excel-tabellen. Klicka på pilen som pekar på det element du behöver. Observera att du kan välja mer än en tabell samtidigt. Vad vi behöver är poängtabellen.

Klicka sedan på "Importera" i det nedre högra hörnet.

Det kommer att fråga "var vill du lägga upp data". Du kan skriva in det cellnamn du behöver eller bara klicka på "OK" så visas det från den första cellen.

Och här är resultatet - all information finns nu i vår Excel-tabell.

Dessa data är fortfarande statiska medan vi behöver uppdateras då och då. Så det du kan göra är att uppdatera data manuellt genom att klicka på "Uppdatera alla."

Men det är inte det vi är här för, eller hur? Att klicka på det varje gång kan vara ganska irriterande om du ständigt behöver uppdatera information som till exempel valutakurser. Klicka nu på "Egenskaper" på fliken "Anslutningar". Här kan du göra tabeller automatiskt uppdaterade - det kan uppdatera all data med intervall eller varje gång du öppnar filen.

Varför det inte fungerar ibland

Några ord om varför det automatiska dataimportverktyget kanske inte fungerar. Du har öppnat webbsidan i Excel och hittat data som presenteras i form av en tabell, men pilarna som låter dig markera dem för import visas inte bredvid dem. Varför? För ungefär ett decennium sedan visades all tabellinformation på webbplatser i form av specialmarkering - taggar TABELL. Att känna igen ett sådant bord var en bit kaka för en robot. Men med tiden har metoder för att presentera data på webbsidor förändrats - själva uppgifterna och dess visning separerades. Så när du tittar på en webbsida och ser data i tabeller kan du inte vara säker på att dessa data har en tabellstruktur i kod. I vissa situationer kan importguiden helt enkelt inte känna igen tabellens närvaro genom att analysera källkoden för den aktuella webbsidan.

Slutsats

Grattis! Nu kan du enkelt ladda ner data från webbplatsen med hjälp av Excel till en tabell och få dem att uppdateras automatiskt. Detta enkla verktyg hjälper till att underlätta ditt liv och lindra onödigt kopiera klistra in.