Excel formula automātiskai dublikātu noņemšanai (3 ātras metodes)

  • Dalīties Ar Šo
Hugh West

Viena no svarīgākajām un visplašāk izmantotajām darbībām programmā Excel ir dublējošos vērtību noņemšana no datu kopas. Šodien es parādīšu, kā jūs varat automātiski noņemt dublējošās vērtības no datu kopas, izmantojot Excel formulu.

Lejupielādēt Practice Workbook

Excel formula automātiskai dublētu noņemšanai.xlsx

3 Excel formulas lietojumi automātiskai dublētu noņemšanai

Šeit mums ir datu kopa ar Nosaukumi dažu studentu, viņu Marks eksāmenā, un Klases viņi to sasniedza skolā, ko sauc par Saulespuķu bērnudārzu.

Taču diemžēl dažu skolēnu vārdi un uzvārdi kopā ar viņu atzīmēm un vērtējumiem ir atkārtoti.

Šodien mūsu mērķis ir atrast formulu, kas ļautu automātiski noņemt dublikātus.

1. Izmantojiet UNIQUE funkciju, lai automātiski noņemtu dubultniekus programmā Excel (jaunajām versijām)

Varat izmantot UNIQUE funkcija programmā Excel, lai no datu kopas noņemtu dublikātus.

Datu kopas dublikātu vērtības var noņemt divos veidos:

  • Vērtību, kas parādās vairāk nekā vienu reizi, pilnīga noņemšana
  • Vērtību, kas parādās vairāk nekā vienu reizi, vienas kopijas saglabāšana

Izmantojot UNIQUE funkcija , dubultus var noņemt abos veidos.

Vērtību, kas parādās vairāk nekā vienu reizi, pilnīga noņemšana:

Lai no mūsu datu kopas pilnībā noņemtu dublētās vērtības, varat izmantot šo formulu:

=UNIQUE(B4:D14,FALSE,TRUE)

Piezīmes:

  • Trīs skolēnu vārdi dublējās: Deivids Moiss, Andžela Hopkins un Breds Milfords.
  • Starp tiem Deivids Moiss un Breds Milfords ir pilnībā izslēgti.
  • Angela Hopkins nav svītrota, jo divu Andželu Hopkinsu atzīmes un vērtējumi nav vienādi. Tas nozīmē, ka tās ir divas dažādas skolnieces.

Vērtību, kas parādās vairāk nekā vienu reizi, vienas kopijas saglabāšana:

Lai saglabātu vienu vērtību kopiju kas parādās vairāk nekā vienu reizi, izmantojiet šo formulu:

=UNIQUE(B4:D14,FALSE,FALSE)

Šeit mēs esam saglabājuši vienu kopiju visiem vārdiem, kuriem bija dublēšanās, izņemot Andželu Hopkinsu.

Abi Angela Hopkins ir saglabāti, jo tie ir divi dažādi studenti.

Saistīts saturs: Kā noņemt dubultdatus un saglabāt pirmo vērtību programmā Excel

2. Formulas apvienošana, izmantojot FILTER, CONCAT un COUNTIF funkcijas, lai Excel programmā novērstu dubultfailus (jaunajām versijām)

Varat izmantot kombināciju no FILTRĒŠANA funkcija , CONCATENATE funkcija , un COUNTIF funkcija uz Excel programmā noņemiet dublikātus no jūsu datu kopas.

1. solis:

Izveidojiet jaunu kolonnu un ievietojiet šo formulu:

=CONCATENATE( B4:B14 , C4:C14 , D4:D14 )

  • Šeit B4:B14, C4:C14, un D4:D14 ir manas datu kopas trīs kolonnas. Jūs izmantojat savu kolonnu.
  • Tā apvieno trīs kolonnas vienā kolonnā.

2. solis:

Pārejiet uz citu jaunu kolonnu un ievietojiet šo formulu:

=FILTRS(B4:B14,COUNTIF($E$4:$E$14,$E$4:$E$14)=1)

  • Šeit B4:B14 ir mana datu kopuma pirmā sleja, un $E$4:$E$14 ir mana jaunā rubrika.
  • Saglabājiet neskartu absolūto šūnas atsauci, kā tas ir izmantots šeit.
  • Tā atjauno datu kopas pirmo kolonnu, noņemot visus dubultos datus.

3. solis:

Visbeidzot velciet Uzpildes rokturis uz labo pusi līdz kopējam kolonnu skaitam (šajā piemērā - 3).

Iegūsiet visu datu kopu bez dublētām vērtībām.

