Power Query 101

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Neste tutorial, você usará 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ê vai 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 você deseja ver. Power Query registra todas as etapas, e eles serão repetidos sempre que você atualiza seus dados.

Etapa 1: Conectar a uma página da Wikipédia

Excel 2016: clique na guia dados e 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, em seguida, Da Web. Se você não vir a guia Power Query, verifique se você baixou e instalou o suplemento do 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 de URL de entrada
  2. Clique em OK.

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

    Power Query > da Web > visualização de tabela do navegador

  3. Clique duas vezes na tabela resultados [Editar] e o Editor de consulta será aberto com os dados de torneio.

Início da página

Etapa 2: Configurar os dados

Agora que você tem a tabela abrir no Editor de consultas, você pode limpar e os dados da forma para que caiba às suas necessidades. Nesta etapa, você vai reformatação os dados, removendo todas as colunas exceto ano e Vencedores finais.

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

  2. Clique em remover colunas > remover outras colunas.

    Power Query > Editor de consulta > remover colunas

Etapa 3: Limpar os dados

Nesta etapa, você vai limpar os dados, substituindo valores e filtrar 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.

    Power Query > Editor de consulta > substituir valores

Etapa 4: Filtrar valores em uma coluna

Agora, você vai filtrar a coluna ano para exibir as linhas que não contêm "Ano".

  1. Clique na seta da lista suspensa do filtro na coluna do Ano.

  2. No menu suspenso filtro, desmarque ano.

  3. Clique em OK.

Power Query - Editor de consulta > filtro para limpar dados

Etapa 5: Nomear uma consulta

Agora é hora de nome da consulta que já foi criada.

No painel Configurações da consulta, na caixa de texto nome, insira Os vencedores da Copa de Euro. Se você clicar no link de Todas as propriedades, você também pode inserir uma descrição da consulta na caixa de texto Descrição.

Power Query > Editor de consulta > configurações de consulta

Etapa 6: Carregar a consulta para uma planilha

Por fim, agora você pode carregar a consulta Vencedores da Copa de Euro para uma planilha.

  1. No canto superior esquerdo, clique em Fechar e carregar.

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

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

Etapa 7: Descobrir o que acontece nos 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ê executou atividades de consulta, etapas de consulta foram criadas. Cada etapa de consulta tem uma fórmula correspondente na linguagem "M".

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

Etapa de consulta

Tarefa

Fórmula

Origem

Conectar-se a uma fonte de dados

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

Navegação

Selecione a tabela para conectar-se

= Fonte {2} [dados]

Tipo de alterados

Alterar tipos - Power Query faz isso automaticamente

= Table.TransformColumnTypes (Data2, {{"ano", digite o texto}, {"Host", digite o texto}, {"", digite o texto}, {"vencedor Final", digite o texto}, {"Pontuação Final", digite o texto}, {"Final segundo", digite o texto}, {"2", digite texto}, {"Terceiro colocar correspondência terceiro lugar", digite o texto}, {"terceiro lugar corresponder pontuação", digite o texto}, {"Terceiro colocar correspondência quarto lugar", digite o texto}, {"3", digite texto}, {"Número de equipes", digite o texto}})

RemovedOtherColumns

Remover Outras Colunas para exibir apenas as colunas de interesse

Table.SelectColumns

= Table.SelectColumns(#"Changed Type",{"Final Winner", "Year"})

ReplacedValue

Substituir Valores para limpar valores em uma coluna selecionada

Table.ReplaceValue

= Table.ReplaceValue(#"Removed Other Columns","Details","",Replacer.ReplaceText,{"Year"})

FilteredRows

Filtrar valores em uma coluna

Table.SelectRows

= Table.SelectRows(#"Replaced Value", each ([Year] <> "Year"))

Você pode ver o código de M integralmente, clicando na opção da faixa de opções do Power Query Editor Avançado . Para obter mais informações sobre a linguagem de fórmula do Power Query, consulte Saiba mais sobre fórmulas do Power Querye referência do Power Query M..

Início da página

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 UserVoice do Excel.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Consulte Também

Power Query é conhecido como obter e transformar no Excel 2016

Importar dados de fontes de dados externos

Dados da forma com o Power Query

Expanda suas habilidades
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.

×