"Excel" formulė dublikatams viename stulpelyje rasti

  • Pasidalinti
Hugh West

"Microsoft Excel" programoje yra daugybė metodų, kaip rasti pasikartojančias reikšmes viename stulpelyje. Galime įterpti funkciją arba naudoti kombinuotą formulę, kad nustatytume pasikartojančias ar sutampančias reikšmes "Excel" skaičiuoklėje. Šiame straipsnyje sužinosite visus įmanomus paprastus metodus, kaip rasti pasikartojančias reikšmes viename stulpelyje, pateikdami pavyzdžių ir tinkamų iliustracijų.

Atsisiųsti praktikos sąsiuvinį

Galite atsisiųsti "Excel" sąsiuvinį, kurį naudojome rengdami šį straipsnį.

Dublikatų paieška viename stulpelyje.xlsx

8 tinkami būdai rasti dublikatus viename stulpelyje naudojant "Excel" formulę

1. Naudokite COUNTIF funkciją, kad surastumėte dublikatus kartu su 1-uoju pasikartojimu

Toliau pateiktoje lentelėje yra keli pavadinimai, esantys po Pavadinimas antraštė B stulpelis . Ir pagal Dublikatas antraštė C stulpelis , mes naudoti COUNTIF funkciją norėdami sužinoti, ar kuriame nors kairiajame stulpelyje esančiame pavadinime yra pasikartojimų, ar ne. Formulė grąžins TRUE dėl pasikartojančių pavadinimų ir FALSE unikalių.

Pirmajame išėjime Ląstelė C5 , formulė su COUNTIF funkcija bus:

=COUNTIF($B$5:$B$14,B5)>1

Paspaudus Įveskite ir automatiškai užpildant likusius langelius C stulpelis , gausime tokius rezultatus.

Šioje formulėje COUNTIF funkcija grąžina kiekvieno pavadinimo skaičių, o naudodami loginį operatorių ieškome skaičių, kurie yra didesni už 1 . Taigi, dublikatus galime nustatyti ieškodami loginės reikšmės "TRUE tik.

Skaityti daugiau: Dublikatų paieškos "Excel" programoje formulė (6 paprasti būdai)

2. Sukurkite formulę su IF ir COUNTIF funkcijomis, kad rastumėte dublikatus viename stulpelyje

Taip pat galime derinti IF ir COUNTIF funkcijas, kad būtų galima grąžinti išvestis su pritaikytais tekstais. Išėjimas antraštė, formulė grąžins "Dublikatas dubliuojantiems pavadinimams, esantiems B stulpelis . Ir jei tekstas yra unikalus Pavadinimas stulpelio, formulė grąžins tuščią teksto reikšmę.

Taigi, reikiama formulė, kurioje derinama IF ir COUNTIF funkcijos Ląstelė C5 turėtų būti:

=IF(COUNTIF($B$5:$B$14,B5)>1, "Dublikatas","")

Dabar paspauskite Įveskite , naudokite Užpildymo rankena automatiškai užpildyti kitus langelius po Išėjimas antraštę ir iš karto rasite šiuos išvesties duomenis.

Šioje formulėje IF funkcija ieško skaičių, didesnių nei 1, ir, jei randa, grąžina nurodytą tekstą. "Dublikatas , priešingu atveju - tuščias langelis.

Skaitykite daugiau: Kaip rasti pasikartojančias vertes "Excel" programoje naudojant formulę (9 metodai)

3. Rasti dublikatus viename stulpelyje be 1-ojo pasikartojimo "Excel" programoje

Šiame skyriuje įterpsime formulę, kuri rodys "Dublikatas nuo 2-ojo panašaus teksto atvejo. Pavyzdžiui, jei pavadinimas B stulpelis yra tris kartus, formulė grąžins apibrėžtą tekstą "Dublikatas tik 2-ą ir 3-ią kartą.

Reikalinga pirmojo išėjimo formulė Ląstelė C5 bus:

=IF(COUNTIF($B$5:$B5,B5)>1, "Dublikatas","")

Paspaudus Įveskite ir vilkdami žemyn iki paskutinio langelio Išėjimas stulpelyje gausime šias grąžinimo reikšmes.

Pirmajam langelio išvesties rezultatui C5 , apibrėžėme ląstelių diapazoną naudodami $B$5:$B5 todėl formulė ieškos tik pirmoje ląstelėje, kad rastų pasikartojančią reikšmę. Vilkdami žemyn Užpildymo rankena rasti kitus išėjimus, ląstelių skaičius apibrėžtas diapazonas COUNTIF funkcija padidėja 1 kiekviename kitame langelyje. Taigi, 1-asis bet kokio teksto pasikartojimas Pavadinimas stulpelyje neskaičiuojama daugiau nei 1 čia.

Skaityti daugiau: Kaip rasti dublikatus stulpelyje naudojant "Excel VBA" (5 būdai)

4. "Excel" formulė, skirta rasti dublikatus viename stulpelyje pagal bylas

Dabar taikysime kitą kombinuotą formulę, kad rastume didžiosiomis raidėmis žymimas pasikartojančias formules. Funkcijos IF, SUM ir EXACT čia. EXACT funkcija tikrina, ar dvi eilutės yra visiškai vienodos. Funkcija SUMA paprasčiausiai susumuoja skaitines vertes.

Pirmajame išėjime Ląstelė C5 , bendra formulė su nurodytomis funkcijomis bus tokia:

=IF(SUM((--EXACT($B$5:$B$14,B5)))<=1,"", "Dublikatas")

Dabar paspauskite Įveskite ir automatiškai užpildykite visą stulpelį, kad rastumėte visas grąžinimo reikšmes.

Jei pastebėsite, pamatysite, kad pavadinimas "Fred yra tris kartus Pavadinimas stulpelis. Tačiau formulė grąžino "Dublikatas tik pirmuosius du atvejus, o į trečiąjį neatsižvelgiama, nes jo pirmoji raidė nesutampa su kitomis raidėmis.

🔎 Kaip veikia formulė?

  • Svetainė EXACT funkcija ieško pirmojo teksto, esančio stulpelyje "Name", raidžių ir tikslių atitikmenų, ir grąžina tokią išvestį:

{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}

  • Naudojant dvigubai vienaskaitinis (-) , grąžinamos reikšmės paverčiamos skaičiais, '1' svetainėje TRUE ir '0' svetainėje FALSE . Taigi, grąžinimo reikšmės bus tokios:

{1;0;0;0;0;0;0;0;0;0}

  • Svetainė SUMA funkcija susumuoja visas ankstesniame etape nustatytas skaitines vertes.
  • =SUM((-EXACT($B$5:$B$14, B5)))<=1: Šioje formulės dalyje tikrinama, ar paskutiniame žingsnyje nustatyta suma arba grąžinamoji vertė yra lygi arba mažesnė už 1 .
  • Galiausiai IF funkcija ieško sumos, mažesnės arba lygios 1 ir grąžina tuščią langelį, o jei nerandama, grąžinamas apibrėžtas tekstas "Dublikatas .
  • Formulė pradedama taikyti likusioms ląstelėms, esančioms Išėjimas stulpelyje, kai užpildysime pirmąją ląstelę.

Skaityti daugiau: Dublikatų paieška dviejuose "Excel" stulpeliuose (6 tinkami būdai)

Panašūs skaitiniai

  • "Excel" stulpelio dublikatų paieška ir eilutės ištrynimas (4 greiti būdai)
  • "Excel" rasti pasikartojančias eilutes pagal kelis stulpelius
  • Kaip rasti pasikartojančias eilutes "Excel" programoje (5 greiti būdai)
  • "Excel" 10 geriausiųjų sąrašas su pasikartojimais (2 būdai)
  • Kaip "Excel" eilutėse palyginti dublikatus

5. Dublikatų sekos paieška naudojant "Excel" formulę

Šiame skyriuje dublikatų ieškosime naudodami COUNTIF funkciją, o tada bus grąžinamas kiekvieno panašaus teksto, esančio išvesties stulpelyje, eilės numeris.

Reikiama formulė pirmajame išėjime Ląstelė C5 yra:

=COUNTIF($B$5:$B5,B5)

Paspauskite Įveskite , užpildykite visą stulpelį ir gausite šias grąžinimo reikšmes. Toliau pateiktame paveikslėlyje pavadinimas Fredas yra tris kartus, o paryškintose išvesties ląstelėse matote visų pasikartojimų eilės numerius, įskaitant ir 1-ąjį pasikartojimą.

Šioje formulėje naudojome santykinė ląstelės nuoroda pasirinktam ląstelių diapazonui. Taigi, kai formulė pradedama Išėjimas stulpelyje, jis priima padidintą langelių skaičių tik iki atitinkamo išvesties langelio. Taigi į dubliuotą tekstą visuose kituose langeliuose neatsižvelgiama, kol formulė pasiekia atitinkamą dubliuotą reikšmę.

6. Filtravimas ir dublikatų šalinimas viename "Excel" stulpelyje

Pritaikę formulę dubliuojamoms reikšmėms rasti, galime iš karto jas filtruoti ir ištrinti. Toliau pateiktame paveikslėlyje išvesties duomenys rasti taikant ankstesnį metodą. Dabar atliksime kitus veiksmus, kad pasiektume šio skyriaus tikslus.

📌 1 žingsnis:

➤ Pirmiausia pasirinkite visą lentelę, įskaitant jos antraštes.

➤ Pagal Pagrindinis skirtuką, pasirinkite parinktį Filtras Rūšiuoti ir filtruoti išskleidžiamajame meniu Redagavimas komandų grupė.

Ką tik aktyvavome Filtras mūsų antraščių mygtukai pateikti šioje lentelėje.

📌 2 žingsnis:

