Pular para o conteúdo principal

Remover linhas em branco no Excel: 4 métodos fáceis

Saiba como remover rapidamente as linhas extras usando classificação, fórmulas e VBA, dependendo do que for melhor para você.
Actualizado 26 de abr. de 2025  · 5 min de leitura

As linhas em branco no Excel geralmente aparecem quando você exporta dados de outros sistemas, quando acidentalmente deixa espaços em branco ou quando combina planilhas diferentes. Essas lacunas podem atrapalhar tarefas importantes, como classificação, filtragem e análise de dados. Elas o atrasam e, se você não for cuidadoso, podem levar a erros.

Neste artigo, mostrarei a você quatro maneiras diferentes de remover essas linhas em branco.

Resposta rápida: Remover uma linha em branco

Para excluir uma linha em branco no Excel:

  1. Selecione a linha que você deseja excluir. Para selecionar várias linhas, mantenha pressionada a tecla Ctrl enquanto clica em cada uma delas.

  2. Clique com o botão direito do mouse e selecione Excluir.

  3. Na janela pop-up, selecione Shift cells up.

Excluir linhas em branco no Excel.

Métodos para excluir linhas em branco no Excel

Aqui está um detalhamento passo a passo dos diferentes métodos que você pode usar para excluir linhas em branco com exemplos claros para orientá-lo rapidamente.

Método 1: Excluir somente as linhas completamente em branco usando COUNTA()

A função COUNTA() conta o número de células não vazias em um intervalo. Você pode usá-lo para identificar linhas completamente em branco. Isso é bastante útil quando queremos evitar a remoção de linhas com dados parciais, algo que o Método 1 não leva em conta.

Veja como você pode usar isso para excluir uma linha:

  1. Crie uma coluna auxiliar ao lado do conjunto de dados. Na primeira célula, digite =COUNTA(A2:C2)=0

  2. Arraste a fórmula para baixo para copiá-la. Você verá True se toda a linha estiver em branco e False se ela contiver valores não vazios. 

  3. Agora, clique nas células True, vá para a guia Home e clique em Delete Sheet Rows ( Excluir linhas da planilha ) para excluir toda a linha de uma só vez.

Excluindo linhas em branco inteiras usando a função COUNTA() no Excel.

Método 2: Use FILTER() para limpeza de dados com base em fórmulas

A função FILTER() não exclui linhas. Ele retorna uma versão nova e sem espaços em branco dos seus dados em um intervalo separado. Você pode usá-lo para preservar seus dados originais enquanto trabalha com uma visualização limpa. Mas observe que o FILTER() está disponível apenas no Excel 365 e no Excel 2021.

Aqui tenho um conjunto de dados com linhas em branco e, para limpar as linhas em branco, uso a seguinte fórmula (ajuste os intervalos de acordo com seus dados):

=FILTER(A2:A10, NOT(ISBLANK(A2:A10)))

Nessa fórmula:

  • FILTER() retorna dados de um intervalo que atende a uma condição.

  • A2:A10 é o intervalo que está sendo filtrado.

  • ISBLANK(A2:A10) verifica se há células em branco.

  • NOT(...) inverte o resultado, de modo que apenas as células não vazias da coluna A são retornadas, ignorando os espaços em branco.

Esse método só funciona com uma coluna de cada vez. Portanto, se você estiver trabalhando com várias colunas, precisará ajustar a fórmula selecionando a nova coluna e arrastando-a horizontalmente.

Excluindo as linhas em branco com a fórmula FILTER() no Excel.

Método 3: Use a classificação para colocar as linhas em branco na parte inferior

A classificação no Excel reordena os dados com base nos valores de uma ou mais colunas. Por exemplo, ao classificar uma coluna de nome de A a Z, você reorganiza toda a tabela para que os nomes fiquem em ordem alfabética, mantendo os dados de cada linha intactos.

Quando você classifica uma coluna, o Excel move todas as linhas em branco para a parte inferior da planilha. Isso facilita a rolagem para baixo e a exclusão de uma só vez.

