Como inserir linhas em branco quando o valor muda no Excel?
![]() | ![]() | ![]() |
Suponha que você tenha um intervalo de dados e agora deseja inserir linhas em branco entre os dados sempre que o valor mudar, para que você possa separar os valores sequenciais iguais em uma coluna, conforme mostrado nas capturas de tela a seguir. Neste artigo, vou apresentar alguns truques para ajudá-lo a resolver esse problema.
Inserir linhas em branco quando o valor muda com a função Subtotal
Inserir um número específico de linhas em branco quando o valor muda com um recurso poderoso
Inserir linhas em branco quando o valor muda com colunas auxiliares
Inserir linhas em branco quando o valor muda com a função Subtotal
Com o recurso Subtotal, você pode inserir linhas em branco entre os dados quando o valor muda seguindo os passos abaixo:
1. Selecione o intervalo de dados que deseja usar.
2. Clique em Dados > Subtotal para abrir a caixa de diálogo Subtotal, e na caixa de diálogo Subtotal, por favor faça as seguintes opções:

3. Em seguida, clique em OK, as linhas de subtotal serão inseridas entre os diferentes produtos, e os símbolos de contorno serão exibidos à esquerda da tabela, veja a captura de tela:
4. E então clique no número 2 no topo do símbolo de contorno para exibir apenas as linhas de subtotal.
5. Em seguida, selecione o intervalo de dados do subtotal e pressione as teclas de atalho Alt+; para selecionar apenas as linhas visíveis, veja a captura de tela:
6. Após selecionar apenas as linhas visíveis, pressione a tecla Delete no teclado, e todas as linhas de subtotal terão sido removidas.
7. Depois disso, clique em qualquer outra célula e vá em Dados > Desagrupar > Limpar Contorno para remover os Contornos, veja a captura de tela:
8. Os símbolos de contorno serão limpos imediatamente, e você verá que linhas em branco foram inseridas entre os dados quando o valor muda, veja a captura de tela:
9. Por fim, você pode excluir a coluna A conforme necessário.
Inserir um número específico de linhas em branco quando o valor muda com um recurso poderoso
Se você está cansado dos métodos acima complicados, aqui eu vou introduzir uma ferramenta útil, Kutools para Excel, cujo recurso Marcar Alterações na Coluna pode ajudá-lo a inserir quebra de página, linhas em branco, borda inferior ou cor de preenchimento quando o valor da célula muda rapidamente e facilmente.
Dicas:Para aplicar este recurso Marcar Alterações na Coluna, primeiramente, você deve baixar o Kutools para Excel, e então aplicar o recurso rapidamente e facilmente.
Após instalar o Kutools para Excel, por favor faça o seguinte:
1. Clique em Kutools > Formatar > Marcar Alterações na Coluna, veja a captura de tela:
2. Na caixa de diálogo Marcar Alterações na Coluna, por favor faça as seguintes operações:
- Selecione o intervalo de dados que deseja usar e escolha a coluna-chave na qual deseja inserir linhas em branco;
- Em seguida, marque a opção Linha em Branco na seção Opções e insira o número de linhas em branco que deseja inserir.
3. Em seguida, clique no botão Ok, e o número específico de linhas em branco será inserido nos dados se o valor da célula mudar, veja as capturas de tela:
![]() | ![]() | ![]() |
Clique para Baixar Kutools para Excel e Experimente Grátis Agora!
Inserir linhas em branco quando o valor muda com colunas auxiliares
Com as colunas auxiliares, você pode inserir fórmulas primeiro e depois aplicar a função Localizar e Substituir, e finalmente inserir as linhas em branco entre os valores que estão mudando. Por favor, siga os passos abaixo:
1. Em uma célula em branco C3, por favor, insira esta fórmula =A3=A2, e na célula D4 insira esta fórmula =A4=A3, veja a captura de tela:
2. Em seguida, selecione C3:D4 e arraste a alça de preenchimento sobre o intervalo ao qual deseja aplicar essas fórmulas, e você obterá Verdadeiro ou Falso nas células, veja a captura de tela:
3. E então pressione Ctrl + F para abrir a caixa de diálogo Localizar e Substituir, na caixa de diálogo que aparece, insira FALSO na caixa de texto Localizar o que na guia Localizar, e clique no botão Opções para expandir esta caixa de diálogo, e escolha Valores na lista suspensa Pesquisar em, veja a captura de tela:
4. Clique no botão Localizar Tudo, e então pressione Ctrl + A para selecionar todos os resultados encontrados, todas as células FALSAS serão selecionadas de uma vez, veja a captura de tela:
6. Feche a caixa de diálogo Localizar e Substituir, no próximo passo, você pode inserir linhas em branco clicando em Página Inicial > Inserir > Inserir Linhas da Planilha, e as linhas em branco serão inseridas nos dados quando o valor mudar com base na coluna A, veja as capturas de tela:
![]() | ![]() | ![]() |
7. Finalmente, você pode excluir as colunas auxiliares C e D conforme necessário.
Inserir linhas em branco quando o valor muda com código VBA
Se você está cansado de usar os métodos acima, aqui está um código que também pode ajudá-lo a inserir linhas em branco entre os valores alterados de uma só vez.
1. Pressione as teclas ALT + F11 para abrir a janela Microsoft Visual Basic for Applications.
2. Clique em Inserir > Módulo, e cole o seguinte código na Janela do Módulo.
Código VBA: Inserir linhas em branco quando o valor muda
Sub InsertRowsAtValueChange()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For i = WorkRng.Rows.Count To 2 Step -1
If WorkRng.Cells(i, 1).Value <> WorkRng.Cells(i - 1, 1).Value Then
WorkRng.Cells(i, 1).EntireRow.Insert
End If
Next
Application.ScreenUpdating = True
End Sub
3. Em seguida, pressione a tecla F5 para executar este código, e uma caixa de prompt aparecerá para permitir que você selecione uma coluna de dados na qual deseja inserir linhas em branco quando o valor mudar, veja a captura de tela:
4. E então clique em OK, as linhas em branco serão inseridas entre os dados quando o valor mudar com base na coluna A.
Melhores Ferramentas de Produtividade para Office
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!