Satura rādītājs
Šajā pamācībā uzzināsiet, kā programmā Excel automātiski izcelt dublikātus pēc tam, kad kaut kas ir ievadīts. Mēs aplūkosim, kā, izmantojot nosacīto formatēšanu un īpašu rīku, ēnot dublējošās šūnas, veselas rindas vai secīgus dublikātus.
Pagājušajā nedēļā pētījām dažādus veidus, kā ar formulu palīdzību noteikt dublējošos ierakstus programmā Excel. Neapšaubāmi, šie risinājumi ir ļoti noderīgi, taču, izceļot dublējošos ierakstus noteiktā krāsā, datu analīzi varētu padarīt vēl vienkāršāku.
Ātrākais veids, kā atrast un izcelt dubultdatus programmā Excel, ir izmantot nosacīto formatēšanu. Šīs metodes lielākā priekšrocība ir tā, ka tā ne tikai parāda dubultdatus esošajos datos, bet arī automātiski pārbauda, vai jaunie dati nav dublēti, tieši ievadot tos darblapā.
Šīs metodes darbojas visās Excel 365, Excel 2021, Excel 2019, Excel 2019, Excel 2016, Excel 2013, Excel 2010 un zemākās versijās.
Kā Excel programmā Excel izcelt dublikātus
Visās Excel versijās ir iepriekš definēts noteikums šūnu dublēšanās izcelšanai. Lai piemērotu šo noteikumu darblapās, izpildiet šādas darbības:
- Atlasiet datus, kurus vēlaties pārbaudīt, lai atrastu dublikātus. Tā var būt sleja, rinda vai šūnu diapazons.
- Par Sākums cilnē Stili grupu, noklikšķiniet uz Nosacījumu formatēšana > Izcelt šūnu noteikumus > Vērtību dublēšanās...
- Portāls Vērtību dublēšanās tiks atvērts dialoglodziņš, kurā pēc noklusējuma ir atlasīts gaiši sarkans aizpildījums un tumši sarkans teksta formāts. Lai piemērotu noklusējuma formātu, vienkārši noklikšķiniet uz LABI .
Papildus sarkanajam aizpildījumam un teksta formatējumam nolaižamajā sarakstā ir pieejami arī vairāki citi iepriekš definēti formāti. Lai dubultus ēnotu, izmantojot kādu citu krāsu, noklikšķiniet uz . Pielāgotais formāts... (pēdējais nolaižamā saraksta elements) un izvēlieties vēlamo aizpildījuma un/vai fonta krāsu.
Padoms. Lai izceltu unikālās vērtības, atlasiet Unikāls kreisajā lodziņā.
Izmantojot iebūvēto noteikumu, varat izcelt dublikātus vienā slejā vai vairākās slejās, kā parādīts nākamajā ekrānšā attēlā:
Piezīme. Piemērojot iebūvēto dublēšanas noteikumu divām vai vairākām kolonnām, Excel nesalīdzina vērtības šajās kolonnās, bet vienkārši izceļ visus dublēšanās gadījumus diapazonā. Ja vēlaties atrast un izcelt 2 kolonnu sakritības un atšķirības, sekojiet piemēriem iepriekš saistītajā pamācībā.
Lietojot Excel iebūvēto noteikumu dublējošo vērtību izcelšanai, ņemiet vērā šādas divas lietas:
- Tas darbojas tikai atsevišķām šūnām. izcelt dublējošās rindas , jums būtu jāizveido savi noteikumi, pamatojoties uz vērtībām konkrētā slejā vai salīdzinot vērtības vairākās slejās.
- Tas aizēno šūnas dublikātus, tostarp to pirmos atkārtojumus. Lai izceltu visus dublikātus. izņemot pirmos gadījumus , izveidojiet nosacījuma formatēšanas noteikumu, pamatojoties uz formulu, kā paskaidrots nākamajā piemērā.
Kā izcelt dublikātus bez 1. gadījumiem
Lai izceltu 2. un visus turpmākos dublēšanās gadījumus, atlasiet šūnas, kuras vēlaties iekrāsot, un šādi izveidojiet uz formulu balstītu noteikumu:
- Par Sākums cilnē Stili grupu, noklikšķiniet uz Nosacījumu formatēšana > Jauns noteikums> Izmantojiet formulu, lai noteiktu, kuras šūnas formatēt .
- In the Formatēt vērtības, ja šī formula ir patiesa ievadiet formulu, kas līdzīga šai:
=COUNTIF($A$2:$A2,$A2)>1
kur A2 ir atlasītā diapazona augšējā šūna.
Ja jums nav lielas pieredzes ar Excel nosacīto formatēšanu, detalizētu formulas noteikuma izveides darbību atradīsiet šajā pamācībā: Excel nosacītā formatēšana, pamatojoties uz citas šūnas vērtību.
Rezultātā šūnas dublikāti, izņemot pirmos gadījumus, tiks izcelti izvēlētajā krāsā:
Kā parādīt 3., 4. un visus turpmākos dublējošos ierakstus
Lai skatītu dublikātus, kas sākas ar N-o atkārtojumu, izveidojiet nosacījuma formatēšanas noteikumu, pamatojoties uz formulu, kā iepriekšējā piemērā, ar vienīgo atšķirību, ka formulas beigās>1 aizstājiet ar vajadzīgo skaitli. Piemēram:
Lai izceltu trešo un visus turpmākos dublēšanās gadījumus, izveidojiet nosacījuma formatēšanas noteikumu, pamatojoties uz šo formulu:
=COUNTIF($A$2:$A2,$A2)>=3
Lai aizēnotu 4. un visus turpmākos dublējošos ierakstus, izmantojiet šo formulu:
=COUNTIF($A$2:$A2,$A2)>=4
Lai izceltu tikai konkrētus gadījumus, izmantojiet vienāds ar Piemēram, lai izceltu tikai 2. gadījumu, jāizmanto šāda formula:
=COUNTIF($A$2:$A2,$A2)=2
Kā izcelt dublikātus diapazonā (vairākas kolonnas)
Ja vēlaties pārbaudīt, vai vairākās slejās nav dublēju, nevis salīdzināt slejas vienu ar otru, bet atrast visus viena un tā paša elementa gadījumus visās slejās, izmantojiet vienu no šiem risinājumiem.
Izcelt dublikātus vairākās slejās, tostarp 1. atkārtojumus
Ja pirmais vienuma gadījums, kas datu kopā parādās vairāk nekā vienu reizi, tiek uzskatīts par dublikātu, visvienkāršākais veids ir izmantot Excel iebūvēto noteikumu par dublikātiem.
Vai arī izveidojiet nosacījuma formatēšanas noteikumu, izmantojot šo formulu:
COUNTIF( diapazons , top_cell )>1Piemēram, lai izceltu dublikātus diapazonā A2:C8, formula ir šāda:
=COUNTIF($A$2:$C$8, A2)>1
Ievērojiet, ka diapazonam ($A$2:$C$8) tiek izmantotas absolūtās atsauces uz šūnām, bet augšējai šūnai (A2) - relatīvās atsauces.
Vairākās kolonnās izcelt dublikātus, izņemot 1. gadījumus
Risinājums šim scenārijam ir daudz sarežģītāks, nav brīnums, ka Excel tam nav iebūvēta noteikuma :)
Lai izceltu dublējošos ierakstus vairākās kolonnās, ignorējot 1. atkārtojumu, ir jāizveido 2 noteikumi ar šādām formulām:
1. noteikums attiecas uz pirmo aili
Šajā gadījumā izmantojiet tieši tādu pašu formulu, kādu izmantojām, lai izceltu dublējošos vienādojumus bez 1. atkārtojuma vienā slejā (sīkāku informāciju var atrast šeit).
Šajā piemērā mēs izveidojam A2:A8 noteikumu ar šo formulu:
=COUNTIF($A$2:$A2,$A2)>1
Rezultātā diapazona kreisajā augšējā slejā tiek izcelti dublikāti bez 1. atkārtojuma (mūsu gadījumā ir tikai viens šāds vienums):
2. noteikums. Piemēro visām nākamajām kolonnām
Lai izceltu pārējās kolonnās (B2:C8) esošos dublikātus, izmantojiet šo formulu:
=COUNTIF(A$2:$A$8,B2)+COUNTIF(B$2:B2,B2)>1
Iepriekš minētajā formulā pirmā COUNTIF funkcija saskaita konkrētā elementa parādīšanos pirmajā slejā, bet otrā COUNTIF funkcija to pašu dara visās turpmākajās slejās. Pēc tam jūs saskaitāt šos skaitļus un pārbaudāt, vai summa ir lielāka par 1.
Rezultātā tiek atrasti un izcelti visi dublētie elementi, izņemot to 1. atkārtojumu:
Ar vienu noteikumu izcelt dubultrakstus visās kolonnās.
Vēl viens iespējamais risinājums ir datu kopas kreisajā pusē pievienot tukšu kolonnu un apvienot iepriekš minētās formulas vienā formulā, piemēram, šādi:
=IF(COLUMNS($B2:B2)>1,COUNTIF(A$2:$B$8,B2),0) + COUNTIF(B$2:B2,B2)>1
kur B2 ir augšējā šūna ar datiem mērķa diapazona 2. slejā.
Lai labāk izprastu formulu, sadalīsim to 2 galvenajās daļās:
- Pirmajā slejā (B) IF nosacījums nekad netiek izpildīts, tāpēc tiek aprēķināta tikai otrā COUNTIF funkcija (mēs izmantojām šo formulu, lai atrastu dubultinājumus, izņemot pirmos gadījumus vienā slejā).
- Visās turpmākajās kolonnās (C2:D8) galvenais ir gudri izmantot absolūtās un relatīvās atsauces divās COUNTIF funkcijās. Lai būtu vieglāk saprast, esmu to nokopējis G kolonnā, lai jūs varētu redzēt, kā mainās formula, kad to piemēro citām šūnām:
Tā kā IF nosacījums vienmēr ir TRUE visām kolonnām, izņemot pirmo kolonnu (kolonnu skaits ir lielāks par 1), formula darbojas šādā veidā:
- Saskaita konkrētā elementa (D5 attēlā iepriekš) sastopamību visās slejās pa kreisi no dotās slejas:
COUNTIF(B$2:$C$8,D5)
- Saskaita konkrētā elementa gadījumu skaitu elementa kolonnā līdz elementa šūnai:
COUNTIF(D$2:D5,D5)
- Visbeidzot formula saskaita abu COUNTIF funkciju rezultātus. Ja kopējais skaits ir lielāks par 1, t. i., ja ir vairāk nekā viena elementa parādīšanās, tiek piemērots noteikums un elements tiek izcelts.
Veselu rindu izcelšana, pamatojoties uz divkāršām vērtībām vienā slejā
Ja tabulā ir vairākas kolonnas, iespējams, vēlaties izcelt veselas rindas, pamatojoties uz ierakstu dublēšanos konkrētā kolonnā.
Kā jau zināt, Excel iebūvētais noteikums par dublikātiem darbojas tikai šūnu līmenī. Taču uz pielāgotu formulu balstītam noteikumam nav problēmu ar ēnojuma rindām. Galvenais ir tas, lai atlasīt visas rindas un pēc tam izveidojiet noteikumu ar vienu no šādām formulām:
- Dublikātu rindu izcelšana izņemot 1. gadījumus :
=COUNTIF($A$2:$A2, $A2)>1
=COUNTIF($A$2:$A$15, $A2)>1
kur A2 ir pirmā šūna un A15 ir pēdējā izmantotā šūna kolonnā, kurā vēlaties pārbaudīt, vai nav dublēšanās. Kā redzat, atšķirību rada gudra absolūto un relatīvo šūnu atsauču izmantošana.
Nākamajā ekrānšāņēmumā ir parādīti abi noteikumi:
Kā izcelt dublējošās rindas programmā Excel
Iepriekšējā piemērā tika parādīts, kā iekrāsot veselas rindas, pamatojoties uz dublikātu vērtībām konkrētā slejā. Bet ko darīt, ja vēlaties apskatīt rindas, kurām ir identiskas vērtības vairākās slejās? Vai arī kā izcelt absolūtos dublikātus - rindas, kurām ir pilnīgi vienādas vērtības visās slejās?
Šim nolūkam izmantojiet funkciju COUNTIFS, kas ļauj salīdzināt šūnas pēc vairākiem kritērijiem. Piemēram, lai izceltu dublējošās rindas, kurām A un B slejās ir vienādas vērtības, izmantojiet vienu no šādām formulām:
- Dublikātu rindu izcelšana izņemot 1. gadījumus :
=COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1
=COUNTIFS($A$2:$A$15, $A2, $B$2:$B$15, $B2)>1
Nākamais ekrānšāviņš parāda rezultātu:
Kā jūs saprotat, iepriekš minētais piemērs ir tikai demonstrācijas nolūkos. Kad reālās darbībās izceļat dublējošās rindas, jūs, protams, neaprobežojaties tikai ar 2 kolonnu vērtību salīdzināšanu, jo COUNTIFS funkcija var apstrādāt līdz pat 127 diapazonu/kritēriju pāriem.
Secīgu dublējošu šūnu izcelšana programmā Excel
Dažkārt var nebūt nepieciešams izcelt visus kolonnas dublikātus, bet gan parādīt tikai secīgas dublikātu šūnas, t. i., tās, kas atrodas blakus viena otrai. Lai to izdarītu, atlasiet šūnas ar datiem (izņemot kolonnas galveni) un izveidojiet nosacījuma formatēšanas noteikumu, izmantojot kādu no šādām formulām:
- Lai izceltu pēc kārtas esošos dubultojumus bez 1. gadījumiem :
=$A1=$A2
=OR($A1=$A2, $A2=$A3)
Nākamajā ekrānšāviņas attēlā ir parādīta secīgi dublējošos tekstu izcelšana, taču šie noteikumi darbojas arī attiecībā uz secīgi dublējošiem skaitļiem un datumiem:
Ja jūsu Excel lapā var būt tukšas rindas un nevēlaties, lai secīgās tukšās šūnas tiktu izceltas, formulās veiciet šādus uzlabojumus:
- Lai izceltu secīgas dublējošās šūnas bez 1. gadījumiem un ignorēt tukšas šūnas :
=AND($A2"", $A1=$A2)
=AND($A2"", OR($A1=$A2, $A2=$A3))
Kā redzat, tas nav nekas sarežģīts, lai Excel programmā Excel izceltu dublikātus, izmantojot nosacīto formatēšanu. Tomēr ir vēl ātrāks un vienkāršāks veids. Lai to uzzinātu, izlasiet nākamo šīs pamācības sadaļu.
Kā izcelt dublikātus programmā Excel, izmantojot dublētu novēršanas programmu
Dublējošo ierakstu novēršanas papildinājums ir visaptverošs risinājums, lai Excel programmā tiktu galā ar dublējošiem ierakstiem. Tas var atrast, izcelt, atlasīt, kopēt vai pārvietot dublētās šūnas vai visas dublētās rindas.
Neskatoties uz tās nosaukumu, papildinājums var ātri izcelt dublikātus dažādās krāsās neizdzēšot tos.
Dublēšanas novēršanas programma Excel lentē pievieno 3 jaunas funkcijas:
- Dedupe tabula - lai nekavējoties atrastu un izceltu dublikātus vienā tabulā.
- Dublēšanas novēršanas līdzeklis - soli pa solim palīgs ar uzlabotām iespējām, lai identificētu un izceltu dublikātus vai unikālas vērtības 1 tabulā.
- Salīdzināt 2 tabulas - atrast un izcelt dublikātus, salīdzinot divas kolonnas vai divas atsevišķas tabulas.
Pēc programmas Ultimate Suite for Excel instalēšanas šos rīkus atradīsiet sadaļā Ablebits dati cilnē Dedupe grupa:
Dublikātu izcelšana programmā Excel ar pāris klikšķiem
Šim piemēram esmu izveidojis šādu tabulu ar dažiem simtiem rindu. Un mūsu mērķis ir izcelt dublikātu rindas, kurām visās trīs kolonnās ir vienādas vērtības:
Ticiet vai nē, bet vēlamo rezultātu varat iegūt tikai ar diviem peles klikšķiem :)
- Atlasot jebkuru tabulas šūnu, noklikšķiniet uz Dedupe tabula pogu, un atjautīgais papildinājums atlasīs visu tabulu.
- Portāls Dedupe tabula dialoglodziņš tiks atvērts ar automātiski atlasītām kolonnām un Krāsu dublikāti Tātad viss, kas jums jādara, ir jānoklikšķina uz OK :) Gatavs!
Padoms. Ja vēlaties noteikt dublikātu rindas pēc vienas vai vairākām kolonnām, noņemiet izvēles rūtiņu no visām nebūtiskajām kolonnām un atstājiet atlasītu tikai galveno(-ās) kolonnu(-as).
Rezultāts izskatītos līdzīgi:
Kā redzams attēlā iepriekš, rīks Dupe Table ir izcēlis dublikātu rindas. bez pirmajiem gadījumiem .
Ja vēlaties izcelt dublikātus ieskaitot pirmos gadījumus vai ja vēlaties iekrāsot unikālus ierakstus, nevis dublēt ierakstus, vai ja jums nepatīk noklusējuma sarkanā krāsa, izmantojiet opciju Dublikātu novēršanas vednis kam ir visas šīs funkcijas un vēl daudz kas cits.
Izcelt dubultniekus programmā Excel, izmantojot uzlabotu soli pa solim vedni
Salīdzinot ar swift Dedupe tabula rīks, rīks Dublēšanas novēršanas līdzeklis vednis prasa dažus klikšķus vairāk, taču tas to kompensē ar vairākām papildu iespējām. Ļaujiet man to parādīt darbībā:
- Atlasiet jebkuru šūnas šūnu tabulā, kurā vēlaties izcelt dublikātus, un noklikšķiniet uz Dublēšanas novēršanas līdzeklis Palaidīsies vednis, un tiks atlasīta visa tabula. Papildprogramma arī ieteiks izveidot tabulas rezerves kopiju. Ja jums tas nav nepieciešams, noņemiet izvēles rūtiņu. Ja jums tas nav nepieciešams, noņemiet izvēles rūtiņu.
Pārbaudiet, vai tabula ir izvēlēta pareizi, un noklikšķiniet uz Nākamais .
- Izvēlieties vienu no šādiem datu tipiem, ko vēlaties atrast:
- Dublikāti, izņemot 1. atkārtojumu
- Dublikāti ar 1. atkārtojumu
- Unikālās vērtības
- Unikālas vērtības un 1. atkārtojuma gadījumi
Šajā piemērā atradīsim Dublikāti + 1. atkārtojums :
- Tagad atlasiet kolonnas, lai pārbaudītu, vai tajās nav dublikātu. Tā kā mēs vēlamies izcelt visas dublikātu rindas, esmu atlasījis visas 3 kolonnas.
Turklāt papildprogramma ļauj norādīt, vai jūsu tabulā ir virsraksti un vai vēlaties izlaist tukšās šūnas. Abas opcijas ir izvēlētas pēc noklusējuma.
Tā kā šodien mēs pētām dažādus veidus, kā izcelt dublē Excel, mūsu izvēle ir acīmredzama :) Tātad, izvēlieties Aizpildiet ar krāsu un izvēlieties kādu no standarta tēmas krāsām vai noklikšķiniet uz Vairāk krāsu... un izvēlieties jebkuru pielāgotu RGB vai HSL krāsu.
Noklikšķiniet uz Apdare pogu un baudiet rezultātu :)
Tas ir veids, kā Excel programmā izcelt dublikātus, izmantojot mūsu dublēšanas novēršanas papildinājumu. Ja esat ieinteresēts izmēģināt šo rīku savās darblapās, laipni aicinām lejupielādēt pilnībā funkcionālu izmēģinājuma versiju Ultimate Suite, kurā iekļauti visi mūsu Excel rīki, kas ietaupa laiku. Un jūsu atsauksmes komentāros būs ļoti vērtīgas!