Szybka nawigacja
Funkcja ENCODEURL
Podsumowanie
Funkcja ENCODEURL przekształca zwykły tekst w format zgodny z adresem URL, kodując specjalne znaki za pomocą symbolu procentu (%) i kodów heksadecymalnych. Idealna do tworzenia poprawnych linków internetowych w formułach Excela.
Składnia
ENCODEURL(tekst)
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| tekst | String |
Tak | Wymagany. Tekst, który zostanie zakodowany do formatu URL |
Użycie funkcji ENCODEURL
Funkcja ENCODEURL jest niezbędna podczas tworzenia dynamicznych adresów URL w Excelu, szczególnie gdy tekst zawiera spacje, polskie znaki lub symbole specjalne. Umożliwia poprawne łączenie parametrów w linkach do API lub odwołań do plików.
Typowe przykłady ENCODEURL
Kodowanie ścieżki do pliku SharePoint
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit and Loss Statement.xlsx")
Wynik: http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
Pobieranie danych giełdowych z API
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Pobiera notowania akcji używając symbolu z komórki C2
Wyodrębnienie ceny akcji
=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2));"/QuoteApiModel/Data/LastPrice")
Wyciąga ostatnią cenę akcji z XML odpowiedzi API
Często zadawane pytania
Typowe błędy i rozwiązania
#NAME?
Cause: Funkcja niedostępna w Excel Web lub Mac
Solution: Użyj Excela dla Windows 2013+
Nieprawidłowy wynik
Cause: Użycie na Macu lub Excel Online
Solution: Sprawdź kompatybilność platformy
Uwagi
- Dostępna tylko w Excel 2013+ dla Windows
- Nie działa w Excel Online ani Mac
- Koduje wszystkie niebezpeczne znaki URL
- Zawsze stosuj przy budowaniu linków z zmiennymi
Kompatybilność
Dostępne w: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365 (Windows)
Niedostępne w: Excel dla Mac, Excel Online, Excel 2010 i wcześniejsze
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2013+, Excel for Windows