➤ Spustelėkite Išėjimas išskleidžiamąjį meniu ir panaikinkite pirmosios parinkties, rodančios skaitinę vertę, žymėjimą. '1' .

➤ Dabar paspauskite GERAI .

Dabar toliau pateiktoje filtruotoje lentelėje matome besidubliuojančius tekstus be jų 1-ojo pasikartojimo.

📌 3 veiksmas:

➤ Pasirinkite langelius su pavadinimais ir atitinkamais išėjimais.

➤ Ir ištrinkite juos visus.

📌 4 veiksmas:

➤ Atidarykite Išėjimas vėl filtras.

➤ Pažymėkite parinktį, rodančią '1' tik.

➤ Spauda Įveskite ir viskas baigta.

Kaip parodyta toliau pateiktoje ekrano kopijoje, dabar gausite visus unikalius tekstinius duomenis arba tik pavadinimus.

Skaityti daugiau: Kaip rasti & amp; Pašalinti pasikartojančias eilutes programoje "Excel

7. "Excel" formulė dublikatams viename stulpelyje rasti pagal sąlygą

Taip pat galime įterpti sąlygą ir atitinkamai nustatyti stulpelyje esančių reikšmių pasikartojimus. Toliau pateiktame paveikslėlyje dabar turime papildomą stulpelį, kuriame pateikiami visų organizacijos darbuotojų departamentai.

Dabar galime turėti du darbuotojus, kurių vardas panašus, bet jie dirba skirtinguose skyriuose. Ir vieno iš jų vardas su atitinkamu skyriumi gali būti su pasikartojimais šiame duomenų rinkinyje. Sujungę IF ir COUNTIFS funkcijų, dabar ieškosime pasikartojančių eilučių.

Reikiama formulė pirmajame išėjime D5 langelis bus:

=IF(COUNTIFS($B$5:$B$14,B5,$C$5:$C$14,C5)>1, "Dublikatas","")

Paspaudus Įveskite ir užpildyti visą Išėjimas stulpelio, gausime toliau pateiktas grąžinimo vertes.

Svetainėje B stulpelis , turime pavadinimą "Fred tris kartus, bet tik vienas iš jų yra su Pardavimai departamentas (7 eilutė) Kiti du panašaus pavadinimo atvejai yra su Rinkodara departamentas (9 ir 13 eilutės) . Taigi, viena iš jų dubliuojasi. Taigi, galime įvesti kelias sąlygas į COUNTIFS funkciją, kad rastumėte reikiamą išvestį.

Skaityti daugiau: Rasti sutampančias arba pasikartojančias vertes "Excel" programoje

8. Dublikatų paieška ir paryškinimas naudojant sąlyginio formatavimo taisyklę

Paskutiniame skyriuje išsiaiškinsime dublikatus ir juos išryškinsime naudodami Sąlyginis formatavimas komandą. Priskirsime formulę su komanda COUNTIF funkciją, esančią Taisyklių dėžutė ir apibrėžkite ląstelių, kuriose mūsų formulė grąžins loginę reikšmę, formatą. "TRUE tik.

Dabar atlikime toliau nurodytus veiksmus, kad atitiktumėte kriterijus:

📌 1 žingsnis:

➤ Pasirinkite visus pavadinimus, esančius Pavadinimas antraštė B stulpelis .

➤ Pagal Pagrindinis juostoje pasirinkite parinktį Nauja taisyklė Sąlyginis formatavimas išskleidžiamajame sąraše.

Dialogo langas pavadinimu Nauja formatavimo taisyklė pasirodys.

📌 2 žingsnis:

➤ Pasirinkite Taisyklės tipas kaip "Naudokite formulę, kad nustatytumėte, kurias ląsteles formatuoti .

➤ Į Taisyklė Aprašymas langelyje įterpkite šią formulę:

=COUNTIF($B$5:$B$14,B5)>1

➤ Spauda Formatas .

📌 3 veiksmas:

➤ Į Formuoti ląsteles langą, pereikite į Užpildykite skirtuką ir pasirinkite dubliuojamų langelių fono spalvą.

➤ Spauda GERAI .

📌 4 veiksmas:

➤ Rasite ląstelės formato peržiūrą, kaip parodyta toliau pateiktame paveikslėlyje.

➤ Spauda GERAI paskutinį kartą ir viskas baigta.

Galiausiai pastebėsite paryškintus dublikatus, įskaitant 1-ąjį atvejį, kaip parodyta toliau pateiktoje ekrano kopijoje.

Skaityti daugiau: Kaip "Excel" rasti, paryškinti ir pašalinti dublikatus

Baigiamieji žodžiai

Tikiuosi, kad visi šie pirmiau paminėti paprasti metodai dabar padės jums juos taikyti savo "Excel" skaičiuoklėse, kai reikės nustatyti dublikatus naudojant formules. Jei turite klausimų ar atsiliepimų, praneškite man komentarų skiltyje. Arba galite peržiūrėti kitus mūsų straipsnius, susijusius su "Excel" funkcijomis šioje svetainėje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.