Funkcija WEBSERVICE grąžina duomenis iš žiniatinklio tarnybos internete arba intranete.
Pastaba: Funkcija WEBSERVICE gali būti rodoma "Excel", skirtos "Mac", funkcijų galerijoje, tačiau ji priklauso nuo "Windows" operacinės sistemos funkcijų, todėl ji nepateiks rezultatų "Mac" kompiuteryje.
Sintaksė
WEBSERVICE(url)
Funkcijos WEBSERVICE sintaksėje yra toliau nurodytas argumentas.
Argumentas |
Aprašas |
---|---|
url Būtinas |
Iškviečiamos žiniatinklio tarnybos URL |
Pastabos:
-
Jei argumentai negali grąžinti duomenų, WEBSERVICE grąžins #VALUE! klaidą.
-
Jei argumentai pateikia netinkamą eilutę arba eilutę, kurioje yra daugiau nei leidžiamas langelių limitas 32 767 simboliai, WEBSERVICE pateikia #VALUE! klaidą.
-
Jei URL yra eilutė, kurioje yra daugiau nei 2 048 simboliai, leidžiami GET užklausai, WEBSERVICE pateikia #VALUE! klaidą.
-
Naudojant nepalaikomus protokolus, pvz., ftp:// arba file://, WEBSERVICE pateikia #VALUE! klaidą.
Pavyzdys
Štai pavyzdys, kaip naudoti išgalvotą žiniatinklio tarnybą:
=WEBSERVICE(“http://mywebservice.com/serviceEndpoint?searchString=Excel”)
Patarimai:
-
Norint pasiekti geriausių rezultatų, PRIEŠ įtraukiant į formulę , WEBSERVICE URL turi būti užkoduotas.
-
Norėdami koduoti URL, naudokite funkciją ENCODEURL . Tada nurodykite langelį su koduotu URL WEBSERVICE formulėje.
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.