Skip to main content

6 maneiras fáceis de remover linhas em branco no Excel (Passo a passo)

Author: Sun Last Modified: 2025-06-04

Ao trabalhar com grandes conjuntos de dados que contêm linhas em branco, isso pode bagunçar sua planilha e dificultar a análise de dados. Embora você possa remover manualmente um pequeno número de linhas em branco, isso se torna demorado e ineficiente ao lidar com centenas delas. Neste tutorial, apresentamos seis métodos diferentes para remover linhas em branco em lote de forma eficiente. Essas técnicas cobrem vários cenários que você pode encontrar no Excel, permitindo que você trabalhe com dados mais limpos e estruturados.

A screenshot showing an Excel worksheet with blank rows for removal


Vídeo: Remover linhas em branco


Remover linhas em branco

 

Ao remover linhas em branco de um conjunto de dados, é importante ter cautela, pois alguns métodos comumente sugeridos podem acidentalmente remover linhas que contêm dados. Por exemplo, duas dicas populares encontradas na internet são (que também estão incluídas neste tutorial abaixo):

  • Usar "Ir Para Especial" para selecionar células em branco e depois remover as linhas dessas células em branco selecionadas.
  • Usar o recurso Filtro para filtrar células em branco em uma coluna-chave e depois remover as linhas em branco no intervalo filtrado.

No entanto, ambos os métodos têm o potencial de remover acidentalmente linhas que contêm dados importantes, como mostram as capturas de tela abaixo.

A screenshot showing a dataset in Excel where careless removal of blank rows could delete important data

Para evitar essas exclusões não intencionais, recomenda-se usar um dos quatro métodos abaixo para excluir precisamente as linhas em branco.


>> Remover linhas em branco usando uma coluna auxiliar

Passo 1: Adicionar uma coluna auxiliar e usar a função CONT.VALORES
  1. Na parte mais à direita do conjunto de dados, adicione a coluna "Auxiliar" e use a fórmula abaixo na primeira célula da coluna:
    =COUNTA(A2:C2)
    A screenshot showing the addition of a helper column and the COUNTA function to identify blank rows in Excel
    Nota: Na fórmula, A2:C2 é o intervalo onde você deseja contar as células não vazias.
  2. Depois, arraste a alça de preenchimento automático para baixo para aplicar a fórmula e contar o número de células não vazias em cada linha. "0" indica que a linha relativa está totalmente em branco.
    A screenshot showing the COUNTA formula applied across rows to detect blank rows in Excel
Passo 2: Filtrar as linhas em branco pela coluna auxiliar
  1. Clique em qualquer célula da coluna auxiliar, selecione "Dados" > "Filtro".
    A screenshot showing the Filter option in Excel ribbon
  2. Depois, clique na "seta de filtro" e marque apenas "0" no menu expandido, e clique em "OK".
    A screenshot showing the use of the Filter feature to filter out blank rows on the helper column

Agora todas as linhas vazias foram filtradas.

A screenshot showing blank rows filtered out using the helper column in Excel

Passo 3: Excluir linhas em branco

Selecione as linhas em branco (clique no número da linha e arraste para baixo para selecionar todas as linhas em branco), depois clique com o botão direito e escolha "Excluir Linha" no menu de contexto (ou você pode usar os atalhos "Ctrl" + "-").

A screenshot showing the deletion of blank rows using the context menu in Excel

Passo 4: Selecione Filtro no grupo Classificar e Filtrar para limpar o filtro aplicado

A screenshot showing the Filter option in Excel ribbon to clear the applied filter in Excel

Resultado:

A screenshot showing the result of removing blank rows in Excel after using the helper column method

Nota: Se você não precisar mais da coluna auxiliar, remova-a após a filtragem.

>> Remover linhas em branco usando Kutools em 3 segundos

Para uma maneira rápida e sem esforço de eliminar com precisão linhas em branco de sua seleção, a melhor solução é utilizar o recurso "Excluir Linhas em Branco" do "Kutools para Excel". Aqui está como fazer:

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...
  1. Selecione o intervalo do qual você deseja remover as linhas em branco.
  2. Clique em "Kutools" > "Excluir" > "Excluir Linhas em Branco" > "No Intervalo Selecionado".
  3. Escolha a opção desejada conforme necessário e clique em "OK" na caixa de diálogo que aparece.

    A screenshot showing how to use Kutools to delete blank rows in Excel from a selected range

