Funkcja WEBSERVICE zwraca dane z usługi sieci Web w Internecie lub intranecie.
Uwagi:
-
Funkcja WEBSERVICE jest dostępna tylko w wersji Excel 2013 i nowszych dla Windows.
-
Funkcja WEBSERVICE może być wyświetlana w galerii Excel dla komputerów Mac funkcji, ale korzysta Windows z funkcji systemu operacyjnego, więc nie zwraca wyników na komputerze Mac.
Składnia
WEBSERVICE(adres url)
W składni funkcji WEBSERVICE występują następujące argumenty.
Argument |
Opis |
---|---|
url Wymagane |
Adres URL usługi sieci Web, która ma zostać nazywana |
Uwagi:
-
Jeśli zwrócenie danych przez argumenty nie jest dostępne, funkcja WEBSERVICE zwraca #VALUE! .
-
Jeśli wynikiem argumentów jest nieprawidłowy ciąg lub zawiera więcej niż dopuszczalny limit znaków w komórce 32767 znaków, funkcja WEBSERVICE zwraca #VALUE! .
-
Jeśli adres URL jest ciągiem zawierającym więcej niż 2048 znaków dozwolonych dla żądania GET, funkcja WEBSERVICE zwraca wartość #VALUE! .
-
W przypadku protokołów, które nie są obsługiwane, takich jak ftp:// lub file://,funkcja WEBSERVICE zwraca #VALUE! .
Przykład
Oto przykład, w przypadku używania fikcyjnej usługi sieci Web:
=WEBSERVICE(“http://moja_usluga_sieci_web.com/adres_koncowy_uslugi?ciag_wyszukiwania=Excel”)
Porady:
-
Aby uzyskać najlepsze wyniki, adres URL usługi WEBSERVICE powinien zostać zakodowany przed dodaniem go do formuły.
-
Aby zakodować adres URL, użyj funkcji ENCODEURL. Następnie odwołaj się do komórki z zakodowanym adresem URL w formule WEBSERVICE.
Potrzebujesz dodatkowej pomocy?
Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.