Funkcja WEBSERVICE zwraca dane z internetowej lub intranetowej usługi sieci Web przy użyciu czytelnych maszynowo formatów, takich jak XML lub JSON. Usługa WEBSERVICE obsługuje protokoły HTTP i HTTPS.
Składnia: =WEBSERVICE(URL), gdzie adres URL to adres internetowy lub usługa do połączenia.
Na przykład: =WEBSERVICE("https://contoso.com/serviceEndpoint?searchString=Excel")
A #VALUE! jest zwracany, jeśli:
-
Wynikiem argumentów jest nieprawidłowy ciąg lub zawiera więcej niż 32767 znaków.
-
Ciąg adresu URL zawiera więcej niż 2048 znaków dozwolonych dla żądania GET.
-
Nieobsługiowane protokoły, takie jak ftp:// lub file://.
Aby uzyskać najlepsze wyniki, zakoduj adres URL usługi WEBSERVICE przy użyciu funkcji ENCODEURL przed dołączeniem do funkcji. Aby uzyskać więcej informacji, zobacz ENCODEURL, funkcja.
Funkcja WEBSERVICE nie jest obecnie obsługiwana w programie Excel dla sieci Web. Można jednak użyć funkcji WEBSERVICE w aplikacji klasycznej Excel.
-
Aby otworzyć aplikację klasyczną, wybierz pozycję Edycja i wybierz pozycję Otwórz w aplikacji klasycznej u góry wstążki.
Nie masz aplikacji klasycznej Excel? Wypróbuj lub kup platformę Microsoft 365.
Funkcja WEBSERVICE nie jest obecnie obsługiwana w programie Excel dla komputerów Mac.