Power Query 101

Neste tutorial, você usará a experiência do Power Query do Excel para criar uma consulta que importa dados de uma página da Web. Como parte desse processo, você navegará entre tabelas disponíveis em uma página da Web e aplicará etapas de transformação de dados para exibir apenas os dados que deseja ver. O Power Query registra todas as suas etapas e elas serão repetidas sempre que você atualizar os dados.

Etapa 1: conectar-se a uma página da Wikipédia

Excel 2016: clique na guia dados e, em seguida, em nova consulta > de outras fontes > da Web. Se você não vir o botão nova consulta , clique em dados > da Web.

Excel 2010-2013: clique na guia Power Query e, em seguida, da Web. Se você não vir a guia Power Query, verifique se baixou e instalou o suplemento Power Query.

  1. Na caixa de diálogo da Web, Cole a URL da wikipédia (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) na caixa de texto URL .

    Power Query > Da Web > caixa de diálogo Inserir URL
  2. Clique em OK.

    Após estabelecer uma conexão com a página da Web, você verá uma lista de tabelas disponíveis nesta página da Wikipédia no painel do navegador . Você pode clicar em cada tabela para ver uma visualização rápida exibida no painel à direita.

    Power Query > Da Web > Navegador > Modo de Exibição de Tabela

  3. Clique duas vezes na tabela resultados [editar] , e o editor de consultas será aberto com os dados de torneio.

Início da página

Etapa 2: formate os dados

Agora que você tem a tabela aberta no editor de consultas, pode limpar e moldar os dados de forma que atendam às suas necessidades. Nesta etapa, você remodelará os dados ao remover todas as colunas, exceto o ano e os vencedores finais.

  1. Na grade Visualização da consulta , use Ctrl + clique para selecionar as colunas ano e vencedores finais .

  2. Clique em remover colunas > remover outras colunas.

    Editor de consultas do Power Query > > remover colunas

Etapa 3: limpar os dados

Nesta etapa, você limpará os dados substituindo os valores e filtrando os dados.

  1. Selecione a coluna ano .

  2. No Editor de consultas, clique em substituir valores.

  3. Na caixa de diálogo substituir valores , digite "detalhes" na caixa de texto valor para localizar e deixe a caixa de texto substituir por vazia.

  4. Clique em OK.

    Editor de consultas do Power Query > > substituir valores

Etapa 4: filtrar valores em uma coluna

Agora, você filtrará a coluna ano para exibir linhas que não contenham "ano".

  1. Clique na seta suspensa de filtro na coluna ano .

  2. Na lista suspensa Filtrar , desmarque ano.

  3. Clique em OK.

Power Query-editor de consultas > filtrar para limpar dados

Etapa 5: nomear uma consulta

Agora é hora de nomear a consulta que você está criando.

No painel configurações da consulta , na caixa de texto nome , digite ganhadores da Copa do euro. Se você clicar no link todas as propriedades , também poderá inserir uma descrição da consulta na caixa de texto Descrição .

> configurações de consulta do editor de consultas do Power Query >

Etapa 6: carregar a consulta para uma planilha

Por fim, agora você pode carregar a consulta de vencedores do euro para uma planilha.

  1. No canto superior esquerdo, clique em fechar & carregar.

    O Power Query retornará os resultados da consulta a uma planilha.

    Se precisar atualizar os dados mais tarde, clique com o botão direito do mouse em qualquer lugar no intervalo de dados e clique em Atualizar. Qualquer informação nova da página da Web será atualizada automaticamente.

Etapa 7: Descubra o que acontece por trás dos bastidores

  1. Clique em qualquer lugar dentro dos dados e, na guia consulta , clique em Editar.

  2. À direita, observe a lista de etapas aplicadas. Conforme você realizou atividades de consulta, as etapas da consulta foram criadas. Cada etapa de consulta tem uma fórmula correspondente escrita no idioma "M".

  3. Aqui está uma explicação de cada etapa:

Etapa de consulta

Tarefa

Fórmula

Origem

Conectar-se a uma fonte de dados da Web

= Web. Page (Web. Contents ("http://en.wikipedia.org/wiki/UEFA_European_Football_Championship"))

Navegação

Selecione a tabela para se conectar

= Fonte {2} [dados]

Tipo alterado

Alterar tipos-o Power Query faz isso automaticamente

= Table. TransformColumnTypes (Dados2, {{"ano", tipo texto}, {"host", tipo texto}, {"", tipo Text}, {"vencedor final", tipo Text}, {"pontuação final", tipo Text}, {"terceiro lugar-superior", tipo Text}, {"2", tipo Text}, {"terceiro lugar correspondem a terceiro lugar", digite texto}, {"terceiro colocar a pontuação correspondente ", tipo Text}, {" terceiro lugar correspondem ao quarto lugar ", tipo Text}, {" 3 ", tipo Text}, {" número de equipes ", tipo Text}})

RemovedOtherColumns

Remover outras colunas para exibir apenas as colunas de interesse

Table. SelectColumns

= Table. SelectColumns (# "tipo alterado", {"vencedor final", "ano"})

Reposicionar

Substituir valores para limpar valores em uma coluna selecionada

Table.

= Table. relocovalue (# "outras colunas removidas", "detalhes", "", realocador. ReplaceText, {"ano"})

FilteredRows

Filtrar valores em uma coluna

Table. SelectRows

= Table. SelectRows (# "valor substituído", cada ([ano] <> "ano"))

Você pode ver o código M em sua totalidade clicando na opção Editor avançado na faixa de opções do Power Query. Para obter mais informações sobre a Linguagem de Fórmulas do Power Query, consulte Saiba mais sobre as fórmulas do Power Query.

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.

Confira também

O Power Query é conhecido como o recurso Obter e Transformar no Excel 2016

Importar dados de uma fonte de dados externa

Dados de forma com o Power Query

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.

×