Como Deletar Todas as Linhas Vazias no Excel de Uma Só Vez

Você já recebeu uma planilha com dezenas ou centenas de linhas em branco espalhadas no meio dos dados, misturadas com as linhas que realmente importam? Isso é comum em relatórios exportados de outros sistemas, em planilhas montadas por várias pessoas ao longo do tempo, ou em bases que passaram por vários filtros e colagens sem organização.

Excluir essas linhas vazias uma por uma, clicando com o botão direito e escolhendo excluir a cada vez, funciona quando são só duas ou três — mas em uma planilha com centenas de linhas em branco espalhadas de forma irregular, esse processo manual toma um tempo enorme e é fácil deixar alguma linha vazia escapar sem perceber.

Neste artigo iremos mostrar como excluir todas as linhas vazias do Excel de uma só vez, usando o recurso Ir Para Especial, sem precisar clicar linha por linha nem correr o risco de apagar dados que ainda estão preenchidos.

Youtube

Assista ao vídeo abaixo, caso prefira aprender a como deletar todas as linhas vazias no Excel assistindo a um vídeo.

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

Não se esqueça de se INSCREVER no nosso canal.

Por que apertar Delete não remove a linha vazia

Antes de mais nada, vale entender uma confusão comum: selecionar uma linha em branco e apertar Delete apaga o conteúdo daquela linha (que já estava vazia, então não muda nada visualmente), mas não remove a linha da planilha. A linha continua ocupando seu espaço, e as linhas abaixo dela não sobem para preencher o vão. Para realmente eliminar o espaço vazio e reorganizar os dados, é preciso excluir a linha inteira, deslocando as linhas seguintes para cima — e é isso que o processo abaixo faz de forma automática para todas as linhas vazias de uma só vez.

Exemplo de planilha com linhas vazias espalhadas

Imagine uma lista simples de clientes, com linhas em branco intercaladas entre os registros preenchidos, como no exemplo abaixo:

Tabela com linhas vazias intercaladas entre os registros preenchidos

O objetivo é remover as linhas 3 e 5 (as vazias) e ficar apenas com as linhas 2, 4 e 6 preenchidas, uma embaixo da outra, sem espaços entre elas.

Passo a passo: selecionando todas as linhas vazias com Ir Para Especial

Primeiro, selecione a coluna (ou o intervalo de colunas) que representa a área de dados da sua planilha — a coluna que serve de referência para identificar se a linha está vazia ou não. Em seguida, pressione a tecla F5 (ou Ctrl+G), o que abre a janela “Ir Para”. Clique no botão Especial, no canto inferior esquerdo dessa janela.

Na nova janela que se abre, marque a opção Em Branco e clique em OK. O Excel seleciona automaticamente todas as células vazias dentro do intervalo escolhido, destacando-as visualmente — sem que você precise clicar em cada uma manualmente.

Excluindo as linhas selecionadas

Com as células vazias já selecionadas, vá até a guia Página Inicial, clique na seta ao lado de Excluir (no grupo Células) e escolha Excluir Linhas da Planilha. Alternativamente, use o atalho Ctrl e o sinal de menos (-), que abre uma pequena janela perguntando como deslocar as células restantes — escolha a opção Linha inteira e clique em OK.

O Excel remove de uma só vez todas as linhas que continham células vazias na coluna de referência, deslocando automaticamente as linhas seguintes para cima e fechando os espaços em branco. O resultado é uma tabela contínua, sem linhas soltas no meio dos dados.

Cuidado com colunas parcialmente preenchidas

Esse método considera vazia qualquer linha em que a célula da coluna selecionada esteja em branco — por isso é importante escolher como referência uma coluna que sempre deveria estar preenchida quando a linha tem dado real (como o nome do cliente ou o código do produto), e não uma coluna opcional que às vezes fica em branco mesmo em linhas válidas. Se você usar como referência uma coluna que tem valores só às vezes, corre o risco de excluir linhas que na verdade tinham dado em outras colunas, só não naquela específica.

