Функція WEBSERVICE

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

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

Примітка.

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

Синтаксис

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 або отримати підтримку в спільнотах.