Salt la conținutul principal

Cum se elimină duplicatele și se înlocuiesc cu celule goale în Excel?

În mod normal, atunci când aplicați comanda Eliminare duplicate în Excel, elimină toate rândurile duplicate. Dar, uneori, doriți ca celulele goale să înlocuiască valorile duplicate, în această situație, comanda Remove Duplicate nu va funcționa. Acest articol vă va ghida să eliminați duplicatele și să le înlocuiți cu celule goale în Excel.

Eliminați duplicatele și înlocuiți-le cu celule goale cu formule
Eliminați duplicatele și înlocuiți-le cu celule goale cu Kutools pentru Excel


Eliminați duplicatele și înlocuiți-le cu celule goale cu formule

Dacă există unele date duplicate într-un interval, următoarele două formule vă vor ghida să înlocuiți duplicatele cu spații goale din interval. Vă rugăm să faceți următoarele:

1. Selectați o celulă goală pentru a obține rezultatul, cum ar fi celula D2, introduceți formula de mai jos în ea și apăsați pe Intrați cheie. 

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

2. Selectați celula de rezultat și apoi trageți mânerul de umplere peste intervalul pe care doriți să aplicați această formulă.
Apoi, puteți vedea toate duplicatele (cu excepția primului) sunt înlocuite cu spații goale. Vedeți capturi de ecran:

varful: Dacă trebuie să înlocuiți toate valorile duplicate (inclusiv prima) cu celule goale și să păstrați doar valorile unice în interval, următoarea formulă vă poate ajuta și veți obține următoarele rezultate:

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

Notă: Puteți modifica referințele celulei din cele două formule de mai sus, în funcție de nevoile dvs.


Eliminați duplicatele și înlocuiți-le cu celule goale cu Kutools pentru Excel

Selectați celule duplicate și unice utilitatea Kutools pentru Excel vă poate ajuta să selectați rapid toate celulele duplicate dintr-un interval, după aceea, nu puteți apăsa tasta Ștergere decât în ​​tastatura pentru a le elimina. 

Înainte de a aplica Kutools pentru Excel, Vă rugăm să descărcați-l și instalați-l mai întâi.

1. Selectați intervalul pe care doriți să îl aplicați.

2. clic Kutools > Selectați > Selectați celule duplicate și unice.

3. În Selectați celule duplicate și unice fereastră de dialog, selectați Duplicate (cu excepția unuia) or Toate duplicatele (inclusiv primul) după cum aveți nevoie, apoi faceți clic pe OK butonul.

4. Dacă ați selectat Duplicate (cu excepția unuia) opțiune, toate celulele duplicate, cu excepția primei duplicate, vor fi selectate și puteți apăsa pe Șterge tasta pentru a le elimina. Vedeți capturi de ecran:

Dacă ați selectat Toate duplicatele (inclusiv primul) opțiune, toate celulele duplicat (inclusiv primul duplicat) vor fi selectate simultan, apoi puteți apăsa pe Șterge tasta pentru a le elimina. Vedeți capturi de ecran:

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.


Legate de articole:

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!

Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
=IF(A2="","",IF(COUNTIF($A2:A15,A2)=1,A2,""))

This doesnt seem to work on Large texts cells. throws #VALUE! Errror


Any solution for that?
This comment was minimized by the moderator on the site
Is there anyway where we could keep the duplicated cell and replace value with a zero??

Say: There are 2 rows in our worksheet with 2 columns "name", "value". It should not remove the name instead replace the value with 0.

Excel 10 ------ Excel 10
Excel 10 ------ Excel 0
This comment was minimized by the moderator on the site
formula returned blank cells
This comment was minimized by the moderator on the site
This small formula also works : =IF(COUNTIF($A$2:A2,A2)=1,A2,"").. Just drag it
This comment was minimized by the moderator on the site
thankx a ton...saved a lot of tym...
This comment was minimized by the moderator on the site
You have shown formula with very clarity, Thereby I got help with easily. If you have any link in which that I can get & search mostly formula by there link. :-)
This comment was minimized by the moderator on the site
Hi, Is there any formula to remove duplicates and replace it with another values in the same sheet
This comment was minimized by the moderator on the site
Hi really need help, i having the same problem however i need the first data and clear out any succeeding duplicates. Like if i have 5 "jane" in a range, i would need 1 "jane"(the very first in line) and delete the rest. I see with the given solution that it actually delete all 5 "jane"s.
This comment was minimized by the moderator on the site
You're a genius!!!! Just saved me half a day :)
This comment was minimized by the moderator on the site
Use the following VBA code 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 Then Rows(X).ClearContents Next End Sub It works for me. Thanks to Blade Hunter [url]http://www.mrexcel.com/forum/excel-questions/768398-how-remove-duplicates-replace-blank-cells-excel.html#post3766476[/url]
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations