Funkcija WEBSERVICE grąžina duomenis iš žiniatinklio tarnybos internete arba intranete.
Pastabos:
-
Funkcija WEBSERVICE pasiekiama tik 2013 m. Excel naujesnėse versijose, Windows.
-
Funkcija WEBSERVICE gali būti rodoma "Excel for Mac" funkcijų galerijoje, tačiau ji priklauso nuo Windows sistemos funkcijų, todėl ji negrąžins rezultatų "Mac".
Sintaksė
WEBSERVICE(url)
Funkcijos WEBSERVICE sintaksėje yra toliau nurodytas argumentas.
Argumentas |
Aprašas |
---|---|
url Būtina |
Iškviestinos žiniatinklio tarnybos URL |
Pastabos:
-
Jei argumentai negali grąžinti duomenų, WEBSERVICE grąžina #VALUE! klaidą.
-
Jei argumentai pateikia eilutę, kuri yra neleistina arba kurioje yra daugiau nei leistinas 32767 simbolių langelio limitas, WEBSERVICE grąžina #VALUE! klaidą.
-
Jei URL yra eilutė, kurioje yra daugiau nei 2048 simboliai, leidžiami get užklausai, WEBSERVICE grąžina #VALUE! klaidą.
-
Jei protokolai nepalaikomi, pvz., ftp:// arba file://, WEBSERVICE pateikia #VALUE! klaidą.
Pavyzdys
Štai pavyzdys, naudojant fiktyvią žiniatinklio tarnybą:
=WEBSERVICE(“http://mywebservice.com/serviceEndpoint?searchString=Excel”)
Patarimai:
-
Kad rezultatai būtų geriausi, prieš įtraukiant į formulę, WEBSERVICE URL turi būti užkoduotas.
-
Norėdami koduoti URL, naudokite funkciją ENCODEURL. Tada nuorodą į langelį su užkoduotu URL WEBSERVICE formulėje.
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti pagalbos Atsakymų bendruomenėje.