Import dat z webových stránek do Tabulek Google může být rychlým a efektivním způsobem, jak analyzovat a využívat informace v širším měřítku. Ať už sbíráte statistiky nebo sledujete ceny produktů, je to zásadní úkol pro obchodní analytiky, výzkumníky a kohokoli, kdo se zabývá velkými daty. Kopírování a vkládání webových stránek je neefektivní a náchylné k chybám, ale existují lepší způsoby.
Existují jednoduché nástroje a kroky, které vám pomohou snadno přenést tato data do vašich tabulek, což vám ušetří čas a námahu. Naučte se efektivně analyzovat data a činit chytrá rozhodnutí pomocí Tabulek Google.
Importujte data z webu do Tabulek Google
Tabulky Google nabízejí několik způsobů, jak importovat data z webových stránek. Chcete-li importovat data bez námahy, můžete použít vestavěné funkce IMPORTU nebo nainstalovat vlastní doplňky Tabulek Google. Rodina funkcí IMPORT se skládá z IMPORTDATA, IMPORTHTML, IMPORTXML a IMPORTFEED. Každá funkce se nejlépe hodí pro import určitých typů dat.
Tyto funkce nemají přístup k informacím chráněným přihlašovacími údaji nebo bezpečnostními kódy. V takových případech budete muset nainstalovat doplněk Tabulek Google, abyste získali přístup ke službě a importovali data do tabulky.
1. IMPORT DAT
Pomocí funkce IMPORTDATA můžete importovat data z online souborů CSV nebo TSV. Toto je nejjednodušší způsob, jak importovat data z webu do Tabulek Google, protože vyžaduje minimální nastavení.
=IMPORTDATA(URL, delimeter, locale)
IMPORTDATA načte data a importuje je do vaší tabulky. V syntaxi je URL adresa souboru, oddělovač je znak, který odděluje jednotlivá pole v souboru, a národní prostředí je konkrétní umístění, které by měl IMPORTDATA používat.
Poslední dva argumenty, oddělovač a národní prostředí, jsou volitelné. IMPORTDATA prohledá data a vezme hodnoty pro tyto argumenty, pokud je necháte prázdné. Ve většině případů je nejlepší ponechat tyto dva argumenty prázdné.
Například můžete importovat americké názvy a zkratky ze souboru CSV pomocí následující funkce:
=IMPORTDATA("
Protože argumenty oddělovač a národní prostředí jsou prázdné, IMPORTDATA převezme tyto hodnoty. Upozorňujeme, že tato funkce funguje se soubory CSV a TSV, nikoli s webovými stránkami. Pokud do IMPORTDATA zadáte URL webové stránky, nemusí vrátit očekávaná data nebo způsobit chybu.
2. IMPORT HTML
Pomocí funkce IMPORTHTML můžete importovat data z tabulek a seznamů na webu. Tato funkce je praktičtější alternativou k IMPORTDATA, protože umožňuje importovat tabulky přímo z webových stránek bez souboru CSV.
=IMPORTHTML(URL, query_type, index)
V syntaxi je URL adresa webové stránky, query_type je tabulka nebo seznam a index je číslo tabulky nebo seznamu na webové stránce.
Můžete například použít IMPORTHTML k importu tabulky z článku Wikipedie:
=IMPORTHTML(" "table", 8)
V této funkci IMPORTHTML přejde na zadanou adresu URL, načte data a vydá osmou tabulku.
Jakmile data importujete, můžete je analyzovat se vším, co Tabulky Google nabízejí. Můžete například formátovat tabulku nebo vytvořit graf pro vizualizaci dat. Podívejte se, jak používat ChatGPT v Tabulkách Google s GPT for Sheets™ a Docs™.
3. DOVOZ JÍDLA
IMPORTFEED umožňuje importovat data ze zdrojů RSS nebo Atom přímo do Tabulek Google. Zdroje RSS nebo Atom jsou základní kanály, které poskytují aktualizace z webových stránek nebo blogů ve standardním formátu.
=IMPORTFEED(url, [query], [headers], [num_items])
Zdroje IMPORTFEED se používají poměrně snadno, vyžadují pouze adresu URL zdroje a volitelné parametry filtrování a formátování. Například funkce níže importuje zdroj MakeUseOf do Tabulek Google:
=IMPORTFEED(" ,TRUE)
Všimněte si, že parametry dotazu a počet položek zůstávají jako výchozí nastavení. Parametr headers je nastaven na hodnotu TRUE, což přidá řádek záhlaví do importované tabulky.
rada: IMPORTFEED automaticky aktualizuje vaši tabulku, když je ve zdroji nová položka.
4. IMPORTXML
IMPORTXML je výkonná funkce importu, která umožňuje importovat data ze souboru XML nebo webové stránky. To vám umožní extrahovat téměř jakýkoli kus dat, ale je to o něco složitější než jiné funkce importu. Syntaxe této funkce je následující:
=IMPORTXML(URL, xpath_query)
V této syntaxi je URL adresa webové stránky a xpath_query je dotaz XPath, který určuje uzly, které chcete importovat. Předpokladem pro použití IMPORTXML v Google Sheets je základní znalost jazyka XML a navigace v souborech XML pomocí dotazů XPath.
Tato funkce například vygeneruje tabulku XML se jmény a popisy některých rostlin:
=IMPORTXML(" "CATALOG/PLANT")
V tomto formátu IMPORTXML shromažďuje data do souboru XML a poté vydává uzly PLANT, které jsou potomky uzlu CATALOG. Protože argument národního prostředí je prázdný, IMPORTXML používá národní prostředí souboru XML.
rada: Protože adresy URL na webu mohou být velmi chaotické, je nejlepší zadat adresu URL do samostatné buňky a odkazovat na tuto buňku ve vzorci.
Znáte-li základní HTML tagy a XPath dotazy, můžete s IMPORTXML udělat hodně. Například funkce níže extrahuje všechny nadpisy H2 v článku:
=IMPORTXML(B2, "//*/h2")
Kritickým omezením IMPORTXML je jeho neschopnost analyzovat JavaScript. Pokud jsou data, která chcete importovat, dynamicky generována pomocí JavaScriptu, IMPORTXML pravděpodobně narazí na chyby.
5. K importu dat použijte doplňky Tabulek Google
Kromě vestavěných funkcí podporují Tabulky Google doplňky třetích stran, které rozšiřují možnosti importu dat online. Tyto doplňky poskytují pohodlný způsob importu dat z online zdrojů a vylepšují možnosti vaší tabulky. Podívejte se na nejlepší doplňky pro Tabulky Google pro lepší vizualizaci dat.
Hlavní výhodou těchto doplňků je, že umožňují přístup ke zdrojům a položkám, které vyžadují ověření. Každý plugin se lépe hodí pro různé zdroje a typy dat. Výběr správného pluginu Tabulek Google pro import dat proto závisí na typu a zdroji vašich dat.
Zde je výběr pozoruhodných rozšíření, která usnadňují import dat do Tabulek Google:
- Koeficient: Koeficient je snadno použitelný doplněk pro Tabulky Google, který vám pomůže získávat data z webových stránek bez kódování. Rozhraní vám umožňuje vybrat konkrétní datové prvky k importu a využívat aktualizace v reálném čase. Coefficient podporuje podnikové systémy jako Salesforce, Hubspot, Google Analytics, Redshift, Looker, Tableau, MySQL a další.
- Coupler.io: Coupler.io je další vynikající doplněk, který usnadňuje import dat do Tabulek Google. Kromě importu dat z různých zdrojů vám Coupler.io umožňuje naplánovat automatické importy, aby byla vaše tabulka aktuální. Coupler.io bezproblémově spolupracuje s Google Analytics, Mailchimp, HubSpot, Salesforce, Shopify, Xero, Airtable, Trello a dalšími.
- Awesome Table: Kromě importu dat vám Awesome Table také umožňuje přizpůsobit a transformovat data pro zlepšení analýzy dat. Awesome Table vám umožňuje vybrat si, která data chcete importovat, pomocí intuitivních datových filtrů a automatického obnovovacího plánu. Funguje s QuickBooks, Xero, HubSpot, Airtable, Notion, YouTube a dalšími.
Bez ohledu na to, s jakým typem dat pracujete, jejich kopírování a vkládání z online zdrojů do tabulky nevypadá dobře. Naštěstí mají Tabulky Google vestavěné funkce a některé doplňky třetích stran, které usnadňují import dat, a nyní víte, jak je používat. Nyní se naučte, jak formátovat tabulku v Excelu, abyste lépe uspořádali svá data.