Oletko kyllästynyt kopioimaan ja liittämään tietoja verkkosivustoilta? Opi tuomaan se suoraan Google Sheetsiin.

Datalla on keskeinen rooli päätöksenteossa ja analysoinnissa. Olitpa yritysanalyytikko, tutkija tai kuka tahansa ison datan kanssa tekemisissä oleva, kyky tuoda verkkotietoja tehokkaasti laskentataulukoihisi on korvaamaton.

Jos käytät Google Sheetsia tietojen analysointiin, tiedät jo, että tietojen kopioiminen ja liittäminen verkkosivustoilta on tehotonta. Useimmiten laskentataulukossasi on yrityksistäsi huolimatta rikkinäinen muotoilu.

Onneksi sen ei tarvitse olla niin. On monia tehokkaita tapoja tuoda tietoja verkkosivustolta Google Sheetsiin.

Tietojen tuominen verkkosivustolta Google Sheetsiin

Google Sheets tarjoaa useita tapoja tuoda tietoja verkkosivustoilta. Voit käyttää sisäänrakennettuja IMPORT-toimintoja tai asentaa Google Sheets -lisäosat tuoda tietoja vaivattomasti.

IMPORT-funktioperhe koostuu IMPORTDATA-, IMPORTHTML- ja IMPORTXML-funktioista. Jokainen näistä toiminnoista sopii parhaiten tietyntyyppisten tietojen tuontiin. Nämä toiminnot eivät kuitenkaan voi käyttää tunnistetietoja tai suojaustunnuksia suojattujen tietojen käyttämiseen.

Tällaisissa tapauksissa sinun on asennettava Google Sheet -laajennus, jotta voit käyttää palvelua kirjautumistiedoillasi ja tuoda tiedot laskentataulukkoon. Tässä on eri tapoja, joilla voit tuoda tietoja Google Sheetsiin.

1. IMPORTDATA

Voit käyttää IMPORTDATA-toimintoa yksinkertaiseen tietojen tuontiin online-CSV- tai TSV-tiedostoista. Tämä on helpoin tapa tuoda online-tietoja Google Sheetsiin, koska se vaatii vain vähän asetuksia.

=IMPORTDATA(URL, delimeter, locale)

IMPORTDATA hakee ja tuo tiedot automaattisesti laskentataulukkoon. Syntaksissa URL-osoite on tiedoston osoite, erotin on merkki, jota käytetään tiedoston tietojen jäsentämiseen, ja alue on erityinen alue, jota IMPORTDATA: n tulee käyttää.

Kaksi viimeistä argumenttia, erotin ja alue, ovat valinnaisia. Jos jätetään tyhjäksi, IMPORTDATA tarkistaa tiedot ja olettaa automaattisesti nämä argumentit. Useimmissa tapauksissa on parasta jättää nämä kaksi argumenttia tyhjiksi.

Esimerkiksi alla oleva kaava hakee tiedot määritetystä CSV-tiedostosta:

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

Koska erotin- ja alueargumentit ovat tyhjiä, IMPORTDATA etsii ja olettaa nämä arvot automaattisesti. Huomaa, että tämä toiminto toimii CSV- ja TSV-tiedostojen, ei verkkosivujen, kanssa. Jos syötät verkkosivun URL-osoitteen IMPORTDATA-kenttään, se ei välttämättä palauta odotettuja tietoja tai voi aiheuttaa virheen.

2. IMPORTHTML

Voit käyttää IMPORTHTML-toimintoa tuodaksesi tietoja verkkosivuston taulukoista ja luetteloista. Tämä toiminto on käytännöllisempi vaihtoehto IMPORTDATAlle, koska sen avulla voit tuoda tietotaulukoita verkkosivuilta ilman CSV-tiedostoa.

=IMPORTHTML(URL, query_type, index)

Syntaksissa URL-osoite on verkkosivun osoite, kyselyn_tyyppi on joko pöytä tai lista, ja indeksi on taulukon tai luettelon numero verkkosivulla.

Voit esimerkiksi tuoda taulukon Wikipedia-artikkelista IMPORTHTML: n avulla:

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

Tässä kaavassa IMPORTHTML menee määritettyyn URL-osoitteeseen, hakee tiedot ja tulostaa kahdeksannen taulukon.

3. IMPORTXML

IMPORTXML-toiminto hakee tiedot XML- ja HTML-sivuilta. Tämän funktion syntaksi on alla:

=IMPORTXML(URL, xpath_query)

