Obsah
Aktualizované - január 31, 2024
Excel, ktorý poznajú používatelia systému Windows aj Mac, už dlho ponúka možnosť prenosu webového obsahu do vlastných tabuliek.
Údaje na webových stránkach, ktoré sú prístupné len po prihlásení, však nie je možné získať.
Postup v systémoch Windows a Mac OS sa mierne líši. Excel 2016 pre Mac OS je opísaný tu.
Počas inštalácie programu Excel obsahuje používateľský priečinok (napr. xyz) /Users/xyz/Library/Group Containers/UBF8T346G9.Office/User Content.localised/Queries dva vzorové súbory, ktoré končia .iqy každý s vyhľadávacím dotazom.
Súbory môžete upravovať pomocou textového editora Úprava textu spracovať.
Prípadová štúdia
Predpokladajme, že si chcete overiť výmenný kurz dolára na webovej stránke finanzen.net, ktorú nájdete okrem iného na tejto adrese Webová lokalita sa nachádza.
Po skopírovaní webovej adresy a otvorení vzorového súboru SampleWebQuery01.iqy vymazať jeho obsah a nahradiť ho textom
WEB
1
https://www.boerse.de/devisen/Euro-Dollar/EU0009652759
Súbor si môžete stiahnuť napr. v časti dollarkurs.iqy možno uložiť.
Integrácia do vlastného súboru
Otvorte vlastný súbor programu Excel a vytvorte v ňom nový pracovný hárok. Umiestnite kurzor do bunky A1 nového pracovného hárka a kliknite na položku údajeďalej na Získavanie externých údajovpo ktorom nasleduje Vykonanie webového dotazu kliknúť. V otvorenom okne Finderu vyberte práve vytvorený súbor. dollarkurs.iqy dvojitým kliknutím.
Údaje sa potom načítajú z adresy URL, ktorú obsahuje. Po niekoľkých sekundách sa obsah zobrazí v tabuľke.
Je nápadné, že kurz sa zobrazuje ako textový reťazec, napr. "1,0857 USD", a nie ako skutočné číslo. Taktiež nestačí definovať túto bunku ako "číslo" prostredníctvom formátovania bunky. Reťazec sa musí najprv zredukovať na číselné znaky a potom previesť na reálne číslo.
Reťazec sa zmenší zadaním vzorca
=LINKS(B9;8)
To spôsobí, že sa z LEFT prenesie osem znakov a zvyšok sa vymaže.
Prevod na reálne číslo spôsobí násobenie 1,0čo je celý vzorec:
=LEFT(B9;8)*1.0
Teraz sa prepnite do vlastnej tabuľky, vyberte pole, v ktorom sa má zobraziť kurz dolára, a kliknite na tlačidlo Značka súčtu kliknúť. Po prepnutí na nový pracovný hárok vyberte požadovanú bunku s - teraz už čistým - kurzom dolára a stlačte tlačidlo Tlačidlo Enter/Return dokončiť. Kurz dolára je teraz v požadovanom poli. Nezabudnite uložiť!
Aktualizácia obsahu
Pri ďalšom otvorení súboru sa zobrazí okno, v ktorom je možné aktualizovať obsah tak, aby sa pri otvorení súboru zobrazil aj aktuálny kurz.