6 maneiras fáceis de remover linhas em branco no Excel (passo a passo)
Quando você está trabalhando com grandes conjuntos de dados que contêm linhas em branco, isso pode sobrecarregar sua planilha e dificultar a análise de dados. Embora você possa remover manualmente um pequeno número de linhas em branco, torna-se demorado e ineficiente ao lidar com centenas de linhas em branco. Neste tutorial, apresentamos seis métodos diferentes para remover com eficiência linhas em branco em lotes. Essas técnicas cobrem vários cenários que você pode encontrar no Excel, permitindo que você trabalhe com dados mais limpos e estruturados.
- Remover linhas em branco
- Por uma coluna auxiliar
- Por Kutools em 3 segundos
- manualmente
- Usando VBA
- Remover linhas contendo células em branco
- Pelo recurso Ir para especial
- Em uma coluna chave pelo recurso Filtro
Vídeo: remover linhas em branco
Remover linhas em branco
Ao remover linhas em branco de um conjunto de dados, é importante ter cuidado, pois alguns métodos comumente sugeridos podem remover acidentalmente linhas que contêm dados. Por exemplo, duas dicas populares encontradas na internet são (que também são fornecidas neste tutorial abaixo):
- Usando "Ir para especial" para selecionar células em branco e, em seguida, remover as linhas dessas células em branco selecionadas.
- Com o filtros recurso para filtrar células em branco em uma coluna chave e, em seguida, remover as linhas em branco no intervalo filtrado.
No entanto, ambos os métodos têm o potencial de remover por engano as linhas que contêm dados importantes, conforme as capturas de tela mostradas abaixo.
Para evitar tais exclusões não intencionais, é recomendável use um dos quatro métodos abaixo para excluir linhas em branco com precisão.
>> Remover linhas em branco por uma coluna auxiliar
Etapa 1: adicionar uma coluna auxiliar e usar a função COUNTA
Na parte mais à direita do conjunto de dados, adicione o "Helper" e use a fórmula abaixo na primeira célula da coluna:
=COUNTA(A2:C2)
Note: na fórmula, A2:C2 é o intervalo no qual você deseja contar as células não em branco.Então arraste a alça de preenchimento automático para baixo para preencher a fórmula para contar o número de células não vazias em cada linha. "0" indica que a linha relativa está totalmente em branco.
Etapa 2: filtre as linhas em branco pela coluna auxiliar
Clique em qualquer célula da coluna auxiliar, selecione Data > filtros.
Em seguida, clique no seta de filtro e só verificar 0 no menu expandido e clique em OK.
Agora todas as linhas vazias foram filtradas.
Etapa 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) e clique com o botão direito para escolher Excluir linha no menu de contexto (ou você pode usar atalhos Ctrl + -).
Etapa 4: selecione Filtro no grupo Classificar e filtrar para limpar o filtro aplicado
Resultado:
>> Remova linhas em branco do Kutools em 3 segundos
Para uma maneira rápida e fácil de eliminar com precisão linhas em branco de sua seleção, a melhor solução é utilizar o Excluir linhas em branco característica de Kutools for Excel. Aqui está como:
- Selecione o intervalo do qual deseja remover as linhas em branco.
- Clique Kutools > Apagar > Excluir linhas em branco > No intervalo selecionado.
- Escolha a opção desejada conforme sua necessidade e clique em OK na caixa de diálogo exibida.
-
Além de remover linhas em branco de uma seleção, o Kutools for Excel também permite excluir convenientemente linhas em branco do planilha ativa, folhas selecionadas, ou até mesmo o livro inteiro com apenas um clique.
Antes de usar o recurso Excluir linhas em branco, instale o Kutools para Excel. Clique aqui para fazer o download e ter um teste gratuito de 30 dias.
>> Remover linhas em branco manualmente
Se houver poucas linhas em branco para remover, você também pode removê-las manualmente.
Etapa 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, segure o Ctrl e clique nos números das linhas, um por um, para selecioná-los.
Etapa 2: excluir linhas vazias
Depois de selecionar as linhas vazias, clique com o botão direito e escolha Apagar no menu de contexto (ou você pode usar atalhos Ctrl + -).
Resultado:
>> Remova linhas vazias usando VBA
Se você estiver interessado em VBA, este tutorial fornece dois códigos VBA para você remover linhas vazias na seleção e na planilha ativa.
Etapa 1: Copie o VBA para a janela do Microsoft Visual Basic for Applications
-
Ative a planilha da qual deseja remover as linhas em branco e pressione outro + F11 chaves.
-
Na janela pop-up, clique em inserção > Módulo.
-
Em seguida, copie e cole um dos códigos abaixo no novo módulo em branco.
Código 1: Remova as 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 da seleção
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
Etapa 2: execute o código e exclua as linhas em branco
Clique Botão de execução ou pressione F5 chave 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 da planilha serão removidas.
-
Se você usar o código 2 para remover linhas vazias da seleção, depois de executar o código, uma caixa de diálogo será exibida, selecione um intervalo do qual deseja remover linhas em branco na caixa de diálogo e clique em OK.
Resultados:
Code1: Remova linhas vazias na planilha ativa
Code2: Remova linhas vazias na seleção
Remover linhas contendo células em branco
Há duas partes nesta seção: uma está usando o recurso Go To Special para remover linhas contendo células em branco e a outra está usando o recurso Filter para remover linhas que possuem espaços em branco em uma coluna-chave específica.
>> Remova linhas contendo células em branco pelo Go To Special
O recurso Go To Special é amplamente recomendado para remover linhas vazias. Pode ser uma ferramenta útil quando você precisa remover linhas que contenham pelo menos uma célula em branco.
Etapa 1: selecione as células em branco no intervalo
-
Selecione o intervalo do qual deseja excluir linhas vazias, selecione Início > Encontrar e selecionar > Ir para especial.
Ou você pode pressionar diretamente F5 chave para habilitar ir para caixa de diálogo e clique Destaque botão para alternar para ir para Destaque diálogo.
-
No Ir para especial diálogo, escolha Blanks opção e clique OK.
Agora todas as células vazias no intervalo selecionado foram selecionadas.
Etapa 2: excluir linhas que contêm células em branco
-
Clique com o botão direito do mouse em qualquer célula selecionada e selecione Apagar no menu de contexto (ou você pode usar atalhos Ctrl + -).
-
No Apagar diálogo, escolha Linha inteira opção e clique OK.
Resultado:
>> Remova 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 em que uma coluna-chave contém células em branco, o recurso Filtro do Excel pode ser uma ferramenta poderosa.
Passo 1: Filtre as células em branco na coluna chave
-
Selecione o conjunto de dados, clique em Data guia, vá para Classificar e filtrar grupo, clique em filtros para aplicar filtro ao conjunto de dados.
-
Clique na seta de filtro da coluna-chave na qual você deseja remover linhas com base, neste exemplo, ID coluna é a coluna chave, e apenas verifique Blanks no menu expandido. Clique OK.
Agora todas as células em branco na coluna chave foram filtradas.
Etapa 2: excluir linhas
Selecione as linhas restantes (clique no número da linha e arraste para baixo para selecionar todas as linhas em branco) e clique com o botão direito para escolher Excluir linha no menu de contexto (ou você pode usar atalhos Ctrl + -). E clique OK na caixa de diálogo pop-up.
Passo 3: Selecione Filtro no grupo Classificar e Filtrar para limpar o filtro aplicado
Resultado:
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Índice
- Vídeo: remover linhas em branco
- Remover linhas em branco
- Por uma coluna auxiliar
- Por Kutools em 3 segundos
- manualmente
- Usando VBA
- Remover linhas contendo células em branco
- Por recurso Ir para
- Em uma coluna chave pelo recurso Filtro
- Artigos Relacionados
- As melhores ferramentas de produtividade para escritório
- Comentários