Informações adicionais:
  • Além de remover linhas em branco dentro de uma seleção, o Kutools para Excel também permite que você exclua rapidamente linhas em branco da "planilha ativa", "planilhas selecionadas" ou da "pasta de trabalho inteira" com um único clique.

  • Antes de usar o recurso Excluir Linhas em Branco, instale o Kutools para Excel. Clique aqui para baixar Kutools para Excel agora.


>> Remover linhas em branco manualmente

Se houver poucas linhas em branco para remover, você também pode removê-las manualmente.

Passo 1: Selecionar linhas em branco

Clique no número da linha para selecionar uma única linha em branco. Se houver várias linhas em branco, mantenha a tecla "Ctrl" pressionada e clique nos números das linhas uma por uma para selecioná-las.

A screenshot showing how to select blank rows manually in Excel using the row numbers

Passo 2: Excluir linhas vazias

Após selecionar as linhas vazias, clique com o botão direito e escolha "Excluir" no menu de contexto (ou você pode usar os atalhos "Ctrl" + "-").

A screenshot showing the context menu to delete selected blank rows in Excel

Resultado:

A screenshot showing the result after manually removing blank rows in Excel


>> Remover linhas vazias usando VBA

Se você se interessa por VBA, este tutorial fornece dois códigos VBA para você remover linhas vazias na seleção e na planilha ativa.

Passo 1: Copiar VBA para a janela Microsoft Visual Basic for Applications
  1. Ative a planilha da qual você deseja remover as linhas em branco, depois pressione as teclas "Alt" + "F11".

    A screenshot showing the shortcut key Alt + F11

  2. Na janela que aparece, clique em "Inserir" > "Módulo".

  3. Depois, copie e cole um dos códigos abaixo no novo módulo em branco.

    Código 1: Remover linhas em branco da planilha ativa

    Sub RemoveBlankRows()
    'UpdatebyExtendoffice
        Dim wsheet As Worksheet
        Dim lastRow As Long
        Dim i As Long
        
        ' Set the worksheet variable to the active sheet
        Set wsheet = ActiveSheet
        
        ' Get the last row of data in the worksheet
        lastRow = wsheet.Cells(wsheet.Rows.Count, 1).End(xlUp).Row
        
        ' Loop through each row in reverse order
        For i = lastRow To 1 Step -1
            ' Check if the entire row is blank
            If WorksheetFunction.CountA(wsheet.Rows(i)) = 0 Then
                ' If the row is blank, delete it
                wsheet.Rows(i).Delete
            End If
        Next i
    End Sub
    

    Código 2: Remover linhas em branco do intervalo selecionado

    Sub RemoveBlankRowsInRange()
    'UpdatebyExtendoffice
    Dim sRange As Range
    Dim row As Range
    ' Prompt the user to select a range
    On Error Resume Next
    Set sRange = Application.InputBox(prompt:="Select a range", Title:="Kutools for Excel", Type:=8)
    ' Check if a range is selected
    If Not sRange Is Nothing Then
    ' Loop through each row in reverse order
    For Each row In sRange.Rows
    ' Check if the entire row is blank
    If WorksheetFunction.CountA(row) = 0 Then
    ' If the row is blank, delete it
    row.Delete
    End If
    Next row
    Else
    MsgBox "No range selected. Please select a range and run the macro again.", vbExclamation
    End If
    End Sub
    

    A screenshot showing the VBA module window with code to remove blank rows in Excel

Passo 2: Executar o código e excluir linhas em branco

Clique no "Botão Executar" ou pressione a tecla "F5" para executar o código.

  • Se você usar o código 1 para remover linhas vazias na planilha ativa, após executar o código, todas as linhas em branco na planilha serão removidas.

  • Se você usar o código 2 para remover linhas vazias da seleção, após executar o código, uma caixa de diálogo aparecerá, selecione um intervalo do qual você deseja remover as linhas em branco na caixa de diálogo, depois clique em "OK".

    A screenshot showing a dialog box for selecting a range to remove blank rows in Excel using VBA

Resultados:

Código 1: Remover linhas vazias na planilha ativa

A screenshot showing the result of using VBA Code 1 to remove blank rows in the active sheet in Excel

Código 2: Remover linhas vazias no intervalo selecionado

