Applies ToExcel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

Em Power Query, você pode incluir ou excluir linhas com base em um valor de coluna. Uma coluna filtrada contém um pequeno ícone de filtro ( Ícone de filtro aplicado ) no cabeçalho da coluna. Se você quiser remover um ou mais filtros de coluna para um novo início, para cada coluna selecione a seta para baixo seta de Filtro ao lado da coluna e selecione Limpar filtro.

Use o recurso AutoFilter para localizar, mostrar ou ocultar valores e especificar com mais facilidade critérios de filtro. Por padrão, você só vê os primeiros 1.000 valores distintos. Se uma mensagem indicar que a lista de filtros pode estar incompleta, selecione Carregar mais. Dependendo da quantidade de dados, você poderá ver essa mensagem mais de uma vez.

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Consultar > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione a seta para baixo seta de Filtro ao lado de uma coluna que você deseja filtrar.

  3. Desmarque a caixa de seleção (Selecionar Todos) para desmarcar todas as colunas.

  4. Selecione a caixa marcar dos valores de coluna pelos quais você deseja filtrar e selecione OK.

Selecione uma coluna

Você pode filtrar por um valor de texto específico usando o submenu Filtros de Texto .

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Consultar > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione a seta para baixo seta de Filtro ao lado da coluna que contém um valor de texto pelo qual você deseja filtrar.

  3. Selecione Filtros de Texto e selecione um nome de tipo de igualdade de Equals, Does Not Equal, Begins With, Does Not Begin With, Ends With, Does Not End With, Contains e Does Not Contain.

  4. Na caixa de diálogo Linhas de Filtro :

    • Use o modo Básico para inserir ou atualizar dois operadores e valores.

    • Use o modo Avançado para inserir ou atualizar mais de duas cláusulas, comparações, colunas, operadores e valores.

  5. Selecione OK.

Você pode filtrar por um valor numérico usando o submenu Filtros de Número .

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Consultar > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione a seta para baixo seta de Filtro da coluna que contém um valor numérico pelo qual você deseja filtrar.

  3. Selecione Filtros de Número e selecione um nome de tipo de igualdade de Equals, Não É Igual, Maior que, Maior ou Igual a, Menor que, Menor ou Igual a ou Entre.

  4. Na caixa de diálogo Linhas de Filtro :

    • Use o modo Básico para inserir ou atualizar dois operadores e valores.

    • Use o modo Avançado para inserir ou atualizar mais de duas cláusulas, comparações, colunas, operadores e valores.

  5. Selecione OK.

Você pode filtrar por valor de data/hora usando o submenu Filtros de Data/Hora.

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Consultar > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione a seta para baixo seta de Filtro da coluna que contém um valor de data/hora pelo qual você deseja filtrar.

  3. Selecione Filtros de Data/Hora e selecione um nome de tipo de igualdade de Equals, Before, After, Between, In the Next, In the Previous, Is Earliest, Is Latest, Not Earliest, Is Not Latest e Custom Filter.Ponta    Você pode achar mais fácil usar os filtros predefinidos selecionando Ano, Trimestre, Mês, Semana, Dia, Hora, Minuto e Segundo. Esses comandos funcionam imediatamente.

  4. Na caixa de diálogo Linha de Filtro:

    • Use o modo Básico para inserir ou atualizar dois operadores e valores.

    • Use o modo Avançado para inserir ou atualizar mais de duas cláusulas, comparações, colunas, operadores e valores.

  5. Selecione OK.

Para filtrar várias colunas, filtre uma primeira coluna e repita um filtro de coluna para cada coluna adicional.

No exemplo da barra de fórmulas a seguir, a função Table.SelectRows retorna uma consulta filtrada por Estado e Ano.

Filtrar resultado

Um valor nulo ou em branco ocorre quando uma célula não tem nada nela. Há dois métodos para remover valores nulos ou em branco:

Usar o AutoFilter

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Consultar > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione a seta para baixo seta de Filtro ao lado de uma coluna que você deseja filtrar.

  3. Desmarque a caixa de seleção (Selecionar Todos) para desselecionar todas as colunas.

  4. Selecione Remover vazio e selecione OK.