Piezīme:

  • Izmantojot šo metodi, varat noņemt visas vērtības, kas parādās vairāk nekā vienu reizi.
  • Bet jūs nevarat saglabāt vienu dublējošos vērtību kopiju, kā minēts iepriekšējā metodē.

Saistīts saturs: Kā noņemt dubultniekus, pamatojoties uz kritērijiem programmā Excel (4 metodes)

Līdzīgi lasījumi

  • Kā noņemt dublētās rindas Excel tabulā
  • Dublikātu rindu noņemšana, pamatojoties uz divām Excel kolonnām [4 veidi]
  • Excel VBA: dubultzīmju noņemšana no masīva (2 piemēri)
  • Kā noņemt dubultniekus Excel lapā (7 metodes)
  • Fiksēt: Excel dublētu noņemšana nedarbojas (3 risinājumi)

3. Izveidojiet Excel formulu ar IFERROR, INDEX, SMALL, CONCAT un COUNTIF funkcijām, lai automātiski noņemtu dubultdatus (vecākām versijām).

Iepriekšējās divas metodes ir paredzētas tikai tiem, kas izmanto jaunās Excel versijas.

Tie, kas izmanto vecākas Excel versijas, var izmantot kombināciju no IFERROR funkcija , INDEX funkcija , SMALL funkcija , CONCATENATE funkcija, un COUNTIF funkcija .

1. solis:

Izveidojiet jaunu kolonnu un ievietojiet šo formulu:

=CONCATENATE( B4:B14 , C4:C14 , D4:D14 )

  • Šeit B4:B14, C4:C14, un D4:D14 ir manas datu kopas trīs kolonnas. Jūs izmantojat savu kolonnu.
  • Tā apvieno trīs kolonnas vienā kolonnā.
  • Tas ir Masuļa formula . Tātad atlasiet visu iepriekšējo kolonnu un nospiediet CTRL+SHIFT+ENTER ja vien neesat Office 365 .

2. solis:

Pārejiet uz citu jaunu kolonnu un ievietojiet šo formulu:

=IFERROR(INDEX( B4:D14 , SMALL(IF(COUNTIF( E4:E14 , E4:E14 )=1,ROW( E4:E14 )-ROWS( E1:E3 ),""),ROW( E4:E14 )-ROWS( E1:E3 )),{1,2,3}),"")

  • Šeit B4:D14 ir mans datu kopums, E4:E14 ir jaunā sleja, ko es izveidoju, un E1:E3 ir diapazons pirms kolonnas sākuma. Jūs izmantojat savu.
  • {1, 2, 3} ir manas datu kopas kolonnu numuri. Jūs izmantojat savu.
  • Tā reģenerē visu datu kopu rindu dublikātu noņemšana.

Piezīme:

  • Izmantojot šo metodi, varat arī noņemt visas vērtības, kas parādās vairāk nekā vienu reizi.
  • Bet jūs nevarat saglabāt vienu dublējošos vērtību kopiju, kā minēts iepriekšējā metodē.

Alternatīva Excel formulai, lai automātiski noņemtu dublikātus

Līdz pat pēdējai sadaļai mēs redzējām visas piemērotās metodes, lai noņemtu dublikātus, izmantojot dažādas formulas.

Ja vēlaties, varat no datu kopas noņemt dublējošās vērtības, izmantojot Excel iebūvētos rīkus.

Palaist dubultnieku noņemšanas rīku, lai automātiski noņemtu dubultniekus programmā Excel

1. solis:

Atlasiet visu datu kopu.

Iet uz Datu un dublētu failu noņemšana rīks Excel rīkjoslā sadaļā Datu rīki .

2. solis:

Noklikšķiniet uz Divkāršojumu noņemšana .

Atzīmējiet visus to kolonnu nosaukumus, no kurām vēlaties dzēst dubultdatus.

Lasīt vairāk: Kā no Excel kolonnas noņemt dubultniekus (3 metodes)

3. solis:

Pēc tam noklikšķiniet uz LABI .

Dublikāti no datu kopas tiks automātiski dzēsti.

Piezīme:

Izmantojot šo metodi, saglabāsies viena dublikāta rindas kopija. Dublikātu rindas nevar pilnībā noņemt.

Secinājums

Izmantojot šīs metodes, varat automātiski noņemt dublikātus no datu kopas programmā Excel. Vai jums ir zināma kāda cita metode? Vai jums ir kādi jautājumi? Uzdodiet mums jautājumu.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.