KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

6 formas simples de eliminar Linhas em branco no Excel (Passo a passo)

AutorSun Data de Modificação

Quando trabalha com grandes conjuntos de dados que contêm linhas em branco, estas podem sobrecarregar a sua folha de cálculo e dificultar a análise de dados. Embora seja viável remover manualmente um pequeno número de linhas em branco, o processo torna-se moroso e ineficiente ao lidar com centenas delas. Neste tutorial, apresentamos seis métodos diferentes para eliminar linhas em branco em lote, de forma rápida e eficaz. Estas técnicas abrangem diversos cenários que poderá encontrar no Excel, permitindo-lhe trabalhar com dados mais limpos e estruturados.

Uma captura de ecrã que mostra uma folha de cálculo do Excel com linhas em branco para remoção


Vídeo: Eliminar Linhas em branco


Eliminar Linhas em branco

 

Ao remover linhas em branco de um conjunto de dados, é essencial ter cautela, pois alguns métodos frequentemente recomendados podem eliminar acidentalmente linhas que contêm dados. Por exemplo, duas dicas populares encontradas online são (e também incluídas neste tutorial abaixo):

  • Utilize "Ir Para Especial" para selecionar as células em branco e, de seguida, remova as linhas correspondentes a essas células selecionadas.
  • Utilize a funcionalidade Filtro para filtrar as células em branco numa Coluna Chave e, em seguida, remova as linhas em branco no Intervalo de Filtro.

Contudo, ambos os métodos podem eliminar acidentalmente linhas com dados importantes, como ilustram as imagens seguintes.

Uma captura de ecrã que mostra um conjunto de dados no Excel onde a remoção descuidada de linhas em branco poderia eliminar dados importantes

Para evitar eliminações não intencionais, recomenda-se utilizar um dos quatro métodos seguintes para eliminar com precisão as linhas em branco.


>> Eliminar Linhas em branco com uma coluna auxiliar

Passo 1: Adicionar uma coluna auxiliar e utilizar a função CONTAR.VAL
  1. Na extremidade direita do conjunto de dados, adicione a coluna «Auxiliar» e utilize a fórmula seguinte na primeira célula da coluna:
    =COUNTA(A2:C2)
    Uma captura de ecrã que mostra a adição de uma coluna auxiliar e a função CONT.VALORES para identificar linhas em branco no Excel
    Nota: Na fórmula, A2:C2 é o intervalo cujas células não vazias pretende contar.
  2. Em seguida, arraste a alça de preenchimento automático para baixo para aplicar a fórmula e contar o número de entradas em cada linha não vazia. "0" indica que a linha correspondente está totalmente em branco.
    Uma captura de ecrã que mostra a fórmula CONT.VALORES aplicada às linhas para detetar linhas em branco no Excel
Passo 2: Filtrar as Linhas em branco pela coluna auxiliar
  1. Clique em qualquer célula da coluna auxiliar e escolha «Dados» > «Filtro».
    Uma captura de ecrã que mostra a opção Filtro na faixa de opções do Excel
  2. Depois, clique na «seta do filtro», selecione apenas "0" no menu expandido e clique em «OK».
    Uma captura de ecrã que mostra a utilização da funcionalidade Filtro para filtrar as linhas em branco na coluna auxiliar

Agora, todas as linhas vazias foram filtradas.

Uma captura de ecrã que mostra as linhas em branco filtradas utilizando a coluna auxiliar no 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), clique com o botão direito do rato e escolha «Excluir Linha» no menu de contexto (ou utilize o atalho «Ctrl» + «-»).

Uma captura de ecrã que mostra a eliminação de linhas em branco utilizando o menu de contexto no Excel

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

Uma captura de ecrã que mostra a opção Filtro na faixa de opções do Excel para limpar o filtro aplicado no Excel

Resultado:

Uma captura de ecrã que mostra o resultado da remoção de linhas em branco no Excel após utilizar o método da coluna auxiliar

Nota: Se já não precisar da coluna auxiliar, remova-a após filtrar.

>> Eliminar Linhas em branco com o Kutools em 3 segundos

Para eliminar com precisão e de forma rápida e simples as linhas em branco da sua seleção, a melhor solução é utilizar a funcionalidade «Excluir linhas em branco» do «Kutools para Excel». Eis como proceder:

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, impulsionando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas sobre Kutools para Excel...         Teste gratuito...
  1. Selecione o intervalo do qual deseja remover as linhas em branco.
  2. Clique em «Kutools» > «Eliminar» > «Excluir Linhas em Branco» > «Intervalo Selecionado».
  3. Selecione a opção pretendida conforme necessário e clique em «OK» na caixa de diálogo apresentada.

    Uma captura de ecrã que mostra como utilizar o Kutools para eliminar linhas em branco no Excel a partir de um intervalo selecionado

Informação adicional:
  • Além de remover linhas em branco dentro de uma seleção, o Kutools para Excel permite-lhe eliminar rapidamente linhas em branco da “folha ativa”, das “planilhas selecionadas” ou de toda a “pasta de trabalho” com um único clique.

  • Antes de utilizar a funcionalidade Excluir linhas em branco, instale o Kutools para Excel.Clique aqui para transferir o Kutools para Excel agora.


>> Eliminar Linhas em branco manualmente

Se houver apenas algumas linhas em branco para eliminar, pode removê-las manualmente.

Passo 1: Selecione Linhas em branco

Clique no número da linha para selecionar uma única linha em branco. Se houver várias linhas em branco, mantenha premida a tecla «Ctrl» e clique nos números das linhas, uma a uma, para as selecionar.

Uma captura de ecrã que mostra como selecionar manualmente linhas em branco no Excel utilizando os números das linhas

Passo 2: Eliminar linhas vazias

Após selecionar as linhas vazias, clique com o botão direito do rato e escolha «Eliminar» no menu de contexto (ou utilize o atalho «Ctrl» + «-»).

Uma captura de ecrã que mostra o menu de contexto para eliminar as linhas em branco selecionadas no Excel

Resultado:

Uma captura de ecrã que mostra o resultado após remover manualmente as linhas em branco no Excel


>> Eliminar linhas vazias utilizando VBA

Se tem interesse em VBA, este tutorial oferece dois códigos VBA para eliminar linhas vazias — quer na seleção atual, quer na folha de cálculo ativa.

Passo 1: Copiar o código VBA para a janela do Microsoft Visual Basic para Aplicações
  1. Ative a folha da qual pretende remover as linhas em branco e, em seguida, prima as teclas «Alt» + "F11".

    Uma captura de ecrã que mostra a tecla de atalho Alt + F11

  2. Na janela que surge, clique em «Inserir» > «Módulo».

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

    Código 1: Remover Linhas em branco da folha de trabalho 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 da Selecionar intervalo

    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
    

    Uma captura de ecrã que mostra a janela do módulo VBA com código para remover linhas em branco no Excel

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

Clique no botão «Executar» ou prima a tecla «F5» para executar o código.

  • Se utilizar o código 1 para remover linhas vazias na Planilha Atual, todas as linhas em branco da folha serão removidas após a execução do código.

  • Se utilizar o código 2 para remover linhas vazias da seleção, surge uma caixa de diálogo após a execução do código; nela, selecione o intervalo do qual pretende remover as linhas em branco e clique em «OK».

    Uma captura de ecrã que mostra uma caixa de diálogo para selecionar um intervalo para remover linhas em branco no Excel utilizando VBA

Resultados:

Código1: Eliminar linhas vazias na Planilha Atual

Uma captura de ecrã que mostra o resultado da utilização do Código VBA 1 para remover linhas em branco na folha ativa no Excel

Código2: Eliminar linhas vazias na Selecionar intervalo

Uma captura de ecrã que mostra o resultado da utilização do Código VBA 2 para remover linhas em branco de um intervalo selecionado no Excel

Eliminar linhas que contêm células vazias

 

Esta secção divide-se em duas partes: uma utiliza a funcionalidade Ir para Especial para eliminar linhas com células vazias, e a outra recorre à funcionalidade Filtro para remover linhas que apresentem células vazias numa determinada Coluna Chave.

>> Eliminar linhas que contêm células vazias com a funcionalidade Ir para Especial

A funcionalidade Ir para Especial é altamente recomendada para eliminar linhas vazias — uma ferramenta especialmente útil quando precisa remover linhas que contenham pelo menos uma célula vazia.

Passo 1: Selecionar as células vazias no intervalo
  1. Selecione o intervalo do qual pretende eliminar linhas em branco, selecione «Base» > «Localizar e Selecionar» > «Ir para Especial».
    Uma captura de ecrã que mostra a funcionalidade Ir Para Especial no Excel para selecionar células em branco
    Ou pode premir diretamente a tecla «F5» para ativar a caixa de diálogo «Ir Para» e clicar no botão «Especial» para alternar para a caixa de diálogo «Ir para Especial».
  2. Na caixa de diálogo «Ir para Especial», selecione a opção «Em branco» e clique em «OK».
    Uma captura de ecrã que mostra a caixa de diálogo Ir Para Especial no Excel com a opção Em Branco selecionada

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

Uma captura de ecrã que mostra as células em branco selecionadas no intervalo utilizando Ir Para Especial no Excel

Passo 2: Excluir linhas que contêm células vazias
  1. Clique com o botão direito do rato em qualquer célula selecionada e escolha «Eliminar» no menu de contexto (ou use o atalho «Ctrl» + «-»).
    Uma captura de ecrã que mostra o menu de contexto para eliminar linhas que contêm células em branco no Excel
  2. Na caixa de diálogo «Eliminar», selecione a opção «Linha inteira» e clique em «OK».
    Uma captura de ecrã que mostra a caixa de diálogo Eliminar no Excel com a opção Linha Inteira selecionada
Resultado:

Uma captura de ecrã que mostra o resultado após remover as linhas que contêm células em branco no Excel utilizando Ir Para Especial

Nota: Como pode ver acima, desde que a linha contenha pelo menos uma célula vazia, será eliminada. Isto pode provocar a perda de dados importantes. Se o conjunto de dados for muito grande, poderá precisar de muito tempo para identificar a perda e restaurar os dados. Por isso, antes de utilizar este método, recomendo fazer primeiro uma cópia de segurança.

>> Eliminar linhas que contêm células vazias numa Coluna Chave com a funcionalidade Filtro

Quando tem um grande conjunto de dados e pretende eliminar linhas com base numa condição em que uma coluna-chave contém células vazias, a funcionalidade Filtro do Excel revela-se uma ferramenta poderosa.

Passo 1: Filtrar as células vazias na Coluna Chave
  1. Selecione o conjunto de dados, clique no separador «Dados», aceda ao grupo «Ordenar e Filtrar» e clique em «Filtro» para aplicar um filtro ao seu conjunto de dados.
    Uma captura de ecrã que mostra como aplicar um filtro a um conjunto de dados no Excel utilizando o separador Dados
  2. Clique na «seta de filtro» da coluna-chave que pretende utilizar para remover linhas. Neste exemplo, a coluna «ID» é a coluna-chave: no menu expandido, selecione apenas «Em branco» e clique em «OK».
    Uma captura de ecrã que mostra o menu pendente do filtro com a opção Em Branco selecionada no Excel

Agora, todas as células vazias na Coluna Chave foram filtradas.

Uma captura de ecrã que mostra as linhas com células em branco filtradas na coluna-chave no Excel

Passo 2: Excluir linhas

Selecione as linhas restantes (clique no número da linha e arraste para baixo até selecionar todas as linhas em branco), clique com o botão direito do rato e escolha «Excluir Linha» no menu de contexto (ou utilize o atalho «Ctrl» + «-»). Em seguida, clique em «OK» na caixa de diálogo apresentada.

Uma captura de ecrã que mostra como eliminar as linhas em branco filtradas no Excel

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

Uma captura de ecrã que mostra como limpar o filtro aplicado no Excel

Resultado:

Uma captura de ecrã que mostra o resultado após remover as linhas com células em branco na coluna-chave utilizando a funcionalidade Filtro no Excel

Nota: Se pretender eliminar Linhas em branco com base em duas ou mais Coluna Chave, repita o Passo 1 para filtrar células vazias nas Coluna Chave uma a uma e, em seguida, elimine as linhas com células vazias.

 

Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o 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
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:ProcuraV com Múltiplos Critérios  |  ProcuraV com Múltiplos Valores  |   ProcuraV em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista Suspensa   |  Lista Suspensa Dependente   |  Lista Suspensa com Seleção Múltipla....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar o Estado de Visibilidade das Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar E-mails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools no seu idioma preferido – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ outros!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores ao Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em separadores novos da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e poupe centenas de cliques do rato todos os dias!

Todos os extras do Kutools. Um único instalador.

Kutools for Office é um conjunto de extras para Excel, Word, Outlook e PowerPoint, complementado pelo Office Tab Pro — a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tudo-em-um— extras para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe em comparação com a compra de extras individuais