Kako koristiti funkciju ENCODEURL u Excelu

Funkce ENCODEURL je v MS Excel i Google Sheets praktickým nástrojem, který se používá ke kódování URL adres, aby byly kompatibilní s webovými normami a zajištěno bylo bezpečné předávání dat na internetu. Tato funkce převede potenciálně problematické nebo nepodporované znaky ve vaší URL na formát vhodný pro internet.

Syntaxe a příklady

Syntaxe funkce ENCODEURL je jednoduchá:

=ENCODEURL(text)
  • text – Řetězec, který chcete zakódovat. Může obsahovat URL.

Příklad použití funkce ve vzorci:

=ENCODEURL("https://www.příklad.cz/az+&%?/=")

Příklad vygeneruje zakódované URL, které bude vypadat následovně:

https%3A%2F%2Fwww.p%C5%99%C3%ADklad.cz%2Faz%2B%26%25%3F%2F%3D

Použití v praxi

Funkce ENCODEURL může být obzvlášť užitečná v různých aplikacích:

Konstrukce bezpečných URL pro webové API volání

Při interakci s webovými API je často nutné odesílat data pomocí URL, které musí být správně zakódované, aby se předešlo chybám způsobeným problematickými znaky. Představte si, že potřebujete odeslat následující dotaz na API:

https://api.příklad.cz/data?query=čokoláda&limit=10

Použití ENCODEURL pro tento účel poskytne následující bezpečnou URL:

=ENCODEURL("https://api.příklad.cz/data?query=čokoláda&limit=10")

Výstupem bude:

https%3A%2F%2Fapi.p%C5%99%C3%ADklad.cz%2Fdata%3Fquery%3D%C4%8Dokol%C3%A1da%26limit%3D10

Vytvoření odkazů na sociální média

Kódování URL může být rovněž prospěšné při sdílení odkazů na sociálních sítích, zejména pokud obsahují specifické parametry. Příklad odkazu k sdílení:

http://www.socialsite.com/share.php?text=Hello world!&url=http://your-site.com

Pomocí ENCODEURL získáte korektně zakódované URL pro sdílení:

=ENCODEURL("http://www.socialsite.com/share.php?text=Hello world!&url=http://your-site.com")

Výsledná URL:

http%3A%2F%2Fwww.socialsite.com%2Fshare.php%3Ftext%3DHello%20world%21%26url%3Dhttp%3A%2F%2Fyour-site.com

Tyto příklady ilustrují, jak může být funkce ENCODEURL v Excelu a Google Sheets užitečná pro zajištění správné funkčnosti vašich URL na různých platformách a v aplikacích.

Více informací: https://support.microsoft.com/cs-cz/office/encodeurl-funkce-07c7fb90-7c60-4bff-8687-fac50fe33d0e

Další funkce
Vrátí specifická data z obsahu XML pomocí zadaného výrazu XPath
Vrátí data z webové služby