Функція WEBSERVICE

Застосовується до
Excel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Функція WEBSERVICE повертає дані з веб-служби в Інтернеті або інтрамережі.

Примітка.

Функція WEBSERVICE може відображатися в колекції функцій Excel для Mac, але вона використовує функції операційної системи Windows, тому результати не повертатимуться на комп'ютері Mac.

Синтаксис

WEBSERVICE(URL-адреса)

Синтаксис функції WEBSERVICE має такий аргумент:

Аргумент Опис
Url
Обов’язковий
URL-адреса веб-служби, яку потрібно викликати

Примітка.

  • Якщо аргументи не можуть повернути дані, функція WEBSERVICE повертає #VALUE! помилку #REF!.
  • Якщо аргументи повертають неприпустимий рядок або який містить більше дозволеного обмеження для клітинок у 32 767 символів, функція WEBSERVICE повертає #VALUE! помилку #REF!.
  • Якщо URL-адреса – це рядок, який містить більше 2048 символів, дозволених для запиту GET, функція WEBSERVICE повертає #VALUE! помилку #REF!.
  • Для протоколів, які не підтримуються, наприклад ftp:// або file://, функція WEBSERVICE повертає #VALUE! помилку #REF!.

Приклад

Ось приклад використання вигаданої веб-служби:

=WEBSERVICE("http://mywebservice.com/serviceEndpoint?searchString=Excel")

Порада.

  • Щоб отримати найкращі результати, URL-адресу WEBSERVICE слід закодувати перед включенням у формулу.
  • Щоб закодувати URL-адресу, скористайтеся функцією ENCODEURL . Потім посилайтеся на клітинку з закодованою URL-адресою у формулі WEBSERVICE .

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті tech Excel або отримати підтримку в спільнотах.