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