Funkcja WEBSERVICE zwraca dane z usługi sieci Web w Internecie lub intranecie.
Uwaga: Funkcja WEBSERVICE może zostać wyświetlona w galerii funkcji programu Excel dla komputerów Mac, ale korzysta z funkcji systemu operacyjnego Windows, 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 być wywoływana |
Uwagi:
-
Jeśli argumenty nie mogą zwrócić danych, funkcja WEBSERVICE zwraca #VALUE! .
-
Jeśli argumenty powodują, że ciąg jest nieprawidłowy lub zawiera więcej niż dozwolony limit komórek 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 #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 użycia fikcyjnej usługi internetowej:
=WEBSERVICE(“http://moja_usluga_sieci_web.com/adres_koncowy_uslugi?ciag_wyszukiwania=Excel”)
Porady:
-
Aby uzyskać najlepsze wyniki, przed dołączeniem do formuły należy zakodować adres URL usługi WEBSERVICE .
-
Aby zakodować adres URL, użyj funkcji ENCODEURL . Następnie odwołaj się do komórki z zakodowany adres 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.