Veja como você pode fazer isso:

  1. Selecione seus dados.
  2. Vá para a guia Data (Dados ) e clique em Sort (Classificar).
  3. Na caixa de diálogo Classificar, escolha qualquer coluna (exceto uma com apenas números), deixe as configurações como estão e clique em OK.
  4. O Excel classificará seus dados em ordem crescente, colocando as linhas em branco na parte inferior.
  5. Selecione essas linhas vazias, clique com o botão direito do mouse e exclua-as.

Para preservar a ordem original, adicione uma coluna de índice antes de classificar. Depois de excluir os espaços em branco, classifique novamente usando o índice para restaurar o layout original e, em seguida, remova a coluna de índice.

Método 4: Use o VBA para remover automaticamente as linhas em branco

O VBA (Visual Basic for Applications) automatiza muitas tarefas do Excel, inclusive a remoção simultânea de várias linhas em branco. Aqui está uma maneira simples de fazer isso:

  • Pressione Alt + F11 para abrir o Editor do Visual Basic.

  • Clique em Inserir > Módulo para criar um novo módulo.

  • Cole o código a seguir no módulo:

Sub DeleteBlankRows()
    Dim rng As Range
    Dim row As Range

    On Error Resume Next
    Set rng = ActiveSheet.UsedRange

    For Each row In rng.Rows
        If Application.WorksheetFunction.CountA(row) = 0 Then
            row.Delete
        End If
    Next row
End Sub

Exclusão de linhas inteiras em branco usando o editor VBA no Excel.

Feche o editor e pressione Alt + F8 para executar a macro chamada DeleteBlankRows. Isso excluirá apenas as linhas que contêm todas as células vazias e não afetará as linhas que têm apenas algumas células em branco. 

Executar a macro para remover as linhas em branco no Excel.

Comparando os diferentes métodos

Aqui está uma tabela rápida para ajudar você a ver como todos os métodos de que falamos se comparam uns aos outros. 

Método Melhor para Prós Contras
COUNTA() Excluir linhas completamente vazias Muito preciso e protege as linhas parcialmente preenchidas São necessárias algumas etapas adicionais
FILTER() Fornece uma lista limpa sem excluir os dados originais Atualizações automáticas Manipula uma coluna por vez, a menos que seja modificada. 
Classificar e excluir Excluir em massa linhas em branco quando a ordem não for importante Super rápido para lençóis longos Altera a ordem original das linhas, e temos que criar o índice como uma coluna auxiliar
Macro VBA Exclua instantaneamente linhas completamente em branco em arquivos grandes Extremamente rápido e lida com grandes conjuntos de dados automaticamente Requer o uso do editor VBA, portanto, não é fácil para iniciantes

Considerações finais

Antes de você começar a excluir, lembre-se de que algumas linhas em branco podem ser intencionais, como quando são usadas para separar seções e facilitar a leitura dos dados. Nesses casos, talvez seja melhor ocultar as linhas ou usar a formatação condicional. Sempre escolha o método que melhor se adapte aos seus dados e objetivos.

Se você quiser aprimorar suas habilidades gerais em Excel, confira cursos como Análise de dados no Excel ou Visualização de dados no Excel. Eles são ótimos para desenvolver habilidades que você realmente usará. 

Avance em sua carreira com o Excel

Adquira as habilidades para maximizar o Excel - não é necessário ter experiência.

Comece hoje gratuitamente

Laiba Siddiqui's photo
Author
Laiba Siddiqui
LinkedIn
Twitter

Sou um estrategista de conteúdo que adora simplificar tópicos complexos. Ajudei empresas como Splunk, Hackernoon e Tiiny Host a criar conteúdo envolvente e informativo para seus públicos.

Perguntas frequentes sobre o Excel

Posso usar a formatação condicional para destacar linhas em branco no Excel?

