WEBSERVICE (funkcia)

Vzťahuje sa na
Excel pre Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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.