WEBSERVICE (opis funkcije)

Funkcija WebService vraća podatke iz web-servisa na internetu ili intranetu.

Napomene: 

  • Funkcija WEBSERVICE dostupna je samo u programu Excel 2013 i novijoj verziji za Windows.

  • Funkcija WEBSERVICE može se pojaviti u galeriji funkcija Excel za Mac, ali se oslanja na značajke operacijskog sustava Windows, pa neće vratiti rezultate na Macu.

Sintaksa

WEBSERVICE(URL)

Sintaksa funkcije WEBSERVICE sadrži sljedeći argument.

Argument

Opis

url   

Obavezno

URL web-servisa koji će se zvati

Napomene: 

  • Ako argumenti ne mogu vratiti podatke, WEBSERVICE vraća #VALUE! pogreška.

  • Ako argumenti rezultiraju nizom koji nije valjan ili koji sadrži više od dopuštenog ograničenja ćelije od 32767 znakova, WEBSERVICE vraća #VALUE! pogreška.

  • Ako je URL niz koji sadrži više od 2048 znakova koji su dopušteni za DOHVAĆANJE zahtjeva, WEBSERVICE vraća #VALUE! pogreška.

  • Za protokole koji nisu podržani, kao što su FTP:// ili File://, Webservice vraća #VALUE! .

Primjeri

=WEBSERVICE(“http://mojwebservis.com/serviceEndpoint?searchString=Excel”)   

Funkciju Encodeurl možete koristiti i u kombinaciji s funkcijom WebService. Možete, primjerice, koristiti servis markitondemand.com API da biste vratili informacije o dionicama tvrtke:

= WEBSERVICE ("http://dev.markitondemand.com/MODApis/Api/Quote/xml? Symbol =" &ENCODEURL (C2))

Gdje imate burzovno mjesto u ćeliji C2.

Pomoću funkcije Filterxml možete izdvojiti određene podatke o toj burzi. Da biste, primjerice, dobili zadnju cijenu burzovnog dodatka u ćeliji C2, možete koristiti sljedeće:

= FILTERXML (web-servis ("http://dev.markitondemand.com/MODApis/Api/Quote/xml? Symbol =" &ENCODEURL (C2)), "//Quoteapimodel/Data/lastprice")

Je li vam potrebna dodatna pomoć?

Postavite pitanje stručnjaku u tehničkoj zajednici za Excel, zatražite podršku u zajednici za odgovore ili predložite novu značajku ili poboljšanje na forumu za Excel User Voice.

Dodatne informacije

ENCODEURL

FILTERXML

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×