How to Use the WEBSERVICE Function in Excel

Функция 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
Other functions
Restituisce una stringa dell'URL codificata
Devolve uma cadeia URL codificada
Devuelve una cadena de URL codificada
Zwraca ciąg zakodowany w adresie URL
Returns a URL-encoded string
Vrátí řetězec kódovaný jako adresa URL
Devuelve datos específicos del contenido XML usando el XPath especificado
Zwraca określone dane z treści XML, korzystając z określonego wyrażenia XPath
Returns specific data from the XML content by using the specified XPath
Vrátí specifická data z obsahu XML pomocí zadaného výrazu XPath
Devolve dados específicos do conteúdo XML utilizando o XPath especificado
Renvoie des données spécifiques à partir du contenu XML à l’aide du XPath spécifié
Restituisce dati specifici dal contenuto dell'XML utilizzando il percorso XPath specificato
Renvoie des données à partir d’un service web
Devuelve datos de un servicio web
Devolve dados de um serviço web
Restituisce dati da un servizio Web
Gibt eine URL-codierte Zeichenfolge zurück
Renvoie une chaîne codée au format URL
URL ile kodlanmış bir dize verir
Gibt Daten von einem Webdienst zurück
Bir web hizmetinden alınan verileri getirir
Zwraca dane z usługi sieci Web
Vrátí data z webové služby
Gibt bestimmte Daten aus dem XML-Inhalt zurück, indem der angegebene XPath-Ausdruck verwendet wird
Belirtilen XPath'i kullanarak XML içeriğinden belirli verileri döndürür
Возвращает строку запроса, зашифрованную в виде URL-адреса
Возвращает определенные данные из содержимого XML, используя указанный объект XPath