Kazalo
Ena od najpomembnejših in najpogosteje uporabljenih dejavnosti v programu Excel je odstranjevanje podvojenih vrednosti iz niza podatkov. Danes bom pokazal, kako lahko samodejno odstranite podvojene vrednosti iz niza podatkov z uporabo formule programa Excel.
Prenesi delovni zvezek za prakso
Excelova formula za samodejno odstranjevanje dvojnikov.xlsx3 uporabe Excelove formule za samodejno odstranjevanje dvojnikov
Tu imamo nabor podatkov z Imena nekaterih učencev, njihovih Marks pri preverjanju in Razredi dosegli v šoli, imenovani Sunflower Kindergarten.
Žal pa so se imena nekaterih učencev ponovila skupaj z njihovimi ocenami in ocenami.
Danes je naš cilj odkriti formulo za samodejno odstranjevanje dvojnikov.
1. Uporabite funkcijo UNIQUE za samodejno odstranjevanje dvojnikov v Excelu (za nove različice)
Uporabite lahko Funkcija UNIQUE programa Excel za odstranjevanje podvojenih podatkov iz niza podatkov.
Podvojene vrednosti lahko iz niza podatkov odstranite na dva načina:
- Popolno odstranjevanje vrednosti, ki se pojavijo več kot enkrat
- Hranjenje ene kopije vrednosti, ki se pojavljajo večkrat
Uporaba Funkcija UNIQUE , lahko dvojnike odstranite na oba načina.
Popolnoma odstranite vrednosti, ki se pojavijo več kot enkrat:
Za popolno odstranitev podvojenih vrednosti iz našega nabora podatkov lahko uporabite to formulo:
=UNIQUE(B4:D14,FALSE,TRUE)
Opombe:
- Tri imena študentov so se podvajala: David Moyes, Angela Hopkins in Brad Milford.
- Med njimi sta bila popolnoma odstranjena David Moyes in Brad Milford.
- Angela Hopkins ni bila odstranjena, ker ocene dveh Angel Hopkins niso enake. To pomeni, da gre za dva različna učenca.
Hranjenje ene kopije vrednosti, ki se pojavljajo večkrat:
Ohranjanje ene kopije vrednosti ki se pojavijo večkrat, uporabite to formulo:
=UNIQUE(B4:D14,FALSE,FALSE)
Tu smo ohranili eno kopijo vseh imen, ki so se podvajala, razen Angele Hopkins.
Obe Angeli Hopkins sta bili ohranjeni, ker gre za dve različni učenki.
Sorodna vsebina: Kako odstraniti dvojnike in ohraniti prvo vrednost v Excelu
2. Kombiniranje formule z uporabo funkcij FILTER, CONCAT in COUNTIF za odstranjevanje podvojenih datotek v Excelu (za nove različice)
Uporabite lahko kombinacijo Funkcija FILTER , Funkcija CONCATENATE in Funkcija COUNTIF na . odstranjevanje podvojevanj v Excelu iz vašega nabora podatkov.
Korak 1:
➤ Ustvarite nov stolpec in vstavite to formulo:
=CONCATENATE(
B4:B14
,
C4:C14
,
D4:D14
)
- Tukaj B4:B14, C4:C14, in . D4:D14 so trije stolpci mojega podatkovnega niza. Vi uporabite svojega.
- Združuje tri stolpce v en sam stolpec.
Korak 2:
➤ Pojdite v drug nov stolpec in vstavite to formulo:
=FILTER(B4:B14,COUNTIF($E$4:$E$14,$E$4:$E$14)=1)
- Tukaj B4:B14 je prvi stolpec mojega podatkovnega niza, in $E$4:$E$14 je nova rubrika, ki sem jo pripravil.
- Absolutni sklic na celico naj ostane nedotaknjen, kot je uporabljen tukaj.
- Obnovi prvi stolpec podatkovnega niza in odstrani vse podvojene podatke.
Korak 3:
➤ Na koncu povlecite Ročaj za polnjenje v desno do skupnega števila stolpcev (v tem primeru 3).
➤ Pridobili boste celoten niz podatkov brez podvojenih vrednosti.
Opomba:
- S to metodo lahko odstranite vse vrednosti, ki se pojavijo več kot enkrat.
- Vendar ne morete obdržati ene kopije podvojenih vrednosti, kot je navedeno v prejšnji metodi.
Sorodna vsebina: Kako odstraniti podvojene datoteke na podlagi meril v Excelu (4 metode)
Podobna branja
- Kako odstraniti podvojene vrstice v Excelovi tabeli
- Odstranite podvojene vrstice na podlagi dveh stolpcev v Excelu [4 načini]
- Excel VBA: Odstranjevanje dvojnikov iz polja (2 primera)
- Kako odstraniti dvojnike v Excelovem listu (7 metod)
- Popravek: Excel Odstranjevanje dvojnikov ne deluje (3 rešitve)
3. Ustvarite Excelovo formulo s funkcijami IFERROR, INDEX, SMALL, CONCAT in COUNTIF za samodejno odstranjevanje dvojnikov (za starejše različice)
Prejšnji dve metodi sta namenjeni le tistim, ki uporabljajo nove različice programa Excel.
Tisti, ki uporabljajo starejše različice programa Excel, lahko uporabijo kombinacijo Funkcija IFERROR , Funkcija INDEX , Funkcija SMALL , Funkcija CONCATENATE, in . Funkcija COUNTIF .
Korak 1:
➤ Ustvarite nov stolpec in vstavite to formulo:
=CONCATENATE(
B4:B14
,
C4:C14
,
D4:D14
)
- Tukaj B4:B14, C4:C14, in . D4:D14 so trije stolpci mojega podatkovnega niza. Vi uporabite svojega.
- Združuje tri stolpce v en sam stolpec.
- To je Formula polja . Zato prej izberite celoten stolpec in pritisnite CTRL+SHIFT+ENTER razen če ste v Office 365 .
Korak 2:
➤ Pojdite v drug nov stolpec in vstavite to formulo:
=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}),"")
- Tukaj B4:D14 je moj nabor podatkov, E4:E14 je nov stolpec, ki sem ga ustvaril, in E1:E3 je razpon pred začetkom stolpca. Uporabite svojega.
- {1, 2, 3} so številke stolpcev mojega podatkovnega niza. Vi uporabite svojega.
- Obnovi celoten niz podatkov. odstranitev podvojenih vrstic.
Opomba:
- S to metodo lahko odstranite tudi vse vrednosti, ki se pojavijo več kot enkrat.
- Vendar ne morete obdržati ene kopije podvojenih vrednosti, kot je navedeno v prejšnji metodi.
Alternativa Excelovi formuli za samodejno odstranjevanje dvojnikov
Do zadnjega poglavja smo videli vse primerne metode za odstranjevanje podvojitev z uporabo različnih formul.
Če želite, lahko podvojene vrednosti iz niza podatkov odstranite tudi z vgrajenimi orodji programa Excel.
Zaženite orodje Odstrani dvojnike za samodejno odstranjevanje dvojnikov v Excelu
Korak 1:
➤ Izberite celoten niz podatkov.
➤ Pojdi na Podatki> Odstranjevanje dvojnikov orodje v orodni vrstici Excel v razdelku Podatkovna orodja .
Korak 2:
➤ Kliknite na Odstranjevanje dvojnikov .
➤ Označite vsa imena stolpcev, iz katerih želite odstraniti podvojitve.
Preberite več: Kako odstraniti dvojnike iz stolpca v Excelu (3 metode)
Korak 3:
➤ Nato kliknite V REDU .
➤ Podvojitve bodo samodejno odstranjene iz nabora podatkov.
Opomba:
Pri tej metodi ostane ena kopija podvojene vrstice. Podvojenih vrstic ne morete popolnoma odstraniti.
Zaključek
S temi metodami lahko v Excelu samodejno odstranite podvojene podatke iz nabora podatkov. Ali poznate še kakšno drugo metodo? Ali imate kakšno vprašanje? Vprašajte nas.