Funkcia WEBSERVICE vráti údaje z webovej služby na internete alebo intranete.
Poznámka
Funkcia WEBSERVICE sa môže zobraziť v galérii funkcií Excelu pre Mac, ale spolieha sa na funkcie operačného systému Windows, preto v Macu nevráti výsledky.
Syntax
WEBSERVICE(url)
Syntax funkcie WEBSERVICE obsahuje nasledujúci argument.
| Argument | Popis |
|---|---|
|
URL adresa Povinné |
URL adresa volanej webovej služby. |
Poznámka
- Ak sa argumentom nepodarí vrátiť údaje, funkcia WEBSERVICE vráti chybu #VALUE! Ak je zadané umiestnenie pred prvou alebo za poslednou položkou v poli, výsledkom vzorca bude chybová hodnota #ODKAZ!.
- Ak vznikne následkom argumentov neplatný reťazec alebo reťazec obsahujúci viac než povolených 32 767 znakov v jednej bunke, funkcia WEBSERVICE vráti #VALUE! Ak je zadané umiestnenie pred prvou alebo za poslednou položkou v poli, výsledkom vzorca bude chybová hodnota #ODKAZ!.
- Ak url obsahuje viac než 2 048 znakov povolených pre požiadavku GET, funkcia WEBSERVICE vráti #VALUE! Ak je zadané umiestnenie pred prvou alebo za poslednou položkou v poli, výsledkom vzorca bude chybová hodnota #ODKAZ!.
- Pre protokoly, ktoré nie sú podporované, ako napríklad ftp:// alebo file://, funkcia WEBSERVICE vráti chybu #VALUE! Ak je zadané umiestnenie pred prvou alebo za poslednou položkou v poli, výsledkom vzorca bude chybová hodnota #ODKAZ!.
Príklad
Tu je príklad použitia fiktívnej webovej služby:
=WEBSERVICE("http://mywebservice.com/serviceEndpoint?searchString=Excel")
Tip
- Najlepšie výsledky dosiahnete, ak bude URL adresa pre funkciu WEBSERVICE ešte pred zahrnutím do vzorca zakódovaná.
- Ak chcete zakódovať URL adresu, použite funkciu ENCODEURL . Potom vo vzorci WEBSERVICE odkazujte na bunku so zakódovanou URL adresou.
Potrebujete ďalšiu pomoc?
Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.