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

Come rimuovere i duplicati e sostituirli con celle vuote in Excel?

Normalmente quando si applica il comando Rimuovi duplicati in Excel, vengono rimosse tutte le righe duplicate. Ma a volte, vuoi che le celle vuote sostituiscano i valori duplicati, in questa situazione, il comando Rimuovi duplicato non funzionerà. Questo articolo ti guiderà a rimuovere i duplicati e sostituirli con celle vuote in Excel.

Rimuovi i duplicati e sostituiscili con celle vuote con formule
Rimuovi i duplicati e sostituiscili con celle vuote con Kutools per Excel


Rimuovi i duplicati e sostituiscili con celle vuote con formule

Se ci sono alcuni dati duplicati in un intervallo, le seguenti due formule ti guideranno a sostituire i duplicati con spazi vuoti nell'intervallo. Si prega di fare quanto segue:

1.Seleziona una cella vuota per visualizzare il risultato come la cella D2, inserisci la formula seguente e premi il tasto Entra chiave. 

=IF(A2="","",IF(COUNTIF($A2:A15,A2)=1,A2,""))

2. Selezionare la cella del risultato e quindi trascinare il quadratino di riempimento sull'intervallo in cui si desidera applicare questa formula.
Quindi puoi vedere tutti i duplicati (tranne il primo) vengono sostituiti con spazi vuoti. Vedi screenshot:

Consiglio: Se devi sostituire tutti i valori duplicati (includi il primo) con celle vuote e mantenere solo i valori univoci nell'intervallo, la seguente formula può aiutarti e otterrai i seguenti risultati:

=IF(A2="", "", IF(COUNTIF(A$2:A$15,A2)>1,"",A2))

NOTA: È possibile modificare i riferimenti di cella nelle due formule precedenti in base alle proprie esigenze.


Rimuovi i duplicati e sostituiscili con celle vuote con Kutools per Excel

L' Seleziona Celle duplicate e uniche utilità di Kutools for Excel può aiutarti a selezionare rapidamente tutte le celle duplicate in un intervallo, dopodiché puoi solo premere il tasto Canc nella tastiera per rimuoverle. 

Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.

1. Selezionare l'intervallo a cui si desidera applicare questa utilità.

2. Clic Kutools > Seleziona > Seleziona Celle duplicate e uniche.

3. Nel Seleziona Celle duplicate e uniche finestra di dialogo, selezionare Duplicati (eccetto il primo) or Tutti i duplicati (compreso il primo) di cui hai bisogno, quindi fai clic su OK pulsante.

4. Se hai selezionato il file Duplicati (eccetto il primo) opzione, verranno selezionate tutte le celle duplicate tranne la prima duplicata e puoi premere il tasto Elimina chiave per rimuoverli. Vedi screenshot:

Se hai selezionato il file Tutti i duplicati (compreso il primo) opzione, tutte le celle duplicate (incluso il primo duplicato) verranno selezionate contemporaneamente, quindi puoi premere il tasto Elimina chiave per rimuoverli. Vedi screenshot:

  Se vuoi avere una prova gratuita (30-day) di questa utilità, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.


Articoli correlati:


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il 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!
fondo officetab

Commenti (16)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
come mantenere il valore duplicato in cima? perché sta sempre in fondo
Questo commento è stato fatto dal moderatore sul sito
Stavo riscontrando lo stesso problema e ho utilizzato la seguente formula per visualizzare il primo valore duplicato ma nessun altro: =IF(A2="","",IF(COUNTIF($A$2:$A$286,A2)=(COUNTIF( A2:A286,A2)),A2,"")) Avevo 286 righe di dati nel foglio con cui stavo lavorando. Spero questo sia di aiuto!
Questo commento è stato fatto dal moderatore sul sito
Grazie per aver condiviso questo! Mi ha fatto risparmiare ore!
Questo commento è stato fatto dal moderatore sul sito
Suggerimento fantastico. Era esattamente quello che stavo cercando. Mi hai rallegrato la giornata!
Questo commento è stato fatto dal moderatore sul sito
Grazie mi ha aiutato molto. quello che volevo scoprire che la tua formula mi ha ottenuto esattamente quell'output. Grazie mille ancora.
Questo commento è stato fatto dal moderatore sul sito
Tieni presente che su Office per Mac il punto e virgola viene utilizzato per separare le variabili nelle chiamate di funzione, il che ti dà =IF(A2="";"";IF(COUNTIF($A2:A999;A2)=1;A2;"") )
Questo commento è stato fatto dal moderatore sul sito
Utilizzare il seguente codice VBA Sub RemoveDupes() Dim X As Long For X = 1 To Range("A" & Rows.Count).End(xlUp).Row If Application.WorksheetFunction.CountIf(Range("A1:A" & X), Range("A" & X).Text) > 1 Quindi Rows(X).ClearContents Next End Sub Funziona per me. Grazie a Blade Hunter [url]http://www.mrexcel.com/forum/excel-questions/768398-how-remove-duplicates-replace-blank-cells-excel.html#post3766476[/ Url]
Questo commento è stato fatto dal moderatore sul sito
Sei un genio!!!! Mi ha appena risparmiato mezza giornata :)
Questo commento è stato fatto dal moderatore sul sito
Ciao ho davvero bisogno di aiuto, ho lo stesso problema, ma ho bisogno dei primi dati e di eliminare eventuali duplicati successivi. Come se avessi 5 "jane" in un intervallo, avrei bisogno di 1 "jane" (la prima in linea) ed eliminerei il resto. Vedo con la soluzione data che in realtà elimina tutti e 5 i "jane".
Questo commento è stato fatto dal moderatore sul sito
Ciao, esiste una formula per rimuovere i duplicati e sostituirla con altri valori nello stesso foglio
Questo commento è stato fatto dal moderatore sul sito
Hai mostrato la formula con molta chiarezza, quindi ho ricevuto aiuto facilmente. Se hai qualche link in cui posso ottenere e cercare principalmente formule da lì link. :-)
Questo commento è stato fatto dal moderatore sul sito
grazie mille... ho risparmiato un sacco di tempo...
Questo commento è stato fatto dal moderatore sul sito
Questa piccola formula funziona anche: =IF(COUNTIF($A$2:A2,A2)=1,A2,""). Trascinala semplicemente
Questo commento è stato fatto dal moderatore sul sito
la formula ha restituito celle vuote
Questo commento è stato fatto dal moderatore sul sito
Esiste comunque un punto in cui potremmo mantenere la cella duplicata e sostituire il valore con uno zero ??

Dì: ci sono 2 righe nel nostro foglio di lavoro con 2 colonne "nome", "valore". Non dovrebbe rimuovere il nome, invece sostituire il valore con 0.

Excel 10 ------ Excel 10
Excel 10 ------ Excel 0
Questo commento è stato fatto dal moderatore sul sito
=IF(A2="","",IF(COUNTIF($A2:A15,A2)=1,A2,""))

Questo non sembra funzionare su celle di testo di grandi dimensioni. lancia #VALORE! Errore


Qualche soluzione per questo?
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL