Как пользоваться функцией WEBSERVICE (ВЕБСЛУЖБА) в Excel

Русский Английский
ВЕБСЛУЖБА WEBSERVICE

Функция WEBSERVICE в Excel и Google Таблицах предназначена для вызова веб-служб и извлечения данных из внешних источников в форматах XML, JSON или других. С её помощью вы можете обращаться к удалённым серверам, отправляя HTTP-запросы на заданные URL-адреса.

Синтаксис

Синтаксис функции WEBSERVICE в Excel и Google Таблицах одинаков:

=WEBSERVICE(url)

Примеры задач

  • Извлечение курса валют с внешних платформ
  • Получение данных о погодных условиях с метеорологических сайтов для анализа
  • Сбор актуальной информации о наличии товаров на складе из внешних систем учёта

Пример использования

Предположим, что вы хотите получить данные о курсе доллара к рублю в формате JSON с внешнего веб-сервиса. Пример использования функции WEBSERVICE:

URL-адрес веб-сервиса Результат
https://api.exchangeratesapi.io/latest?base=USD =WEBSERVICE(«https://api.exchangeratesapi.io/latest?base=USD»)

После введения этой формулы в ячейку и нажатия Enter, Excel или Google Таблицы выполнит HTTP-запрос по указанному URL и извлечет информацию о курсе валюты.

Обратите внимание, что использование функции WEBSERVICE может быть ограничено настройками безопасности вашего компьютера или сети, а также недоступностью URL-адресов в рамках вашей сети.

Больше информации: https://support.microsoft.com/en-us/office/webservice-function-0546a35a-ecc6-4739-aed7-c0b7ce1562c4

Другие функции
Возвращает строку запроса, зашифрованную в виде URL-адреса
Возвращает определенные данные из содержимого XML, используя указанный объект XPath