A screenshot showing the result of using VBA Code 2 to remove blank rows from a selected range in Excel

Remover linhas contendo células em branco

 

Há duas partes nesta seção: uma é usar o recurso Ir Para Especial para remover linhas contendo células em branco, e a outra é usar o recurso Filtro para remover linhas que têm espaços em branco em uma coluna-chave específica.

>> Remover linhas contendo células em branco pelo Ir Para Especial

O recurso Ir Para Especial é amplamente recomendado para remover linhas vazias. Pode ser uma ferramenta útil quando você precisa remover linhas que contêm pelo menos uma célula em branco.

Passo 1: Selecionar as células em branco no intervalo
  1. Selecione o intervalo do qual você deseja excluir linhas vazias, selecione "Início" > "Localizar e Selecionar" > "Ir Para Especial".
    A screenshot showing the Go To Special feature in Excel for selecting blank cells
    Ou você pode pressionar diretamente a tecla "F5" para habilitar a caixa de diálogo "Ir Para", e clique no botão "Especial" para alternar para a caixa de diálogo "Ir Para Especial".
  2. Na caixa de diálogo "Ir Para Especial", escolha a opção "Em Branco" e clique em "OK".
    A screenshot showing the Go To Special dialog in Excel with the Blanks option selected

Agora todas as células vazias no intervalo selecionado foram selecionadas.

A screenshot showing blank cells selected in the range using Go To Special in Excel

Passo 2: Excluir linhas que contêm células em branco
  1. Clique com o botão direito em qualquer célula selecionada e escolha "Excluir" no menu de contexto (ou você pode usar os atalhos "Ctrl" + "-").
    A screenshot showing the context menu to delete rows containing blank cells in Excel
  2. Na caixa de diálogo "Excluir", escolha a opção "Linha Inteira" e clique em "OK".
    A screenshot showing the Delete dialog in Excel with the Entire Row option selected
Resultado:

A screenshot showing the result after removing rows containing blank cells in Excel using Go To Special

Nota: Como você pode ver acima, desde que a linha contenha pelo menos uma célula em branco, ela será removida. Isso pode causar perda de dados importantes. Se o conjunto de dados for grande, você pode precisar de muito tempo para encontrar a perda e restaurá-la. Então, antes de usar esse método, recomendo fazer um backup primeiro.

>> Remover linhas contendo células em branco em uma coluna-chave pelo recurso Filtro

Quando você tem um grande conjunto de dados e deseja remover linhas com base em uma condição onde uma coluna-chave contém células em branco, o recurso Filtro do Excel pode ser uma ferramenta poderosa.

Passo 1: Filtrar as células em branco na coluna-chave
  1. Selecione o conjunto de dados, clique na guia "Dados", vá para o grupo "Classificar e Filtrar", clique em "Filtro" para aplicar o filtro ao conjunto de dados.
    A screenshot showing how to apply a filter to a dataset in Excel using the Data tab
  2. Clique na "seta de filtro" para a coluna-chave que você deseja usar para remover linhas. Neste exemplo, a coluna "ID" é a coluna-chave, e marque apenas "Em Branco" no menu expandido. Clique em "OK".
    A screenshot showing the filter dropdown menu with the Blanks option selected in Excel

Agora todas as células em branco na coluna-chave foram filtradas.

A screenshot showing rows with blank cells filtered in the key column in Excel

Passo 2: Excluir linhas

Selecione as linhas restantes (clique no número da linha e arraste para baixo para selecionar todas as linhas em branco), depois clique com o botão direito e escolha "Excluir Linha" no menu de contexto (ou você pode usar os atalhos "Ctrl" + "-"). E clique em "OK" na caixa de diálogo que aparece.

A screenshot showing how to delete filtered blank rows in Excel

Passo 3: Selecione Filtro no grupo Classificar e Filtrar para limpar o filtro aplicado

A screenshot showing how to clear the applied filter in Excel

Resultado:

A screenshot showing the result after removing rows with blank cells in the key column using the Filter feature in Excel

Nota: Se você deseja remover linhas em branco com base em duas ou mais colunas-chave, repita o Passo 1 para filtrar espaços em branco nas colunas-chave uma por uma, depois exclua as linhas com células em branco.

 

Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente | Gerar Código | Criar Fórmulas Personalizadas | Analisar Dados e Gerar Gráficos | Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...


O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!