Функция, которая возвращает указанные данные из содержимого XML с использованием указанного XPath в Excel

Следующая статья познакомит вас с функцией FILTERXML — одной из функций в группе веб-функций, очень популярной в Excel.

Изображение 1 FILTERXML - функция, которая возвращает указанные данные из содержимого XML с использованием указанного XPath в Excel

Описание: функция возвращает указанные данные из содержимого XML с использованием указанного XPath. Функции поддержки, начиная с Excel 2013.

Синтаксис: FILTERXML (xml, xpath)

Внутри:

— xml: строка в допустимом XML, является обязательным параметром.

— xpath: строка в стандартной форме XPath, является обязательным параметром.

Внимание:

— Если xml недействителен -> функция возвращает # ЗНАЧ! Значение ошибки

— Если xml содержит пространство имен с недопустимым префиксом -> функция возвращает #VALUE! Значение ошибки

Например:

Определение возвращаемого значения из содержимого XML, возвращаемого в строке URL, описано в таблице ниже:

Изображение 2 FILTERXML - функция, которая возвращает указанные данные из содержимого XML с использованием указанного XPath в Excel

— Найдите значение WEBSERVICE в указанной выше строке URL. Введите формулу: = ВЕБ-СЕРВИС (D6)

Изображение 3 FILTERXML - функция, которая возвращает указанные данные из содержимого XML с использованием указанного XPath в Excel

— Нажмите Enter -> возвращаемое значение:

Изображение 4 FILTERXML - функция, которая возвращает указанные данные из содержимого XML с использованием указанного XPath в Excel

— Значение, возвращаемое из содержимого XML, возвращенного в строке URL. Введите формулу: = FILTERXML (D7, «// еда / имя»)

Изображение 5 FILTERXML - функция, которая возвращает указанные данные из содержимого XML с использованием указанного XPath в Excel

— Нажмите Enter -> значение, возвращаемое из XML-содержимого в приведенной выше строке URL-адреса:

Изображение 6 FILTERXML - функция, которая возвращает указанные данные из содержимого XML с использованием указанного XPath в Excel

Выше приведены инструкции и некоторые конкретные примеры использования функции FILTERXML в Excel.

Удачи!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.