Tässä syntaksissa URL-osoite on verkkosivun osoite ja xpath_query on XPath-kysely, joka tunnistaa solmut, jotka haluat tuoda. Edellytys IMPORTXML: n käyttämiselle Google Sheetsissä on perustiedot mikä on XML ja kuinka voit selata XML-tiedostoja käyttämällä XPath-kyselyt.

Esimerkkinä alla oleva kaava tuottaa XML-taulukon, joka sisältää joidenkin kasvien nimet ja kuvaukset:

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

Tässä kaavassa IMPORTXML kerää XML-tiedoston tiedot ja tulostaa sitten PLANT-solmut, jotka ovat CATALOG-solmun lapsia. Koska locale-argumentti on tyhjä, IMPORTXML käyttää XML-tiedoston aluetta.

Koska verkko-URL-osoitteet voivat olla melko sotkuisia, on parasta, jos syötät URL-osoitteen erilliseen soluun ja mainitset solun kaavassasi.

Tietäen tärkeitä HTML-tageja ja XPath-kyselyt, voit tehdä paljon enemmän IMPORTXML: n avulla. Esimerkiksi alla oleva kaava poimii kaikki artikkelin H2-otsikot:

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

4. Käytä Google Sheetsin lisäosia tietojen tuomiseen

Sisäänrakennettujen toimintojen lisäksi Google Sheets tukee kolmansien osapuolien lisäosia, jotka laajentavat sen mahdollisuuksia online-tietojen tuontiin. Nämä lisäosat tarjoavat kätevän tavan tuoda tietoja online-lähteistä ja lisätä laskentataulukkosi ominaisuuksia.

Näiden lisäosien tärkein etu on, että ne mahdollistavat pääsyn resursseihin, jotka vaativat todennusta. Jokainen lisäosa sopii parhaiten eri lähteille ja tietotyypeille. Siksi oikean Google Sheets -laajennuksen valitseminen tietojesi tuontia varten riippuu tietojesi tyypistä ja alkuperästä.

Tässä on valikoima merkittäviä lisäosia, jotka helpottavat tietojen tuontia Google Sheetsiin:

  • Kerroin: Kerroin on käyttäjäystävällinen Google Sheets -lisäosa, joka on suunniteltu auttamaan sinua hakemaan tietoja verkkosivustoilta ilman koodausta. Sen käyttöliittymän kautta voit valita tiettyjä tietoelementtejä tuodaksesi ja nauttiaksesi reaaliaikaisista päivityksistä. Kerroin tukee yritysjärjestelmiä, kuten Salesforce, Hubspot, Google Analytics, Redshift, Looker, Tableau, MySQL ja paljon muuta.
  • Coupler.io: Coupler.io on toinen erinomainen lisäosa, joka yksinkertaistaa tietojen tuontia Google Sheetsiin. Sen lisäksi, että tuodaan tietoja useista lähteistä, Coupler.io mahdollistaa automaattisen tuonnin ajoituksen, jotta laskentataulukkosi pysyy ajan tasalla. Coupler.io toimii saumattomasti Google Analyticsin, Mailchimpin, HubSpotin, Salesforcen, Shopifyn, Xeron, Airtablen, Trellon ja muiden kanssa.
  • Upea pöytä: Pelkän tietojen tuonnin lisäksi Awesome Table mahdollistaa tietojen mukauttamisen ja muuntamisen tehostaaksesi data-analyysiäsi. Awesome Table -sovelluksen avulla voit valita tuotavat tiedot intuitiivisilla tietosuodattimilla ja ajoittaa automaattisen päivityksen. Se toimii QuickBooksin, Xeron, HubSpotin, Airtablen, Notionin, YouTuben ja monien muiden kanssa.

Hyödyntämällä näitä Google Sheets -laajennuksia, voit tuoda tietosi kirjoittamatta pitkää kaavaa tai tuntematta XML: ää. Lisäominaisuudet, kuten tietojen muuntaminen ja ajoitetut tuonnit, parantavat työnkulkusi tehokkuutta entisestään.

Virtaviivaista tietojen tuontia Google Sheetsissä

Riippumatta siitä, millaista dataa käsittelet, suuren datan kopioiminen verkkolähteistä laskentataulukkoon ei vain tunnu oikealta. Onneksi Google Sheetsissä on sisäänrakennettuja toimintoja ja joukko kolmannen osapuolen lisäosia tietojen tuonnin helpottamiseksi.

Kun osaat tuoda online-tietoja Google Sheetsiin, saat arvokkaita taitoja, joiden avulla pääset nopeasti käsiksi asiaankuuluviin tietoihin. Näitä menetelmiä käyttämällä voit automatisoida prosessin tehokkaasti ja keskittyä sen sijaan tietojen analysointiin.