Se a planilha tem várias colunas e você não tem certeza de qual usar como referência, selecione a tabela inteira antes de abrir o Ir Para Especial — nesse caso, o Excel só considera realmente vazia a linha em que todas as colunas selecionadas estão em branco, o que é mais seguro para tabelas com múltiplas colunas.

Fazendo um backup antes de excluir em massa

Excluir linhas em massa é uma operação que, dependendo do tamanho da planilha, pode ser difícil de conferir depois com precisão. Antes de aplicar esse processo em uma planilha importante, é uma boa prática duplicar a aba (botão direito na aba, “Mover ou Copiar”, marcando “Criar uma cópia”) ou salvar uma cópia do arquivo com outro nome, garantindo que existe uma versão anterior para comparar ou recuperar caso alguma linha tenha sido removida por engano.

Alternativa: filtrando por vazio antes de excluir

Uma abordagem alternativa, útil quando você quer conferir visualmente quais linhas serão removidas antes de excluir, é aplicar um filtro na coluna de referência e filtrar apenas pelas células em branco (a opção “(Em branco)” aparece automaticamente na lista de filtro quando existem células vazias naquela coluna). Com o filtro aplicado, selecione as linhas visíveis e exclua-as — como só as linhas vazias estão visíveis, o risco de excluir uma linha preenchida por engano é praticamente zero.

Alternativa para tabelas grandes ou atualizadas com frequência: Power Query

Se a planilha é atualizada com frequência (por exemplo, uma exportação de sistema que você recebe toda semana) e você quer que a remoção de linhas vazias aconteça automaticamente a cada atualização, vale considerar o Power Query. Importando os dados como uma consulta e aplicando o passo Remover Linhas > Remover Linhas em Branco, o Excel memoriza essa etapa e reaplica automaticamente sempre que a consulta for atualizada, sem precisar repetir manualmente o processo de Ir Para Especial toda vez que novos dados chegarem.

Disponibilidade do recurso Ir Para Especial

O recurso Ir Para Especial, com a opção de selecionar células em branco, está disponível em praticamente todas as versões do Excel, incluindo Excel 2007 em diante, Excel 365, Excel para Mac e Excel Online (com pequenas variações de menu). No Google Sheets não existe um equivalente direto ao Ir Para Especial, mas o mesmo resultado pode ser obtido ordenando a base por uma coluna de referência (o que agrupa as linhas vazias no início ou no fim) e depois excluindo o bloco de linhas vazias já agrupado.

Perguntas frequentes

Por que apertar Delete na linha vazia não resolve o problema?

Porque Delete apaga apenas o conteúdo da célula, e a linha já estava vazia, então nada muda visualmente. A linha continua ocupando espaço na planilha. Para remover de verdade o espaço vazio, é preciso excluir a linha inteira (não só o conteúdo), deslocando as linhas seguintes para cima.

Como seleciono todas as linhas vazias de uma planilha de uma só vez?

Selecione a coluna de referência, pressione F5 (ou Ctrl+G), clique em Especial, marque a opção “Em Branco” e clique em OK. O Excel seleciona automaticamente todas as células vazias daquele intervalo, sem precisar clicar em cada uma manualmente.

Existe risco de excluir uma linha que na verdade tem dado, usando esse método?

Sim, se a coluna escolhida como referência não for preenchida em todas as linhas válidas. Escolha uma coluna que sempre deveria ter dado quando a linha é real (como nome ou código), ou selecione a tabela inteira antes de usar Ir Para Especial, para que só sejam consideradas vazias as linhas onde todas as colunas selecionadas estão em branco.

Compartilhe ou Comente

Se você curtiu esse artigo aonde mostramos como deletar todas as linhas vazias no Excel de uma só vez, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.

Você já recebeu alguma planilha bagunçada com linhas em branco espalhadas pelo meio dos dados? Vai testar o Ir Para Especial ou prefere a alternativa com filtro? Conta para nós nos comentários!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *