FILTROXML (função FILTROXML)

A função FILTROXML retorna dados específicos do conteúdo XML usando o XPath especificado.

Observações: 

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

  • Esta função pode aparecer na Galeria de funções do Excel para Mac, mas depende dos recursos do sistema operacional Windows, portanto, não retorna resultados no Mac.

Sintaxe

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

  • Se XML não for válido, FILTROXML retornará o #VALUE! valor de erro.

  • Se XML contiver um namespace com um prefixo que não seja válido, FILTROXML retornará o #VALUE! valor de erro.

Exemplo

Este exemplo usa a função FILTROXML em dados XML retornados na célula B2, que é fornecida pelos resultados da função WEBSERVICE na consulta à Web na célula B1.

Um exemplo da função FILTROXML

Os dados do FILTROXML são retornados nas células B3: B5 e C3: C5, e mostram os três resultados de consulta atualizados mais recentemente na Wikipédia e a hora das atualizações (em UTC, "tempo universal coordenado").

Células B3: B5 contêm a fórmula = FILTROXML (B3, "//RC/@title"), que precisa ser inserida como uma fórmula de matriz nessas células. Selecione B3: C5, insira a fórmula e pressione Ctrl + Shift + Enter. As células C3: C5 contêm a fórmula = FILTROXML (B3, "//RC/@timestamp") e também deve ser inserida como uma fórmula de matriz.

Observação: Se você tiver uma versão atual do Office 365, poderá simplesmente inserir a fórmula na parte superior esquerda do intervalo de saída e pressionar Enter para confirmar a fórmula como uma fórmula de matriz dinâmica. Caso contrário, a fórmula deve ser inserida como uma fórmula de matriz herdada primeiro selecionando o intervalo de saída, inserindo a fórmula na parte superior esquerda da célula do intervalo de saída e pressionando Ctrl + Shift + Enter para confirmá-la. O Excel insere chaves no início e no final da fórmula para você. Para obter mais informações sobre fórmulas de matriz, confira Diretrizes e exemplos de fórmulas de matriz.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no User Voice do Excel.

Observação:  Esta página foi traduzida automaticamente e pode apresentar erros gramaticais ou imprecisões. Nosso objetivo é que este conteúdo seja útil para você. Você pode nos dizer se as informações foram úteis? Use o artigo em inglês como referência.​

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×