Sisukord
Microsoft Excelis on ühe veeru dubleerivate väärtuste leidmiseks saadaval mitmeid meetodeid. Me võime sisestada funktsiooni või kasutada kombineeritud valemit, et tuvastada dubleerivaid või vastavaid väärtusi meie Exceli tabelis. Selles artiklis saate teada kõik võimalikud lihtsad meetodid, et leida dubleerivaid väärtusi ühes veerus koos näidete ja korralike illustratsioonidega.
Lae alla praktiline töövihik
Saate alla laadida Exceli töövihiku, mida me kasutasime selle artikli koostamisel.
Leia duplikaadid ühes veerus.xlsx8 sobivat viisi, kuidas leida dubleeringuid ühes veerus Exceli valemiga
1. Kasutage funktsiooni COUNTIF, et leida duplikaadid koos 1. esinemisega
Järgnevas tabelis on mitu nime, mis asuvad allpool Nimi pealkiri sisse Veerg B Ja all Duplikaat pealkiri sisse Veerg C , siis me kasutada funktsiooni COUNTIF välja selgitada, kas mõni nimi vasakpoolses veerus on dubleeritud või mitte. Valem annab tagasi järgmise tulemuse TÕELINE dubleerivate nimede ja VALE ainulaadsete jaoks.
Esimeses väljundis Raku C5 , valemiga COUNTIF funktsioon on:
=COUNTIF($B$5:$B$14,B5)>1
Pärast vajutamist Sisesta ja ülejäänud lahtrite automaatne täitmine on Veerg C , saame järgmised tulemused.
Selles valemis on COUNTIF funktsioon tagastab iga nime kohta loenduste arvu ja kasutades loogilist operaatorit, oleme otsinud loendused, mis on suuremad kui 1 . seega saame tuvastada duplikaadid, otsides booletilist väärtust 'TRUE' ainult.
Loe edasi: Valem duplikaatide leidmiseks Excelis (6 lihtsat viisi)
2. Loo valem IF- ja COUNTIF-funktsioonide abil valem, et leida dubleeringuid ühes veerus
Samuti saame kombineerida IF ja COUNTIF funktsioone, et tagastada väljundid kohandatud tekstidega. All Väljund päises, tagastab valem 'Duplikaat' dubleerivate nimede puhul, mis on olemas Veerg B Ja kui tekst on ainulaadne Nimi veerus, siis tagastab valem vastava tekstiväärtuse jaoks tühja väärtuse.
Niisiis, nõutav valem, mis ühendab IF ja COUNTIF funktsioonid Raku C5 peaks olema:
=IF(COUNTIF($B$5:$B$14,B5)>1, "Duplikaat","")
Nüüd vajutage Sisesta , kasutage Täitmise käepide teiste lahtrite automaatseks täitmiseks all Väljund päises ja leiad kohe järgmised väljundid.
Selles valemis on IF funktsioon otsib rohkem kui 1 ja kui see leitakse, siis tagastab see määratud teksti 'Duplikaat' , muidu tühi lahter.
Loe edasi: Kuidas leida Excelis dubleerivaid väärtusi valemiga (9 meetodit)
3. Leia dubleeringud ühes veerus ilma 1. esinemiseta Excelis
Selles jaotises sisestame valemi, mis kuvab 'Duplikaat' sarnase teksti 2. esinemisest. Näiteks, kui nimi on Veerg B esineb kolm korda, siis tagastab valem määratletud teksti 'Duplikaat' ainult 2. ja 3. esinemise puhul.
Esimese väljundi jaoks vajalik valem Raku C5 on:
=IF(COUNTIF($B$5:$B5,B5)>1, "Duplikaat","")
Pärast vajutamist Sisesta ja lohistades alla viimasesse lahtrisse. Väljund veerus saame järgmised tagastusväärtused.
Esimese väljundi puhul lahtris C5 , me oleme määratlenud lahtri vahemiku $B$5:$B5 ainult ja seetõttu otsib valem ainult esimeses lahtris dubleeritud väärtust. Kui lohistades alla Täitmise käepide järgmiste väljundite leidmiseks, lahtrite arv on määratletud vahemik jaoks COUNTIF funktsioon suureneb 1 iga järgneva lahtri puhul. Seega, mis tahes teksti 1. esinemine lahtris Nimi veergu ei loeta rohkem kui 1 siin.
Loe lisaks: Kuidas leida dubleeringuid veerus Exceli VBA abil (5 võimalust)
4. Exceli valem ühe veeru suurustundlike dubleeringute leidmiseks ühes veerus
Nüüd rakendame veel ühte kombineeritud valemit, et leida suur- ja väiketähenduslikud duplikaadid. Me kombineerime valemiga IF, SUM ja EXACT funktsioonid siin. EXACT funktsioon kontrollib, kas kaks stringi on täpselt samad. Funktsioon SUM lihtsalt summeerib numbrilised väärtused.
Esimeses väljundis Raku C5 kombineeritud valem koos viidatud funktsioonidega on:
=IF(SUM((--EXACT($B$5:$B$14,B5)))<=1,"", "Duplikaat")
Nüüd vajutage Sisesta ja kogu veeru automaatne täitmine, et leida kõik tagastusväärtused.
Kui te märkate, siis leiate, et nimi "Fred esineb kolm korda Nimi veerus. Kuid valem on tagastanud 'Duplikaat' ainult kahe esimese esinemise puhul ja kolmas jäetakse tähelepanuta, kuna selle esimene täht ei vasta teistele.
🔎 Kuidas valem töötab?
- The EXACT funktsioon otsib suur- ja täppistähendusi esimese teksti jaoks veerus Name ja annab seega järgmise tulemuse:
{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}
- Kasutades topelt-unaarne (-) , teisendatakse tagastusväärtused numbriteks, '1' . TÕELINE ja '0' . VALE Nii et siin on tagastusväärtused järgmised:
{1;0;0;0;0;0;0;0;0;0}
- The SUM funktsioon summeerib seejärel kõik eelnevas etapis leitud arvväärtused.
- =SUM((-EXACT($B$5:$B$14, B5)))<=1: Valemi selles osas kontrollitakse, kas summa või viimases etapis leitud tagastusväärtus on võrdne või väiksem kui 1 .
- Lõpuks on IF funktsioon otsib summat, mis on väiksem või võrdne 1 ja tagastab tühja lahtri, ja kui seda ei leita, siis tagastab määratletud teksti 'Duplikaat' .
- Valem muutub kohaldatavaks ülejäänud lahtritele lahtris Väljund veergu pärast esimese lahtri täitmist.
Loe edasi: Topeltkirjete leidmine kahes veerus Excelis (6 sobivat lähenemist)
Sarnased lugemised
- Excel Leia dubleeringud veerus ja kustuta rida (4 kiiret võimalust)
- Excel Leia dubleerivad read mitme veeru põhjal
- Kuidas leida dubleerivaid ridu Excelis (5 kiiret viisi)
- Exceli Top 10 nimekiri koos duplikaatidega (2 võimalust)
- Kuidas võrrelda ridu Excelis dubleerivate ridade jaoks
5. Duplikaatide järjestuse leidmine Exceli valemiga
Selles jaotises otsime duplikaate koos COUNTIF funktsioon ja seejärel tagastab see väljundveergu iga sarnase teksti esinemise järjekorranumbri.
Vajalik valem esimeses väljundis Raku C5 on:
=COUNTIF($B$5:$B5,B5)
Press Sisesta , täitke kogu veerg ja te saate järgmised tagastusväärtused. Allpool oleval pildil on nimi Fred esineb kolm korda ja esile tõstetud väljundruutudes näete kõikide duplikaatide, sealhulgas ka esimese esinemise järjestikuseid numbreid.
Selles valemis oleme kasutanud suhteline lahtri viide valitud lahtrivahemiku jaoks. Seega, kui valem hakkab allapoole minema valemiga Väljund veerus, võtab see vastu suurenenud arvu lahtreid ainult kuni vastava väljundrakuni. Seega ignoreeritakse dubleeritud teksti kõikides järgmistes lahtrites, kuni valem jõuab vastava dubleeritud väärtuse alla.
6. Filtreerimine ja duplikaatide kustutamine ühes Exceli veerus
Pärast valemi rakendamist dubleerivate väärtuste leidmiseks saame neid kohe filtreerida ja kustutada. Allpool oleval pildil on väljundandmed leitud eelmise meetodi järgi. Nüüd läheme läbi järgmised sammud, et saavutada meie eesmärgid selles jaotises.
📌 1. samm:
➤ Valige kõigepealt kogu tabel, sealhulgas selle päised.
➤ Under the Kodu vahekaart, valige valik Filter alates Sort & Filter rippmenüüst Redigeerimine käskude rühm.
Niisiis, me oleme just aktiveerinud Filter nupud meie pealkirjade jaoks järgmises tabelis.
📌 2. samm:
➤ Klõpsake nupule Väljund rippmenüüst ja eemaldage märge esimese numbrilist väärtust näitava valiku kohta. '1' .
➤ Nüüd vajutage OK .
Nüüd näeme dubleeritud tekste ilma nende 1. esinemiseta allolevas filtreeritud tabelis.
📌 3. samm:
➤ Valige lahtrid, mis sisaldavad nimesid ja vastavaid väljundeid.
➤ Ja kustuta need kõik.
📌 4. samm:
➤ Avage Väljund filtreerida uuesti.
➤ Märkige valik, mis näitab '1' ainult.
➤ Press Sisesta ja olete valmis.
Nagu järgneval ekraanipildil, saate nüüd kõik unikaalsed tekstiandmed või ainult nimed.
Loe edasi: Kuidas leida & eemaldage dubleerivad read Excelis
7. Exceli valem ühe veeru dubleeringute leidmiseks tingimuse alusel
Samuti saame sisestada tingimuse ja leida duplikaadid vastavalt veerus olevate väärtuste kohta. Allpool oleval pildil on meil nüüd täiendav veerg, mis kujutab kõigi organisatsiooni töötajate osakondi.
Nüüd võib meil olla kaks sarnase nimega, kuid erinevates osakondades töötavat töötajat. Ja üks nende nimedest koos vastava osakonnaga võib esineda dubleeringutega järgmises andmestikus. Kombineerides IF ja COUNTIFS funktsioonide abil otsime nüüd neid dubleerivaid ridu.
Vajalik valem esimeses väljundis Lahter D5 on:
=IF(COUNTIFS($B$5:$B$14,B5,$C$5:$C$14,C5)>1, "Duplikaat","")
Pärast vajutamist Sisesta ja täitmine kogu Väljund veerus, saame tagastusväärtused nagu allpool näidatud.
Veebilehel Veerg B , meil on nimi "Fred kolm korda, kuid ainult neist on koos Müük osakond (Rida 7) . Ülejäänud kaks sarnase nime esinemist on koos Turundus osakond (rida 9 ja 13) . Seega on üks neist dubleerimine. Seega saame sisestada mitu tingimust sisse COUNTIFS funktsiooni, et leida vajalik väljund.
Loe edasi: Leidke vasteid või dubleerivaid väärtusi Excelis
8. Leia ja tõsta esile dubleeringuid tingimusliku vormindamise reegliga
Viimases lõigus leiame välja duplikaadid ja tõstame need esile, kasutades funktsiooni Tingimuslik vormindamine käsk. Me määrame valemi koos valemiga COUNTIF funktsioonis Reegli kast ja seejärel määratleda lahtrite formaat, kus meie valem tagastab booluse väärtuse 'TRUE' ainult.
Järgime nüüd allpool toodud samme, et täita kriteeriumid:
📌 1. samm:
➤ Valige kõik nimed, mis asuvad all Nimi pealkiri sisse Veerg B .
➤ Under the Kodu lint, valige valik Uus reegel alates Tingimuslik vormindamine rippmenüü.
Dialoogiaken nimega Uus vormindamise reegel ilmub.
📌 2. samm:
➤ Valige Reegli tüüp nagu 'Kasutage valemit, et määrata, milliseid lahtreid vormindada' .
➤ In the Reegli kirjeldus kastis, põimige järgmine valem:
=COUNTIF($B$5:$B$14,B5)>1
➤ Press Formaat .
📌 3. samm:
➤ In the Lahtrite vormindamine aknas, lülitage Täitke ja valige dubleeritud lahtritele taustavärv.
➤ Press OK .
📌 4. samm:
➤ Leiad eelvaate lahtri formaadist, nagu on näidatud alloleval pildil.
➤ Press OK viimast korda ja me oleme valmis.
Lõpuks märkate esile tõstetud duplikaadid, sealhulgas 1. esinemised, nagu on näidatud järgmisel ekraanipildil.
Loe edasi: Kuidas leida, esile tõsta ja eemaldada dubleeringuid Excelis
Kokkuvõtvad sõnad
Ma loodan, et kõik need eespool mainitud lihtsad meetodid aitavad teil nüüd oma Exceli tabelites neid rakendada, kui teil on vaja tuvastada duplikaate valemitega. Kui teil on küsimusi või tagasisidet, palun andke mulle teada kommentaaride sektsioonis. Või saate vaadata meie teisi Exceli funktsioonidega seotud artikleid sellel veebisaidil.