Bent u het beu om gegevens van websites te kopiëren en te plakken? Ontdek hoe u het rechtstreeks in Google Spreadsheets kunt importeren.
Data spelen een cruciale rol bij besluitvorming en analyse. Of u nu een bedrijfsanalist, onderzoeker of iemand anders bent die met big data te maken heeft, de mogelijkheid om online gegevens efficiënt in uw spreadsheets te importeren is van onschatbare waarde.
Als u Google Spreadsheets gebruikt voor data-analyse, weet u al dat het kopiëren en plakken van gegevens van websites niet productief is. Meestal zal uw spreadsheet, ondanks uw inspanningen, een defecte opmaak krijgen.
Gelukkig hoeft het niet zo te zijn. Er zijn tal van efficiënte methoden om gegevens van een website in Google Spreadsheets te importeren.
Gegevens van een website importeren naar Google Spreadsheets
Google Spreadsheets biedt verschillende methoden om gegevens van websites te importeren. U kunt de ingebouwde IMPORT-functies gebruiken of installeer Google Spreadsheets-add-ons om moeiteloos gegevens te importeren.
De IMPORT-familie van functies bestaat uit IMPORTDATA, IMPORTHTML en IMPORTXML. Elk van deze functies is het meest geschikt voor het importeren van specifieke soorten gegevens. Deze functies kunnen echter geen referenties of beveiligingstokens gebruiken om toegang te krijgen tot beveiligde informatie.
In dergelijke gevallen moet u een add-on voor Google Spreadsheets installeren om met uw inloggegevens toegang te krijgen tot de service en de gegevens in uw spreadsheet te importeren. Dat gezegd hebbende, hier zijn de verschillende methoden waarmee u gegevens in Google Spreadsheets kunt importeren.
1. DATA IMPORTEREN
Voor het eenvoudig importeren van gegevens uit online CSV- of TSV-bestanden kunt u de functie IMPORTDATA gebruiken. Dit is de gemakkelijkste manier om online gegevens in Google Spreadsheets te importeren, omdat er minimale instellingen voor nodig zijn.
=IMPORTDATA(URL, delimeter, locale)
IMPORTDATA haalt automatisch gegevens op en importeert deze in uw spreadsheet. In de syntaxis, URL is het adres van het bestand, scheidingsteken is het teken dat wordt gebruikt om gegevens in het bestand te parseren, en plaats is de specifieke landinstelling die IMPORTDATA moet gebruiken.
De laatste twee argumenten, scheidingsteken en landinstelling, zijn optioneel. Als u dit veld leeg laat, doorzoekt IMPORTDATA de gegevens en neemt automatisch deze argumenten aan. In de meeste gevallen kunt u deze twee argumenten het beste blanco laten.
Met de onderstaande formule worden bijvoorbeeld de gegevens uit het opgegeven CSV-bestand opgehaald:
=IMPORTDATA("https://people.sc.fsu.edu/~jburkardt/data/csv/crash_catalonia.csv")
Omdat de argumenten voor het scheidingsteken en de landinstelling leeg zijn, vindt en neemt IMPORTDATA deze waarden automatisch aan. Houd er rekening mee dat deze functie werkt met CSV- en TSV-bestanden, niet met webpagina's. Als u de URL van een webpagina in IMPORTDATA invoert, retourneert deze mogelijk niet de verwachte gegevens of kan dit tot een fout leiden.
2. IMPORTHTML
U kunt de functie IMPORTHTML gebruiken om gegevens uit tabellen en lijsten op een website te importeren. Deze functie is een praktischer alternatief voor IMPORTDATA, omdat u hiermee gegevenstabellen van webpagina's kunt importeren zonder dat u een CSV-bestand nodig heeft.
=IMPORTHTML(URL, query_type, index)
In de syntaxis, URL is het adres van de webpagina, query_type is ook niet tafel of lijst, En inhoudsopgave is het nummer van de tabel of lijst op de webpagina.
U kunt IMPORTHTML bijvoorbeeld gebruiken om een tabel uit een Wikipedia-artikel te importeren:
=IMPORTHTML("https://en.wikipedia.org/wiki/Demographics_of_Germany", "table", 8)
In deze formule gaat IMPORTHTML naar de opgegeven URL, haalt de gegevens op en voert de achtste tabel uit.
3. IMPORTXML
De functie IMPORTXML haalt gegevens op van XML- en HTML-pagina's. De syntaxis voor deze functie vindt u hieronder:
=IMPORTXML(URL, xpath_query)
In deze syntaxis wordt URL is het adres van de webpagina, en xpath_query is de XPath-query die de knooppunten identificeert die u wilt importeren. Een voorwaarde voor het gebruik van IMPORTXML in Google Spreadsheets is een basiskennis van wat XML is en hoe u door XML-bestanden kunt navigeren met behulp van XPath-query's.
De onderstaande formule levert bijvoorbeeld een XML-tabel op met de namen en beschrijvingen van sommige planten:
=IMPORTXML("https://www.w3schools.com/xml/plant_catalog.xml", "CATALOG/PLANT")
In deze formule verzamelt IMPORTXML de gegevens in het XML-bestand en voert vervolgens de PLANT-knooppunten uit die onderliggende zijn van het CATALOG-knooppunt. Omdat het locale-argument leeg is, gebruikt IMPORTXML de locale van het XML-bestand.
Omdat web-URL's behoorlijk rommelig kunnen worden, kunt u het beste de URL in een aparte cel invoeren en de cel in uw formule vermelden.
Met kennis van essentiële HTML-tags en XPath-query's kunt u nog veel meer doen met IMPORTXML. Met de onderstaande formule worden bijvoorbeeld alle H2-koppen uit een artikel geëxtraheerd:
=IMPORTXML(B2, "//*/h2")
4. Gebruik Google Spreadsheets-add-ons om gegevens te importeren
Naast de ingebouwde functies ondersteunt Google Spreadsheets add-ons van derden die de mogelijkheden voor het importeren van online gegevens uitbreiden. Deze add-ons bieden een handige manier om gegevens uit online bronnen te importeren en de mogelijkheden van uw spreadsheet te vergroten.
Het belangrijkste voordeel van deze add-ons is dat ze toegang mogelijk maken tot bronnen waarvoor authenticatie vereist is. Elke add-on is het meest geschikt voor verschillende bronnen en gegevenstypen. Het kiezen van de juiste Google Spreadsheets-add-on om uw gegevens te importeren, hangt dus af van het type en de herkomst van uw gegevens.
Hier is een selectie van opmerkelijke add-ons die het importeren van gegevens in Google Spreadsheets vergemakkelijken:
- Coëfficiënt: Coëfficiënt is een gebruiksvriendelijke add-on voor Google Spreadsheets die is ontworpen om u te helpen gegevens van websites op te halen zonder te coderen. Via de interface kunt u specifieke gegevenselementen selecteren om te importeren en te genieten van realtime updates. Coëfficiënt ondersteunt bedrijfssystemen zoals Salesforce, Hubspot, Google Analytics, Redshift, Looker, Tableau, MySQL en meer.
- Koppeling.io: Coupler.io is een andere uitstekende add-on die het importeren van gegevens in Google Spreadsheets vereenvoudigt. Naast het importeren van gegevens uit verschillende bronnen, kunt u met Coupler.io automatische importen plannen om uw spreadsheet up-to-date te houden. Coupler.io werkt naadloos samen met Google Analytics, Mailchimp, HubSpot, Salesforce, Shopify, Xero, Airtable, Trello en meer.
- Geweldige tafel: Naast het alleen importeren van gegevens kunt u met Awesome Table de gegevens aanpassen en transformeren om uw gegevensanalyse te verbeteren. Met Awesome Table kunt u de gegevens kiezen die u wilt importeren met intuïtieve gegevensfilters en een automatische vernieuwing plannen. Het werkt met QuickBooks, Xero, HubSpot, Airtable, Notion, YouTube en nog veel meer.
Door gebruik te maken van deze Google Spreadsheets-add-ons kunt u uw gegevens importeren zonder een lange formule te typen of XML te kennen. Extra functies, zoals gegevenstransformatie en geplande import, verbeteren de efficiëntie van uw workflow nog verder.
Stroomlijn uw gegevensimport in Google Spreadsheets
Met wat voor soort gegevens u ook te maken heeft, het kopiëren en plakken van big data uit online bronnen in uw spreadsheet voelt gewoon niet goed. Gelukkig heeft Google Spreadsheets ingebouwde functies en een reeks add-ons van derden om het importeren van gegevens te vergemakkelijken.
Als u weet hoe u online gegevens in Google Spreadsheets kunt importeren, beschikt u over waardevolle vaardigheden om snel toegang te krijgen tot relevante gegevens. Door deze methoden te gebruiken, kunt u het proces efficiënt automatiseren en u in plaats daarvan concentreren op het analyseren van de gegevens.