Como deletar linhas se a célula for maior / menor que um determinado valor no Excel?
Às vezes, pode ser necessário excluir linhas se as células em uma coluna especificada forem maiores ou menores do que um determinado valor no Excel. Este artigo recomendará vários métodos para lidar com esse problema.
Exclua linhas se a célula for maior / menor que um certo valor com o código VBA
Exclua linhas se a célula for maior/menor que um determinado valor com o Kutools para Excel
Exclua linhas se a célula for maior / menor que um determinado valor com Kutoos para Excel
Exclua linhas se a célula for maior / menor que um certo valor com o código VBA
Suponha que você deseja excluir linhas inteiras se a célula na coluna D for maior ou menor que um determinado valor no Excel. Você pode executar o seguinte código VBA para obtê-lo.
1. Pressione outro + F11 simultaneamente para abrir o Microsoft Visual Basic para Aplicações janela.
2. No Microsoft Visual Basic para Aplicações janela, clique em inserção > módulo. Em seguida, copie e cole o código VBA abaixo na janela Código.
Código VBA: Exclua linhas se a célula for maior / menor que um determinado valor no Excel
Public Sub ProcessData()
Dim xRg As Range
Dim xTxt As String
On Error Resume Next
If ActiveWindow.RangeSelection.Count > 1 Then
xTxt = ActiveWindow.RangeSelection.AddressLocal
Else
xTxt = ActiveSheet.UsedRange.AddressLocal
End If
Set xRg = Application.InputBox("Please select range:", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
If (xRg.Areas.Count > 1) Or (xRg.Columns.Count > 1) Then
MsgBox "You can only select one column per time", vbInformation, "Kutools for Excel"
Exit Sub
End If
xRg.Range("A1").EntireRow.Insert
Set xRg = xRg.Range("A1").Offset(-1).Resize(xRg.Rows.Count + 1)
xRg.Range("A1") = "Temp"
xRg.AutoFilter 1, ">30000"
Set xRg = Application.Intersect(xRg, xRg.SpecialCells(xlCellTypeVisible))
On Error GoTo 0
If Not xRg Is Nothing Then xRg.EntireRow.Delete
End Sub
Note: No código acima,> 30000 significa que você excluirá linhas se as células forem maiores que 30000 em uma coluna especificada. Se você deseja excluir linhas se as células tiverem menos que um determinado valor, altere o sinal de> para <e, em seguida, especifique seu valor.
3. Pressione F5 chave para executar o código, no pop-up Kutools for Excel caixa de diálogo, selecione o intervalo (coluna única) que você encontrará se as células nesta coluna forem maiores ou menores que um determinado valor. E então clique no OK botão. Veja a imagem:
Então, todas as linhas com valor de célula maior que 30000 na coluna D são excluídas imediatamente.
Exclua linhas se a célula for maior/menor que um determinado valor com o Kutools para Excel
A Selecione células específicas utilidade de Kutools for Excel pode ajudá-lo a selecionar todas as linhas com células maiores ou menores que um determinado valor em uma coluna especificada e, em seguida, você pode excluir manualmente todas as linhas selecionadas de uma vez.
Antes de aplicar Kutools for Excel, Por favor baixe e instale primeiro.
1. Selecione a coluna na qual deseja excluir as linhas e clique em Kutools > Selecionar > Selecione células específicas. Veja a imagem:
2. No Selecione células específicas caixa de diálogo, selecione Linha inteira no Tipo de seleção seção. No Tipo específico seção, selecione Melhor que or Menor que na primeira lista suspensa, insira o determinado valor na próxima caixa de texto e clique no botão OK botão.
3. Em seguida, uma caixa de diálogo aparecerá para informar quantas linhas foram selecionadas, clique no OK botão. E você pode ver todas as linhas com valor maior que 30000 na coluna D são selecionadas imediatamente.
4. Clique com o botão direito em uma das linhas selecionadas e clique em Apagar no menu do botão direito. E todas as linhas selecionadas são excluídas.
Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.
Exclua linhas se a célula for maior / menor que um determinado valor com Kutoos para Excel
Além dos dois métodos acima, você pode filtrar todas as linhas com células maiores ou menores que um determinado valor em uma coluna especificada e, em seguida, remover todas as linhas filtradas com o Excluir linhas e colunas ocultas (visíveis) utilidade de Kutools for Excel.
Antes de aplicar Kutools for Excel, Por favor baixe e instale primeiro.
1. Selecione o cabeçalho da coluna e clique em Data > filtros. Veja a imagem:
2. Clique na seta suspensa na coluna em que você deseja excluir as linhas e clique em Filtros de número > Melhor que or Menos que como imagem abaixo:
3. No AutoFiltro Personalizado caixa de diálogo, insira um determinado número após a caixa é maior ou menor e, em seguida, clique no OK botão.
4. Então, todas as linhas com certas células maiores ou menores do que um determinado valor na coluna D são todas filtradas. Você pode excluir todas as linhas filtradas selecionando os dados filtrados e clicando em Kutools > Apagar > Excluir linhas e colunas ocultas (visíveis). Veja a imagem:
5. No Excluir linhas e colunas ocultas (visíveis) caixa de diálogo, certifique-se de No intervalo selecionado opção é selecionada no Olhar dentro lista suspensa, selecione Linhas no Excluir tipo seção, especifique a opção de linhas visíveis no Tipo detalhado seção e, finalmente, clique no OK botão.
6. Em seguida, todas as linhas visíveis no intervalo selecionado são excluídas imediatamente, você pode cancelar o filtro clicando em Data > filtros.
Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.
Exclua linhas se a célula for maior/menor que um determinado valor com o Kutools para Excel
Artigos relacionados:
- Como excluir todas as linhas abaixo de determinada linha ou célula ativa no Excel?
- Como excluir todas as linhas, exceto a primeira linha de cabeçalho no Excel?
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!