Como abrir e converter um arquivo XML para o Excel
⚡ Resumo Inteligente
Importar XML para o Excel vincula uma planilha a dados externos, como um serviço web, um banco de dados ou um arquivo de texto. Esta página explica como usar fontes de dados externas, importa um feed XML de moedas da web em tempo real, abre um arquivo XML local e aborda a atualização dos dados.

Os dados são a corrente sanguínea de qualquer entidade empresarial. As empresas usam diferentes programas e formatos para salvar os dados, dependendo dos requisitos de armazenamento de dados comerciais. Você pode ter um programa de folha de pagamento alimentado por um mecanismo de banco de dados, pode ter dados em um arquivo CSV ou até mesmo de um site que gostaria de analisar no Excel. Este artigo mostra como você pode conseguir o que foi dito acima.
O que é fonte de dados externa?
Dados externos são dados que você vincula/importa para o Excel de uma fonte que reside fora do Excel.
Exemplos de externos incluem os seguintes
- Dados armazenados em um Microsoft Acessar banco de dados. Estas podem ser as informações de um aplicativo personalizado, ou seja, Folha de pagamento, ponto de venda, estoque, etc.
- Dados de SQL Servidor ou outros mecanismos de banco de dados, ou seja MySQL, Oracle, etc. – Podem ser informações de um aplicativo personalizado
- De um site/serviço da web – pode ser informação de um Serviços Web ou seja, taxas de câmbio da Internet, preços de ações, etc.
- Arquivo de texto, ou seja, CSV, separado por tabulação, etc. – pode ser informação de um aplicativo de terceiros que não fornece links diretos. Esses dados podem incluir pagamentos bancários exportados para um arquivo CSV separado por vírgula, etc.
- Outros tipos, ou seja, dados HTML, Windows Azure Mercado, etc.
Exemplo de fonte de dados externa de site (dados XML)
Neste exemplo de importação de XML para Excel, assumiremos que estamos negociando a moeda Euro e gostaríamos de obter as taxas de câmbio do serviço web do Banco Central Europeu. O link da API da taxa de câmbio é https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
- Abra uma nova pasta de trabalho
- Clique na guia DADOS na barra de fita
- Clique no botão “Da Web”
- Você obterá a seguinte janela
- Entrar https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml no endereço
- Clique no botão Ir, você obterá a visualização dos dados XML
- Clique no botão Importar quando terminar
Você obterá a seguinte janela de diálogo de opções
- Clique no botão OK
- Você obterá os seguintes dados XML de importação do Excel
Como importar XML para Excel
Vamos dar outro exemplo de como importar arquivo XML no Excel, desta vez você tem XML local e não em forma de link web. Você pode baixar o arquivo XML abaixo.
Aqui está um processo passo a passo sobre como abrir um arquivo XML em Excel:
Etapa 1) Crie uma nova pasta de trabalho no Excel
- Abra uma nova pasta de trabalho
- Clique na guia DADOS na barra de fita
- Clique em “De outra fonte”
Etapa 2) Selecione o XML como fonte de dados
- Em seguida, clique em “Da importação de dados XML”
Etapa 3) Localize e selecione o arquivo XML
- Agora selecione o Arquivo XML para planilha Excel
Você obterá a janela de diálogo de opções conforme o exemplo acima
- Clique no botão OK
- Você obterá os seguintes dados
Como atualizar dados externos importados
A principal vantagem dos dados importados em relação ao copiar e colar é que eles mantêm uma conexão ativa com a fonte, permitindo atualizações sem a necessidade de importar novamente. Um feed da web, como as taxas de câmbio do BCE, muda diariamente, e uma simples atualização da página traz os novos valores.
- Atualizar uma conexão: Clique em qualquer célula da tabela importada, abra a guia DADOS e escolha Atualizar.
- Atualizar tudo: Selecione "Atualizar tudo" na guia DADOS para atualizar todas as conexões na planilha de uma só vez.
- Atualizar automaticamente: Abra as Propriedades da Conexão e marque a opção “Atualizar a cada” um determinado número de minutos ou “Atualizar dados ao abrir o arquivo”, para que o relatório se mantenha atualizado automaticamente.
- Gerenciar conexões: Use a opção Consultas e Conexões para visualizar todas as fontes, renomeá-las ou remover uma conexão que não seja mais necessária.
💡 Dica: Se a atualização falhar, o endereço de origem pode ter mudado ou estar protegido por um login. Abra as Propriedades da Conexão para verificar. URLE confirme se o feed ainda abre no navegador.
Power Query: A maneira moderna de importar dados
No Excel 2016 e versões posteriores, o grupo Obter e Transformar na guia DADOS, também chamado de Power Query, substitui a maioria dos botões de importação antigos. Ele importa as mesmas fontes, mas adiciona uma etapa para limpar e remodelar os dados antes que cheguem à planilha.
- Obter dados: Selecione Obter Dados e, em seguida, De Arquivo, De Banco de Dados ou De Outras Fontes, incluindo XML e a web.
- Transformar: No Editor do Power Query, remova colunas, filtre linhas, divida texto e altere tipos de dados, tudo registrado como etapas repetíveis.
- Carga: Carregue o resultado limpo em uma tabela ou diretamente no modelo de dados e atualize-o posteriormente com um clique.
Os botões mais antigos "Importar da Web" e "Importar dados XML" ainda funcionam e são mostrados acima, razão pela qual ambas as abordagens continuam sendo úteis.






