Funkcja WEBSERVICE zwraca dane z usługi sieci Web w Internecie lub intranecie.
Uwaga
Funkcja WEBSERVICE może zostać wyświetlona w galerii funkcji 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 |
|---|---|
|
Adres url Wymagane |
Adres URL usługi sieci Web, która ma być wywoływana |
Uwaga
- Jeśli argumenty nie mogą zwrócić danych, funkcja WEBSERVICE zwraca #VALUE! #POŁĄCZ!.
- 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! #POŁĄCZ!.
- Jeśli adres URL jest ciągiem zawierającym więcej niż 2048 znaków dozwolonych dla żądania GET, funkcja WEBSERVICE zwraca #VALUE! #POŁĄCZ!.
- W przypadku protokołów, które nie są obsługiwane, takich jak ftp:// lub file://, funkcja WEBSERVICE zwraca #VALUE! #POŁĄCZ!.
Przykład
Oto przykład użycia fikcyjnej usługi internetowej:
=WEBSERVICE("http://mywebservice.com/serviceEndpoint?searchString=Excel")
Porada
- Aby uzyskać najlepsze wyniki, adres URL usługi WEBSERVICE powinien zostać zakodowany przed dołączeniem go do formuły.
- 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.