Noções básicas do Power Query

Neste tutorial, irá utilizar a experiência do Power Query do Excel para criar uma consulta que importe dados de uma página Web. Como parte deste processo, irá navegar pelas tabelas disponíveis numa página Web e aplicar passos de transformação de dados para apresentar apenas os dados que pretende ver. O Power Query grava todos os seus passos e estes serão repetidos sempre que atualizar os seus dados.

Passo 1: ligar a uma página do Wikipédia

Excel 2016: clique no separador dados e, em seguida, clique em nova consulta > a partir de outras origens > a partir da Web. Se não vir o botão nova consulta , clique em > de dados a partir da Web.

Excel 2010-2013: clique no separador Power Query e, em seguida, na Web. Se não vir o separador Power Query, certifique-se de que transferiu e instalou o suplemento Power Query.

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

    Power Query > A Partir da Web > Caixa de diálogo do URL de entrada
  2. Clique em OK.

    Depois de estabelecer uma ligação à página Web, verá uma lista de tabelas disponível nesta página da Wikipédia no painel navegador . Pode clicar em cada tabela para ver uma pré-visualização rápida apresentada no painel à direita.

    Power Query > A Partir da Web > Navegador > Vista de Tabelas

  3. Faça duplo clique na tabela Results [Edit] e o editor de consultas será aberto com os dados do torneio.

Início da Página

Passo 2: formate os dados

Agora que tem a tabela aberta no editor de consultas, pode limpar e moldar os dados para que se adaptem às suas necessidades. Neste passo, irá remodelar os dados ao remover todas as colunas exceto o ano e os vencedores finais.

  1. Na grelha de pré-visualização da consulta , utilize 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

Passo 3: limpar os dados

Neste passo, irá limpar os dados ao substituir 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 , escreva "detalhes" na caixa de texto valor para localizar e deixe a caixa substituir por texto em branco.

  4. Clique em OK.

    Editor de consultas do Power Query > > substituir valores

Passo 4: filtrar valores numa coluna

Agora, irá filtrar a coluna ano para apresentar linhas que não contenham "ano".

  1. Clique na seta pendente do filtro na coluna ano .

  2. No menu pendente Filtrar , desmarque ano.

  3. Clique em OK.

Power Query – filtro de consulta > filtro para limpar dados

Passo 5: atribuir um nome a uma consulta

Agora está na altura de atribuir um nome à consulta que está a criar.

No painel definições de consulta , na caixa de texto nome , introduza os vencedores da xícara do euro. Se clicar na ligação todas as propriedades , também pode introduzir uma descrição da consulta na caixa de texto Descrição .

Editor de consultas do Power Query > > definições de consulta

Passo 6: carregar a consulta para uma folha de cálculo

Por fim, agora pode carregar a consulta de vencedores do euro para uma folha de cálculo.

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

    O Power Query irá devolver os resultados da consulta a uma folha de cálculo.

    Se precisar de atualizar os dados mais tarde, clique com o botão direito do rato em qualquer parte do intervalo de dados e, em seguida, clique em Atualizar. Todas as novas informações da página Web serão atualizadas automaticamente.

Passo 7: Descubra o que acontece nos bastidores

  1. Clique em qualquer parte do interior dos dados e, no separador consulta , clique em Editar.

  2. À direita, repare a lista de passos aplicados. À medida que realizou atividades de consulta, os passos de consulta foram criados. Cada passo de consulta tem uma fórmula correspondente escrita no idioma "M".

  3. Eis uma explicação de cada passo:

Passo da consulta

Tarefa

Fórmula

Origem

Ligar a uma origem de dados Web

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

Navegação

Selecione a tabela a ligar

= Origem {2} [dados]

Tipo alterado

Tipos de alteração-o Power Query faz isto automaticamente

= Table. TransformColumnTypes (Dados2; {{"ano", tipo de texto}, {"anfitrião", escreva texto}, {"", escreva texto}, {"vencedor final", escreva texto}, {"nota final", escreva texto}, {"executor final", escreva texto}, {"2", escreva texto}, {"terceiro local corresponde a terceiro lugar", escreva texto}, {"terceiro colocar a nota de correspondência ", escrever texto}, {" terceiro lugar corresponde ao quarto lugar ", escreva texto}, {" 3 ", escreva texto}, {" número de Teams ", escreva texto}})

OutrasColunasRemovidas

Remover outras colunas para apresentar apenas as colunas de interesse

Table. SelectColumns

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

Reposicionar

Substituir valores para limpar valores numa coluna selecionada

Table.

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

FilteredRows

Filtrar valores numa coluna

Table. SelectRows

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

Pode ver a totalidade do código M ao clicar na opção Editor avançado na faixa do Power Query. Para obter mais informações sobre a linguagem de fórmulas do Power Query, consulte o artigo Saiba mais sobre fórmulas do Power Query.

Precisa de mais ajuda?

Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel, obter suporte na Comunidade de Respostas ou sugerir uma nova funcionalidade ou melhoria no UserVoice do Excel.

Consulte Também

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

Importar dados de origens de dados externas

Dados da forma com o Power Query

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×