Sim, você pode usar a Formatação condicional para identificar apenas as linhas totalmente em branco. Veja como:

  • Selecione o intervalo de linhas que você deseja verificar.
  • Ir para Início > Formatação condicional > Nova regra.
  • Escolha Use uma fórmula para determinar quais células você deve formatar.
  • Insira esta fórmula (ajuste o intervalo de acordo com sua tabela): =COUNTA($A2:$C2)=0
  • Defina um formato (como uma cor de preenchimento) e clique em OK.

Agora, somente as linhas completamente em branco serão destacadas.

Como você pode usar a função COUNTBLANK() para identificar e excluir as linhas em branco no Excel?

COUNTBLANK() remove apenas as linhas completamente em branco. Veja como você pode usar isso:

  • Adicione uma coluna auxiliar e, na primeira célula, digite =COUNTBLANK(A2:D2)

  • Copie a fórmula para baixo.

  • Aplicar agora Filtro à coluna auxiliar e filtre para mostrar apenas as linhas em que a contagem é igual ao número total de colunas (por exemplo, 4).

  • Selecione e exclua as linhas filtradas. 

  • Exclua a coluna auxiliar se você não precisar mais dela.

Há alguma diferença entre linhas em branco e linhas com caracteres invisíveis?

Sim, as linhas com caracteres invisíveis, como espaços ou caracteres não imprimíveis, não estão realmente em branco e podem precisar de limpeza adicional.

Posso usar o Power Query para remover linhas vazias no Excel?

Sim. Para isso:

  • Carregue seu intervalo no Power Query (Dados > Da tabela/intervalo).
  • No Power Query Editor vá para Início > Remover linhas > Remover linhas em branco.
  • Clique em Fechar e carregar.

Isso removerá as linhas vazias, e as outras células vazias permanecerão as mesmas.

Dica: Se você não quiser alterar a formatação original, evite esse método.

Temas

Aprenda Excel com a DataCamp

Programa

Excel Fundamentals

16hrs hr
Gain the essential skills you need to use Excel, from preparing data to writing formulas and creating visualizations. No prior experience is required.
Ver DetalhesRight Arrow
Iniciar curso
Ver maisRight Arrow
Relacionado

blog

Como analisar dados para sua empresa em 5 etapas

Descubra as diferentes etapas para analisar dados e extrair valor deles, bem como os métodos e técnicas envolvidos no processo.
Javier Canales Luna's photo

Javier Canales Luna

14 min

Tutorial

As 15 fórmulas básicas do Excel que todos precisam saber

Aprenda a adicionar fórmulas aritméticas, de cadeia de caracteres, de séries temporais e complexas no Microsoft Excel.
Abid Ali Awan's photo

Abid Ali Awan

15 min

Tutorial

SELEÇÃO de várias colunas no SQL

Saiba como selecionar facilmente várias colunas de uma tabela de banco de dados em SQL ou selecionar todas as colunas de uma tabela em uma consulta simples.
DataCamp Team's photo

DataCamp Team

3 min

Tutorial

Tutorial do Excel Regex: Dominando a correspondência de padrões com expressões regulares

Descubra o poder das Expressões Regulares (RegEx) para correspondência de padrões no Excel. Nosso guia abrangente revela como padronizar dados, extrair palavras-chave e realizar manipulações avançadas de texto.
Chloe Lubin's photo

Chloe Lubin

12 min

Tutorial

Tutorial do Python Excel: O guia definitivo

Saiba como ler e importar arquivos do Excel em Python, gravar dados nessas planilhas e encontrar os melhores pacotes para fazer isso.
Natassha Selvaraj's photo

Natassha Selvaraj

15 min

Tutorial

Gráficos de colunas agrupadas no Excel: Como criá-los e personalizá-los

Este tutorial discute os gráficos de colunas agrupadas, por que o Excel é bom para criá-los e como criar e personalizar gráficos de colunas agrupadas no Excel.
Elena Kosourova's photo

Elena Kosourova

11 min

Ver maisVer mais