Semalt Expert: Automatické stahování dat z webových stránek do Excelu

Internet obsahuje spoustu užitečných informací, ale někdy musí být informace nějak nějak uloženy a zpracovány. Pro tyto účely je vhodné používat tabulky aplikace Microsoft Excel. Statistické údaje z různých webů však lze shromažďovat nejen ručně, ale i automaticky. Například je třeba ukládat nová data z desítek webů. Ruční uložení těchto dat samozřejmě trvá dlouho, takže se můžete pokusit použít nástroj pro automatický import dat v Excelu. Proč „můžete zkusit“? To znamená, že ne všechny weby umožňují automaticky importovat data pomocí tohoto nástroje. Vysvětlím ti, proč později. Ale ve většině případů to může pomoci.

Začněme

Nástroj pro automatický import dat je umístěn na kartě „Data“. Zde vyberte „Z webu“ (v některých verzích aplikace Excel musíte nejprve kliknout na „Získat externí data“).

Otevře se „Nový webový dotaz“, kde je třeba napsat adresu webové stránky, ze které chcete data stáhnout, a počkat několik sekund, než se načte do stejného okna.

Jako příklad získáme data z webu soccerstats.com. Jsem si jist, že mnozí z vás baví fotbal a chtěli byste v tabulce shromažďovat aktuální údaje o fotbalových ligách po celém světě. Existuje spousta užitečných statistik, ale začněme tabulkou skóre Španělska La Liga.

Ve žlutých čtvercích se zobrazuje spousta šipek. Ukazují na prvky, které lze extrahovat do tabulky Excel. Klikněte na šipku směřující na požadovaný prvek. Upozorňujeme, že můžete vybrat více než jednu tabulku najednou. Potřebujeme tabulku výsledků.

Poté klikněte na „Import“ v pravém dolním rohu.

Zeptá se „kam chcete data vložit“. Můžete zadat požadovaný název buňky nebo jednoduše kliknout na „OK“ a zobrazí se počínaje první buňkou.

A tady je výsledek - všechny informace jsou nyní v naší Excel tabulce.

Tato data jsou stále statická, ale je třeba je občas aktualizovat. Můžete tedy ručně aktualizovat data kliknutím na „Obnovit vše“.

Ale to není to, pro co jsme tady, že? Klepnutím na něj pokaždé může být docela nepříjemné, pokud potřebujete neustále aktualizovat informace, například měnové kurzy. Nyní klikněte na "Vlastnosti" na záložce "Připojení". Zde můžete automaticky aktualizovat tabulky - může aktualizovat všechna data s intervalem nebo pokaždé, když soubor otevřete.

Proč to někdy nefunguje

Několik slov o tom, proč nástroj pro automatický import dat nemusí fungovat. Otevřeli jste webovou stránku v Excelu a našli jste data prezentovaná ve formě tabulky, ale šipky, které je umožňují označit pro import, se vedle nich nezobrazí. Proč? Asi před deseti lety se všechna tabulková data na webových stránkách objevila ve formě zvláštních značek - značek TABLE. Rozpoznání takového stolu bylo hračkou pro robota. Postupem času se však metody prezentace dat na webových stránkách změnily - data samotná a jejich zobrazení byly odděleny. Když se podíváte na webovou stránku a uvidíte data v tabulkách, nemůžete si být jisti, že tato data mají v tabulce strukturu tabulky. V některých situacích průvodce importem jednoduše nedokáže rozpoznat přítomnost tabulky pomocí analýzy zdrojového kódu aktuální webové stránky.

Závěr

Gratulujeme! Nyní můžete snadno stáhnout data z webových stránek pomocí Excelu do tabulky a obnovit je automaticky. Tento jednoduchý nástroj vám usnadní život a zmírní zbytečné vkládání kopií.