Este método examina cada valor em uma coluna usando essa fórmula (para a coluna "Name"):

Table.SelectRows(#"Changed Type", each ([Name] <> null and [Name] <> ""))

Usar o comando Remover Linhas em Branco

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Dados > Consulta > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione Home > Remover Linhas > Remover Linhas em Branco.

Para limpar esse filtro, exclua a etapa correspondente em Etapas Aplicadas nas Configurações de Consulta.

Este método examina toda a linha como um registro usando esta fórmula:

Table.SelectRows(#"Changed Type", each not List.IsEmpty(List.RemoveMatchingItems(Record.FieldValues(_), {"", null})))

Filtrar linhas por posição é semelhante à filtragem de linhas por valor, exceto que as linhas são incluídas ou excluídas com base em sua posição nos dados de consulta em vez de por valores.

Observação: Quando você especifica um intervalo ou padrão, a primeira linha de dados em uma tabela é a linha zero (0), não a linha um (1). Você pode criar uma coluna de índice para exibir as posições da linha antes de especificar linhas. Para obter mais informações, consulte Adicionar uma coluna de índice.

Para manter as linhas superiores

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Consultar > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione Home > Manter Linhas > Manter Linhas Superiores.

  3. Na caixa de diálogo Manter Linhas Superiores, insira um número em Número de linhas.

  4. Selecione OK.

Para manter linhas inferiores

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Consultar > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione Home > Manter Linhas > Manter Linhas Inferiores.

  3. Na caixa de diálogo Manter Linhas Inferiores, insira um número em Número de linhas.

  4. Selecione OK.

Para manter um intervalo de linhas

Às vezes, uma tabela de dados é derivada de um relatório com um layout fixo. Por exemplo, as cinco primeiras linhas são um cabeçalho de relatório, seguidas por sete linhas de dados e seguidas por um número variado de linhas que contêm comentários. Mas você só quer manter as linhas de dados.

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Dados > Consulta > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione Home > Manter Linhas > Manter Intervalo de Linhas.

  3. Na caixa de diálogo Manter Intervalo de Linhas , insira números na primeira linha e número de linhas. Para seguir o exemplo, insira seis como a primeira linha e sete como o número de linhas.

  4. Selecione OK.

Para remover linhas superiores

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Dados > Consulta > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione Home > Remover Linhas > Remover Linhas Superiores.

  3. Na caixa de diálogo Remover Linhas Superiores, insira um número no número de linhas.

  4. Selecione OK.

Para remover linhas inferiores

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Dados > Consulta > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione Home > Remover Linhas > Remover Linhas Inferiores.

  3. Na caixa de diálogo Remover Linhas Inferiores, insira um número no número de linhas.

  4. Selecione OK.

Você pode filtrar por linhas alternativas e até mesmo definir o padrão de linha alternativa. Por exemplo, sua tabela tem uma linha de comentários após cada linha de dados. Você deseja manter as linhas ímpares (1, 3, 5 e assim por diante), mas remova as linhas uniformes (2, 4, 6 e assim por diante).

  1. Para abrir uma consulta, localize uma carregada anteriormente no Editor do Power Query, selecione uma célula nos dados e selecione Dados > Consulta > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione Home > Remover Linhas > Remover Linhas Alternativas.

  3. Na caixa de diálogo Remover Linhas Alternativas, insira o seguinte:

    • Primeira linha a ser removida    Comece a contar nesta linha. Se você inserir 2, a primeira linha será mantida, mas a segunda linha será removida.

    •  Número de linhas a serem removidas   Defina o início do padrão. Se você inserir 1, uma linha será removida por vez.

    •  Número de linhas a serem mantidas   Defina o fim do padrão. Se você inserir 1, continue o padrão com a próxima linha, que é a terceira linha.

  4. Selecione OK.

Resultado   

Power Query tem um padrão a seguir para todas as linhas. Neste exemplo, linhas ímpares são removidas e até mesmo linhas são mantidas.

Confira também

Ajuda do Power Query para Excel

Remover ou manter linhas com erros

Manter ou remover linhas duplicadas

Filtrar por posição de linha (docs.com)

Filtrar por valores (docs.com)

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.