Funkcja WEBSERVICE zwraca dane z usługi sieci Web w Internecie lub intranecie.
Uwaga
Funkcja WEBSERVICE może pojawiać się w galerii funkcji programu Excel dla komputerów Mac, ale korzysta z funkcji systemu operacyjnego Windows, więc nie zwróci wyników na komputerze Mac.
Składnia
WEBSERVICE(adres url)
W składni funkcji WEBSERVICE występuje następujący argument.
| Argumenty argumentów | Opis |
|---|---|
|
adres url Wymagane |
Adres URL usługi sieci Web, która ma zostać wywołana |
Uwaga
- Jeśli zwrócenie danych przez argumenty jest niemożliwe, funkcja WEBSERVICE zwraca #VALUE! #POŁĄCZ!.
- Jeśli wynik zwracany dla określonych argumentów jest nieprawidłowym ciągiem lub jego długość przekracza limit dozwolonych znaków w komórce wynoszący 32767 znaków, funkcja WEBSERVICE zwraca #VALUE! #POŁĄCZ!.
- Jeśli adres URL jest ciągiem o długości przekraczającej 2048 znaków dozwolonych w przypadku żądania GET, funkcja WEBSERVICE zwraca #VALUE! #POŁĄCZ!.
- W przypadku protokołów nieobsługiwanych, takich jak ftp:// lub file://, funkcja WEBSERVICE zwraca #VALUE! #POŁĄCZ!.
Przykład
Oto przykład użycia fikcyjnej usługi sieci Web:
=WEBSERVICE("http://mywebservice.com/serviceEndpoint?searchString=Excel")
Porada
- Aby uzyskać najlepsze wyniki, adres URL funkcji WEBSERVICE powinien być zakodowany przed uwzględnieniem go w formule.
- Aby zakodować adres URL, użyj funkcji ENCODEURL . Następnie odwołaj się do komórki zawierającej 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.