Vai al contenuto principale

Come rimuovere i duplicati ma mantenere il resto dei valori di riga in Excel?

In Excel, rimuoverà tutti i valori duplicati e si sposterà verso l'alto quando applichi la funzione Rimuovi duplicati come mostrato nella schermata 1. Tuttavia, in alcuni casi, potresti voler rimuovere i duplicati ma mantenere il resto dei valori delle righe come mostrato nella schermata 2. Ora, in questo caso, introdurrò alcuni trucchi per eliminare i duplicati ma mantenere il resto in Excel.

doc rimuovi duplicati mantieni riposo 1 doc rimuovi duplicati mantieni riposo 2

Rimuovi i duplicati ma mantieni il resto dei valori di riga con Filtro (passaggi 3)

Rimuovi i duplicati ma mantieni il resto dei valori di riga con VBA (4 passaggi)

Rimuovi i duplicati ma mantieni il resto dei valori delle righe con Kutools per Excel (passi 2)buona idea 3


Rimuovi i duplicati ma mantieni il resto dei valori di riga con Filtro

Con una formula e la funzione Filtro, puoi rimuovere rapidamente i duplicati ma mantenere il riposo.

1. Selezionare una cella vuota accanto all'intervallo di dati, ad esempio D2, digitare formula = = A3 A2, trascina la maniglia di riempimento automatico verso il basso sulle celle che ti servono. Vedi screenshot:
doc rimuovi duplicati mantieni riposo 3

2. Selezionare tutto l'intervallo di dati inclusa la cella della formula e fare clic Dati > Filtro abilitare Filtro funzione. Vedi screenshot:
doc rimuovi duplicati mantieni riposo 4

3. Clicca su Icona del filtro nella colonna D (la colonna della formula) e seleziona TURE dall'elenco a discesa, vedi screenshot:
doc rimuovi duplicati mantieni riposo 5

4. Clic OK, quindi tutti i duplicati sono stati elencati e selezionare tutti i valori duplicati, premere Elimina chiave per rimuoverli. Vedi screenshot:
doc rimuovi duplicati mantieni riposo 6

5. Clic Dati > Filtro per disabilitare Filtroe rimuovi le formule di cui hai bisogno. Puoi vedere che tutti i duplicati sono stati rimossi e il resto dei valori viene mantenuto nella riga.
doc rimuovi duplicati mantieni riposo 7


Rimuovi i duplicati ma mantieni il resto dei valori di riga con VBA

In Excel, c'è un codice VBA che può anche rimuovere i duplicati ma mantenere il resto dei valori di riga.

1. Stampa Alt + F11 tasti da visualizzare Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Module e incolla il codice sottostante nel file Moduli.

VBA: rimuovi i duplicati ma mantieni il resto dei valori di riga

Sub RemoveDuplicates()
'UpdatebyExtendoffice20160918

    Dim xRow As Long
    Dim xCol As Long
    Dim xrg As Range
    Dim xl As Long
    On Error Resume Next
    Set xrg = Application.InputBox("Select a range:", "Kutools for Excel", _
                                    ActiveWindow.RangeSelection.AddressLocal, , , , , 8)

    xRow = xrg.Rows.Count + xrg.Row - 1
    xCol = xrg.Column
    'MsgBox xRow & ":" & xCol
    Application.ScreenUpdating = False
    For xl = xRow To 2 Step -1
        If Cells(xl, xCol) = Cells(xl - 1, xCol) Then
            Cells(xl, xCol) = ""
        End If
    Next xl
    Application.ScreenUpdating = True
    
End Sub

doc rimuovi duplicati mantieni riposo 8

3. Stampa F5 per eseguire il codice, viene visualizzata una finestra di dialogo per ricordarti di selezionare un intervallo da cui rimuovere i valori duplicati. Vedi screenshot:
doc rimuovi duplicati mantieni riposo 9

4. Clic OK, ora i valori duplicati sono stati rimossi dalla selezione e lasciano celle vuote.
doc rimuovi duplicati mantieni riposo 10


Rimuovi i duplicati ma mantieni il resto dei valori delle righe con Kutools per Excel

Se si dispone di Kutools per Excel - uno strumento aggiuntivo pratico e potente installato, puoi rimuovere rapidamente i duplicati ma mantenere i valori di riposo o di riga in due modi.

Kutools for Excel, con oltre 300 funzioni utili, rende il tuo lavoro più facile. 

Dopo l'installazione Kutools per Excel, fai come di seguito :(Scarica gratuitamente Kutools per Excel adesso!)

Metodo 1 Unisci le stesse celle (2 passaggi)

1. Selezionare i valori duplicati, fare clic su Kutools > Unisci e dividi > Unisci le stesse celle. Vedi screenshot:
doc rimuovi duplicati mantieni riposo 11

2. Quindi i valori duplicati sono stati uniti in una cella. E clicca Casa > Unisci e centra > Dividi celle per dividerle. Vedi screenshot:
doc rimuovi duplicati mantieni riposo 12

Ora il risultato è stato mostrato come questo:
doc rimuovi duplicati mantieni riposo 13

Metodo 2 Seleziona celle duplicate e uniche (4 passaggi)

1. Selezionare l'elenco di dati da cui si desidera rimuovere i duplicati e fare clic su Kutools > Seleziona > Seleziona Celle duplicate e uniche. Vedi screenshot:
doc rimuovi duplicati mantieni riposo 14

2. Nel Seleziona Celle duplicate e uniche dialogo, controlla Duplicati (tranne il primo) opzione nel Regola sezione. Vedi screenshot:
doc rimuovi duplicati mantieni riposo 15

3. Clic Ok, viene visualizzata una finestra di dialogo per ricordare quanti duplicati sono stati selezionati, fare clic su OK per chiuderlo. Vedi screenshot:
doc rimuovi duplicati mantieni riposo 16

4. Quindi premere Elimina per rimuovere i valori duplicati selezionati.

doc rimuovi duplicati mantieni riposo 17

Mancia: con Kutools for Excel'S Combina righe avanzate utilità, puoi combinare i valori duplicati e quindi eseguire alcuni calcoli su un'altra colonna come mostrato nell'immagine sottostante. È completamente funzionante senza limitazioni in 30 giorni,si prega di scaricare e avere una prova gratuita ora.
doc rimuovi duplicati mantieni riposo 18

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (14)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
iNFORMATION IS VERY USEFUL.SAVED A LOT OF TIME

THANKS.
This comment was minimized by the moderator on the site
It help me after long search thank bro
This comment was minimized by the moderator on the site
Thank you so much! This was very helpful!!
This comment was minimized by the moderator on the site
i would use the formula =A3<>A2 (not equal to ) so that it show up on top vs. last one on bottom.
This comment was minimized by the moderator on the site
i tried the formula =A2=A1, it also got the result of show up on top.
This comment was minimized by the moderator on the site
i tried the formula =A1=A2, it also get the same result of show up on top
This comment was minimized by the moderator on the site
the true false really helped!
This comment was minimized by the moderator on the site
The True/False solution is a smart trick. Thanks
This comment was minimized by the moderator on the site
Is it possible to merge the like cells without the Kutools add-in?
This comment was minimized by the moderator on the site
This comment was minimized by the moderator on the site
In the first method, instead of =A3=A2, you can do =A2=A1 to keep the first instance and delete the rest of the duplicates.
This comment was minimized by the moderator on the site
yes it works
This comment was minimized by the moderator on the site
Thank you for this comment! Exactly what I was looking for!
This comment was minimized by the moderator on the site
Thank you for this tutorial, it saves me from tons of work removing duplicates.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations