Přeskočit na obsah

Import aktuálního směnného kurzu do aplikace Excel

Obsah

Doba čtení 2 minuty

Aktualisiert – Januar 31, 2024

Aplikace Excel, kterou znají uživatelé systému Windows i Mac, již dlouho nabízí možnost přenášet webový obsah do vlastních tabulek.
Údaje na webových stránkách, které jsou přístupné pouze po přihlášení, však nelze načíst.

Postup v systémech Windows a Mac OS se mírně liší. Excel 2016 pro Mac OS je popsán zde.

Při instalaci aplikace Excel obsahuje složka uživatele (např. xyz). /Users/xyz/Library/Group Containers/UBF8T346G9.Office/User Content.localised/Queries dva ukázkové soubory, které končí .iqy každý s vyhledávacím dotazem.

Soubory lze upravovat pomocí textového editoru Úprava textu zpracovávány.

Případová studie

Předpokládejme, že si chcete ověřit kurz dolaru na webové stránce finanzen.net, kterou najdete mimo jiné na této adrese. Webové stránky se nachází.

Po zkopírování webové adresy a otevření ukázkového souboru SampleWebQuery01.iqy odstranit jeho obsah a nahradit ho textem

WEB
1

https://www.boerse.de/devisen/Euro-Dollar/EU0009652759

Soubor si můžete stáhnout např. pod odkazem dollarkurs.iqy lze uložit.

Integrace do vlastního souboru

Otevřete vlastní soubor aplikace Excel a vytvořte v něm nový pracovní list. Umístěte kurzor do buňky A1 nového pracovního listu a klikněte na položku datadále na Získání externích datpo kterém následuje Spustit webový dotaz klikněte. V otevřeném okně Finderu vyberte právě vytvořený soubor. dollarkurs.iqy dvojitým kliknutím.

Data se pak načtou z adresy URL, kterou obsahuje. Po několika sekundách se obsah zobrazí v tabulce.

Je patrné, že kurz se zobrazuje jako textový řetězec, např. "1,0857 USD", a nikoli jako skutečné číslo. Rovněž nestačí definovat tuto buňku jako "číslo" prostřednictvím formátování buňky. Řetězec musí být nejprve redukován na číselné znaky a poté převeden na reálné číslo.

Řetězec se zmenší zadáním vzorce

=LINKS(B9;8)

To způsobí, že se osm znaků přenese z LEVÉ strany a zbytek se odstraní.

Převod na reálné číslo způsobí násobení číslem 1,0což je celý vzorec:

=LEFT(B9;8)*1.0

Nyní se přepněte do vlastní tabulky, vyberte pole, ve kterém se má zobrazit kurz dolaru, a klikněte na tlačítko Součtový znak klikněte. Po přepnutí do nového pracovního listu vyberte požadovanou buňku s - nyní čistým - kurzem dolaru a stiskněte tlačítko . Tlačítko Enter/Return dokončit. Kurz dolaru je nyní v požadovaném poli. Nezapomeňte uložit!

Aktualizace obsahu

Při příštím otevření souboru se zobrazí okno, ve kterém lze aktualizovat obsah tak, aby se při otevření souboru zobrazil také aktuální kurz.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

cs_CZCzech
We've detected you might be speaking a different language. Do you want to change to:
en_US English
de_DE German
en_US English
fr_FR French
sv_SE Swedish
es_ES Spanish
pt_PT Portuguese
it_IT Italian
nl_NL Dutch
nb_NO Norwegian
fi Finnish
da_DK Danish
cs_CZ Czech
hu_HU Hungarian
el Greek
ru_RU Russian
tr_TR Turkish
ja Japanese
lt_LT Lithuanian
lv Latvian
sl_SI Slovenian
sk_SK Slovak
Close and do not switch language