Note: The other languages of the website are Google-translated. Back to English

Como remover linhas duplicadas, mas manter aquela com a data mais recente no Excel?

doc remover duplicatas manter recente 1

Eu tenho um intervalo de dados que contém alguns valores duplicados na coluna A e na coluna B é preenchida com alguma data, agora, eu preciso remover as linhas duplicadas na coluna A, mas manter a data mais recente da coluna B correspondente, conforme a captura de tela a seguir mostrada , você tem alguma boa ideia para resolver esse problema no Excel de forma rápida e fácil?

Remova os valores duplicados e mantenha a data mais recente em outra coluna com o código VBA

Remova os valores duplicados e mantenha a data mais recente em outra coluna com o Kutools para Excel


Remova os valores duplicados e mantenha a data mais recente em outra coluna com o código VBA

O seguinte código VBA pode ajudá-lo a remover as células duplicadas e manter a data mais recente de outra coluna. Faça o seguinte:

1. Segure o ALT + F11 chaves, e abre o Microsoft Visual Basic para Aplicações janela.

2. Clique inserção > Móduloe cole a macro a seguir no Módulo Janela.

Código VBA: remova valores duplicados e mantenha a data mais recente

Sub test()
'updateby Extendoffice 
    Dim xRng As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = Application.ActiveWindow.RangeSelection.Address
    Set xRng = Application.InputBox("please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRng Is Nothing Then Exit Sub
    If (xRng.Columns.Count < 2) Or (xRng.Rows.Count < 2) Then
        MsgBox "the used range is invalid", , "Kutools for Excel"
        Exit Sub
    End If
    xRng.Sort key1:=xRng.Cells(1, 1), Order1:=xlAscending, key2:=xRng.Cells(1, 2), Order2:=xlDescending, Header:=xlGuess
    xRng.RemoveDuplicates Columns:=1, Header:=xlGuess
End Sub

3. Então aperte F5 para executar este código, e uma caixa de prompt aparecerá para lembrá-lo de selecionar o intervalo de dados que deseja usar, consulte a captura de tela:

doc remover duplicatas manter recente 2

4. E, em seguida, clique em OK, os valores duplicados na coluna A foram removidos e a última data na coluna B é mantida conforme necessário. Veja a imagem:

doc remover duplicatas manter recente 3

Nota: Para aplicar o código acima com sucesso, a coluna contém valores duplicados e deve estar localizada à esquerda da coluna de data.


Remova os valores duplicados e mantenha a data mais recente em outra coluna com o Kutools para Excel

Se você não está familiarizado com o código, não se preocupe, o poderoso utilitário- Combinar linhas avançadas of Kutools for Excel pode ajudá-lo a resolver essa tarefa com facilidade.

Kutools for Excel : com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. 

Depois de instalar Kutools for Excel, faça o seguinte:

1. Selecione o intervalo de dados que deseja remover duplicados e mantenha a data mais recente de outra coluna.

2. Então clique Kutools > Unir e dividir > Combinar linhas avançadas, veja a captura de tela:

3. No Combinar linhas com base na coluna caixa de diálogo, clique no nome da coluna da qual deseja remover os valores duplicados e clique em Chave primária, veja a captura de tela:

doc remover duplicatas manter recente 5

4. Continue clicando em outro nome de coluna que você deseja manter a data mais recente e clique em calculado > max, veja a captura de tela:

doc remover duplicatas manter recente 6

5. E, em seguida, clique em Ok para fechar esta caixa de diálogo, e agora você pode ver que os nomes duplicados na coluna A foram removidos e apenas manter a data mais recente na coluna B correspondente, veja a captura de tela:

doc remover duplicatas manter recente 7

Baixe e teste grátis Kutools para Excel agora!


Demonstração: Remova os valores duplicados e mantenha a data mais recente em outra coluna com o Kutools para Excel

Kutools for Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. Baixe e teste grátis agora!

As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2021 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos de avaliação gratuita de 30 dias. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office 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!
parte inferior da aba do escritório
Comentários (3)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Isso foi extremamente útil! Muito obrigado!
Este comentário foi feito pelo moderador no site
Olá
A ver si me pode ajudar con lo siguiente.

Tengo uma coluna com fechamento de material de entrada, outros com os materiais que serão repetidos na tabela e outros com o número do documento de despacho.

Necessito que para un mismo numero de documento de despacho ou bien, de fecha, no se duplique el material. Sem embargo na coluna de materiais se debens os materiais, não deben duplicarse para la misma data ou bien para o misma numero de documento.

Você precisa de macro?

Adjunto tabla tipo.




Obrigado!
Este comentário foi feito pelo moderador no site
Hola A ver si me pueden ayudar con lo siguiente. Tengo uma coluna com fechamento de material de entrada, outra com os materiais que se vai repitiendo e outra coluna com o número do documento de despacho. Necessito que para un mismo numero de documento de despacho ou bien, de fecha, no se duplique el material. Sem embargo na coluna de materiais se deben repetir os materiais, mas não deben duplicar para la misma data ou bien para el misma numero de documento. Você precisa de macro?
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL