Trött på att kopiera och klistra in data från webbplatser? Läs om hur du importerar det direkt till Google Kalkylark.

Data spelar en avgörande roll i beslutsfattande och analys. Oavsett om du är en affärsanalytiker, forskare eller någon som behöver ta itu med big data, är möjligheten att effektivt importera onlinedata till dina kalkylblad ovärderlig.

Om du använder Google Sheets för dataanalys vet du redan att kopiering och inklistring av data från webbplatser är improduktivt. De flesta gånger, trots dina bästa ansträngningar, kommer ditt kalkylblad att sluta med trasig formatering.

Som tur är behöver det inte vara så. Det finns många effektiva metoder för att importera data från en webbplats till Google Sheets.

Importera data från en webbplats till Google Sheets

Google Kalkylark erbjuder flera metoder för att importera data från webbplatser. Du kan använda de inbyggda IMPORT-funktionerna eller installera Google Sheets-tillägg för att enkelt importera data.

IMPORT-familjen av funktioner består av IMPORTDATA, IMPORTHTML och IMPORTXML. Var och en av dessa funktioner är bäst lämpade för att importera specifika typer av data. Dessa funktioner kan dock inte använda autentiseringsuppgifter eller säkerhetstokens för att komma åt säker information.

instagram viewer

I sådana fall måste du installera ett Google Sheet-tillägg för att komma åt tjänsten med dina referenser och importera data till ditt kalkylark. Med det sagt, här är de olika metoderna du kan importera data i Google Sheets.

1. IMPORTERA DATA

Du kan använda IMPORTDATA-funktionen för enkel dataimport från online CSV- eller TSV-filer. Det här är det enklaste sättet att importera onlinedata till Google Sheets eftersom det kräver minimal installation.

=IMPORTDATA(URL, delimeter, locale)

IMPORTDATA hämtar och importerar automatiskt data till ditt kalkylark. I syntaxen, URL är filens adress, avgränsare är tecknet som används för att analysera data i filen, och plats är den specifika lokalen som IMPORTDATA ska använda.

De två sista argumenten, avgränsare och språk, är valfria. Om det lämnas tomt, kommer IMPORTDATA att titta igenom data och automatiskt anta dessa argument. I de flesta fall är det bäst att lämna dessa två argument tomma.

Till exempel hämtar formeln nedan data från den angivna CSV-filen:

=IMPORTDATA("https://people.sc.fsu.edu/~jburkardt/data/csv/crash_catalonia.csv")

Eftersom avgränsnings- och språkargumenten är tomma, hittar och antar IMPORTDATA automatiskt dessa värden. Observera att den här funktionen fungerar med CSV- och TSV-filer, inte webbsidor. Om du anger en webbsidas URL i IMPORTDATA kan det hända att den inte returnerar förväntad data eller kan resultera i ett fel.

2. IMPORTER HTML

Du kan använda IMPORTHTML-funktionen för att importera data från tabeller och listor på en webbplats. Denna funktion är ett mer praktiskt alternativ till IMPORTDATA eftersom den gör att du kan importera datatabeller från webbsidor utan att behöva en CSV-fil.

=IMPORTHTML(URL, query_type, index)

I syntaxen, URL är webbsidans adress, query_type är antingen tabell eller lista, och index är tabellens eller listans nummer på webbsidan.

Du kan till exempel använda IMPORTHTML för att importera en tabell från en Wikipedia-artikel:

=IMPORTHTML("https://en.wikipedia.org/wiki/Demographics_of_Germany", "table", 8)

I den här formeln går IMPORTHTML till den angivna URL: en, hämtar data och matar ut den åttonde tabellen.

3. IMPORTXML

Funktionen IMPORTXML hämtar data från XML- och HTML-sidor. Syntaxen för denna funktion är nedan:

=IMPORTXML(URL, xpath_query)

I denna syntax, URL är webbsidans adress och xpath_query är XPath-frågan som identifierar de noder du vill importera. En förutsättning för att använda IMPORTXML i Google Sheets är att ha grundläggande kunskaper om vad XML är och hur du kan navigera i XML-filer med hjälp av XPath-frågor.

Som ett exempel ger formeln nedan en XML-tabell som innehåller namn och beskrivningar av vissa växter:

=IMPORTXML("https://www.w3schools.com/xml/plant_catalog.xml", "CATALOG/PLANT")

I den här formeln samlar IMPORTXML in data i XML-filen och matar sedan ut PLANT-noderna som är underordnade CATALOG-noden. Eftersom locale-argumentet är tomt, använder IMPORTXML XML-filens språkinställning.

Eftersom webbadresser kan bli ganska röriga är det bäst om du anger webbadressen i en separat cell och nämner cellen i din formel.

Med kunskap om viktiga HTML-taggar och XPath-frågor kan du göra mycket mer med IMPORTXML. Till exempel extraherar formeln nedan alla H2-rubriker i en artikel:

=IMPORTXML(B2, "//*/h2")

4. Använd Google Sheets-tillägg för att importera data

Utöver de inbyggda funktionerna stöder Google Sheets tredjepartstillägg som utökar dess möjligheter för att importera onlinedata. Dessa tillägg erbjuder ett bekvämt sätt att importera data från onlinekällor och förstärka ditt kalkylblads kapacitet.

Den största fördelen med dessa tillägg är att de möjliggör åtkomst till resurser som kräver autentisering. Varje tillägg lämpar sig bäst för olika källor och datatyper. Att välja rätt Google Sheets-tillägg för att importera dina data beror på typen och ursprunget för din data.

Här är ett urval av anmärkningsvärda tillägg som underlättar dataimport i Google Kalkylark:

  • Koefficient: Koefficient är ett användarvänligt Google Sheets-tillägg som är utformat för att hjälpa dig att hämta data från webbplatser utan kodning. Genom dess gränssnitt kan du välja specifika dataelement att importera och njuta av realtidsuppdateringar. Koefficient stöder affärssystem som Salesforce, Hubspot, Google Analytics, Redshift, Looker, Tableau, MySQL och mer.
  • Coupler.io: Coupler.io är ett annat utmärkt tillägg som förenklar import av data till Google Sheets. Förutom att importera data från olika källor, låter Coupler.io dig schemalägga automatiska importer för att hålla ditt kalkylblad uppdaterat. Coupler.io fungerar sömlöst med Google Analytics, Mailchimp, HubSpot, Salesforce, Shopify, Xero, Airtable, Trello och mer.
  • Fantastiskt bord: Förutom att bara importera data låter Awesome Table dig anpassa och transformera data för att förbättra din dataanalys. Awesome Table låter dig välja vilken data du vill importera med intuitiva datafilter och schemalägga en automatisk uppdatering. Det fungerar med QuickBooks, Xero, HubSpot, Airtable, Notion, YouTube och mycket mer.

Genom att använda dessa Google Sheets-tillägg kan du importera dina data utan att skriva en lång formel eller känna till XML. Ytterligare funktioner, såsom datatransformation och schemalagda importer, förbättrar ditt arbetsflöde ytterligare.

Effektivisera din dataimport i Google Sheets

Oavsett vilken typ av data du hanterar, känns det helt enkelt inte rätt att kopiera och klistra in big data från onlinekällor i ditt kalkylark. Lyckligtvis har Google Sheets inbyggda funktioner och en rad tredjepartstillägg för att underlätta dataimport.

Att veta hur man importerar onlinedata till Google Sheets ger dig en värdefull kompetens för att snabbt komma åt relevant data. Genom att använda dessa metoder kan du effektivt automatisera processen och fokusera på att analysera data istället.