Функция ФИЛЬТР.XML (FILTERXML)

Функция ФИЛЬТР.XML возвращает определенные данные из содержимого XML, используя указанный объект XPath.

Описание функции ФИЛЬТР.XML

Возвращает определенные данные из содержимого XML, используя указанный объект XPath.

Синтаксис

=ФИЛЬТР.XML(xml; xpath)

Аргументы

xmlxpath
Обязательный аргумент. Строка в допустимом формате XML. В этот параметр передается строка запроса.
Обязательный аргумент. Строка в стандартном формате XPath. В этот параметр передаются аргументы, которые необходимо извлечь из ранее указанной строки.

Замечания

  • Если значение аргумента xml недопустимо, функция ФИЛЬТР.XML возвращает значение ошибки #ЗНАЧ!.
  • Если аргумент xml содержит пространство имен с недопустимым префиксом, функция ФИЛЬТР.XML возвращает значение ошибки #ЗНАЧ!.
  • Если необходимы сделать выборку нескольких данных (см. пример ниже) формулу следует вводить как формулу массива, используя сочетание Ctrl+Shift+Enter

Пример

officeref: