Office

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

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

Примечания: 

  • Функция фильтр. XML недоступна в Excel в Интернете и Excel для Mac.

  • Эта функция может отображаться в коллекции функций в Excel для Mac, но она полагается на возможности операционной системы Windows, поэтому она не будет возвращать результаты на компьютере Mac.

Синтаксис

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

Аргументы функции ФИЛЬТР.XML указаны ниже.

  • файл    Обязательный. Строка в допустимом формате XML.

  • выражения    Обязательный. Строка в стандартном формате XPath.

Замечания

  • Если XML является недопустимым, фильтр. XML возвращает #VALUE! значение ошибки #ЗНАЧ!.

  • Если XML содержит пространство имен с недопустимым префиксом, фильтр. XML возвращает #VALUE! значение ошибки #ЗНАЧ!.

Пример

В этом примере функция фильтр. XML используется для данных XML, возвращенных в ячейку B2, которая предоставляется результатами функции WEBSERVICE в веб-запросе в ячейке B1.

Пример функции фильтр. XML

Данные из фильтр. XML возвращаются в ячейках B3: B5 и C3: C5 и отображаются три последних обновленные результаты запроса в Википедии и время их обновления (в формате UTC — "координированное всемирное время").

Ячейки B3: B5 содержат формулу = фильтр. XML (B3; "//РК/@title"), которая должна быть введена как формула массива в этих ячейках. Выберите B3: C5, введите формулу и нажмите клавиши CTRL + SHIFT + ВВОД. Ячейки C3: C5 содержат формулу = фильтр. XML (B3, "//РК/@timestamp"), а также необходимо ввести формулу массива.

Примечание: Если у вас установлена текущая версия Office 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

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

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×