Funções da Web

Função FILTROXML do Excel Para Web

Este artigo descreve a sintaxe da fórmula e o uso da função FILTROXML no Microsoft Excel. Ela retorna dados específicos do conteúdo XML usando o XPath especificado.

Nota: A função FILTROXML não está disponível no Excel Online e não está disponível no Excel 2016 para Mac.

Sintaxe da função FILTROXML do Excel

FILTROXML(xml, xpath)

A sintaxe da função FILTROXML tem os seguintes argumentos.

Xml Obrigatório. Uma cadeia de caracteres em formato XML válido.

Xpath Obrigatório. Uma cadeia de caracteres no formato XPath padrão.

Comentários da função FILTROXML

Se o xml não for válido, FILTROXML retornará o valor de erro #VALOR!.

Se o xml contiver um namespace com um prefixo inválido, FILTROXML retornará o valor de erro #VALOR!.

Aplicável a: Excel 2016 , Excel 2013

Exemplo da função FILTROXML

Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.

URL da Consulta:

https://en.wikipedia.org/w/api.php?action=query&list=recentchanges&rcnamespace=0&format=xml

Resposta XML:

=SERVIÇOWEB(A2)

Mais recentemente alterado:

=FILTROXML(B3;"//rc/@title")

=FILTROXML(B3;"//rc/@pageid")

=FILTROXML(B3;"//rc/@title")

=FILTROXML(B3;"//rc/@revid")

=FILTROXML(B3;"//rc/@title")

=FILTROXML(B3;"//rc/@rcid")

Esta função foi adicionada pela primeira vez, no Microsoft Excel 2013. Ela funciona também nas versões online do Excel.

Se você tem o Office 365, pode fazer os testes e aprender a trabalhar com FILTROXML.

Edivaldo

Edivaldo. Analista de funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo ao tudo Excel, onde você aprende de graça e tira suas dúvidas.

Deixe um comentário

Botão Voltar ao topo