Exceli veeru unikaalsete väärtuste leidmine (6 meetodit)

  • Jaga Seda
Hugh West

Microsoft Excelis, ekstraheerimine unikaalsed väärtused veerust on üks olulisi ülesandeid. Te satute erinevatesse olukordadesse, kus teil võib olla vaja leida unikaalseid andmeid, et analüüsida oma andmestikku. Selles õpetuses õpite kõik võimalikud viisid Exceli veergude unikaalsete väärtuste väljavõtmiseks koos sobivate näidete ja korralike illustratsioonidega.

Lae alla praktiline töövihik

Unikaalsed väärtused veerus.xlsm

6 meetodit Exceli veergude unikaalsete väärtuste leidmiseks

Järgnevalt anname teile kuus tõhusat viisi, kuidas Exceli veerust unikaalseid väärtusi välja võtta. Nüüd soovitame teil õppida ja rakendada kõiki neid meetodeid oma töölehtedel. Loodan, et see rikastab kindlasti teie Exceli teadmisi tulevikus.

1. Täiustatud filtri kasutamine Exceli unikaalsete väärtuste jaoks

Nüüd on kõige enam kasutatav viis Exceli veergude unikaalsete väärtuste leidmiseks käsu Advanced kasutamine. Selle leiate vahekaardilt Data.

Vaadake järgmist andmestikku:

Siinkohal kasutame täiustatud filtrit veeru unikaalsete väärtuste jaoks.

📌 Sammud

  • Kõigepealt valige ükskõik milline lahter veerus.

  • Seejärel minge andmeväljale Andmed.
  • Pärast seda klõpsake nuppu Täiustatud .

  • Nüüd, alates Täiustatud filte r dialoogiaknas, valige Kopeeri teise kohta . Seejärel valige ükskõik milline lahter, et kleepida uued väärtused. Seejärel märgistage ruutu Ainult unikaalsed kirjed .

  • Seejärel klõpsake nuppu OK .

Nagu näete, oleme edukalt loonud Exceli veergu uue unikaalsete väärtuste nimekirja.

Loe edasi: Kuidas ekstraheerida unikaalseid elemente Exceli nimekirjast (10 meetodit)

2. Veeru unikaalsete väärtuste filtreerimine

Teine tõhus viis on filtreerida nimekirja või veergu. See on ka kasutades Täiustatud käsk Excelist Andmed tab. Kuid erinevus seisneb selles, et see asendab kogu teie veeru unikaalsete väärtustega.

📌 Sammud

  • Kõigepealt valige ükskõik milline lahter veerus.

  • minna Andmed Tab.
  • Pärast seda klõpsake nuppu Täiustatud .

  • Nüüd, alates Täiustatud filter dialoogiaknas valige Filtreeri nimekirja, kohapeal Järgmiseks märgistage ruut Ainult unikaalsed kirjed .

  • Seejärel klõpsake nuppu OK .

Lõpuks näete, et see näitab ainult unikaalseid väärtusi veerus. Põhimõtteliselt peitis see dubleerivad väärtused.

3. Dubleeringute eemaldamine Exceli veerust

Nüüd on sellest meetodist üsna lihtne aru saada. Kui teie veergudel on dubleeringuid, siis lihtsalt eemaldage need dubleeringud. Pärast seda on teil Excelis ainult unikaalsed väärtused veerus.

📌 Sammud

  • Kõigepealt valige ükskõik milline lahter veerus.

  • Seejärel minge Andmed
  • Alates Andmetöötlusvahendid rühma, klõpsa Duplikaatide eemaldamine .

  • Nüüd, alates Duplikaatide eemaldamine dialoogiaknas, märkige ruut Andmed ja Minu andmetel on päised .

  • Seejärel klõpsake nuppu OK .

Lõpuks näitab see teile, kui palju duplikaate ta leidis ja kui palju unikaalseid väärtusi on Exceli veerus.

4. Valemid veergude unikaalsete väärtuste leidmiseks

Nüüd saate kasutada valemeid, et eraldada unikaalseid väärtusi veerus. Need meetodid tulevad ka tulevikus kasuks. Seega soovitame teil õppida ka need valemid ära, et oma teadmisi täiendada.

4.1 IF ja COUNTIF funktsioonide kasutamine

Selle meetodi puhul kombineerime funktsioon IF ja funktsioon COUNTIF koos. Nüüd, see meetod kleebib väärtuse lahtrisse, kui see on unikaalne. Aga orientatsioon ei ole nagu teistel meetoditel. Sa võid seda hoida oma arsenalis, et olla parem analüütik.

📌 Sammud

  • Kõigepealt looge uus veerg.

  • Pärast seda sisestage järgmine valem Lahter D5 :

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

  • Seejärel vajutage Sisesta .
  • Pärast seda lohistage Täitmise käepide ikoon üle lahtrite vahemiku D6:D13 Siis näete järgmist:

Nagu ülaltoodud ekraanipildist näha, sisaldab meie veerg ainult Exceli unikaalseid väärtusi.

4.2 Funktsioonide INDEX ja MATCH kasutamine

Nüüd on selle meetodi protsess sarnane eelmisega. Lihtsalt me muudame siin valemit. Peamiselt segame me kokku funktsioon INDEX ja funktsioon MATCH .

Samuti kasutame me funktsioon IFERROR ja funktsioon COUNTIF edasise abi saamiseks.

📌 Sammud

  • Looge uus veerg.

  • Seejärel sisestage järgmine valem Lahter D5 :

=IFERROR(INDEX($B$5:$B$13, MATCH(0,COUNTIF($D$4:D4, $B$5:$B$13), 0)),"")

  • Seejärel vajutage Sisesta .
  • Pärast seda lohistage Täitmise käepide ikoon üle lahtrite vahemiku D6:D13 .

  • Siis näete järgmist:

Sel viisil saate Exceli lahtrist hõlpsasti välja võtta unikaalsed väärtused.

Loe edasi: Kuidas saada unikaalseid väärtusi Exceli vahemikust (8 meetodit)

5. Funktsiooni UNIQUE kasutamine Excelis

Nüüd, teine oluline meetod, et leida unikaalsed väärtused veerus, on kasutada funktsioon UNIQUE . Excel UNIQUE funktsioon tagastab vahemikus või loetelus olevate unikaalsete väärtuste loendi. See on väga lihtne funktsioon, mida saab kasutada nii unikaalsete kui ka unikaalsete erinevate väärtuste väljavõtmiseks. Samuti aitab see võrrelda veerge veergudega või ridu ridadega.

Märkus : The UNIQUE funktsioon on saadaval Excel 365 ja 2021.

Järgnevalt näitame teile viis näidet, kuidas UNIQUE funktsioon oma töölehe rakendamiseks.

5.1 Unikaalsete väärtuste väljavõtmine veerust

See on põhiline näide UNIQUE funktsiooni. Leiame veerust unikaalsed väärtused.

📌 Sammud

  • Kõigepealt looge uus veerg.

  • Nüüd sisestage järgmine valem Lahter D5 :

=UNIQUE(B5:B13)

  • Seejärel vajutage Sisesta .

Pärast seda ekstraheerib see kõik unikaalsed väärtused teistest veergudest sellesse veergu.

5.2 Unikaalsete väärtuste väljavõtmine, millel on ainult üks esinemine

Nüüd näete veerust, et meil on mõned väärtused, mis esinesid mitu korda. Ja mõned väärtused esinesid ainult üks kord. Neid väärtusi võib nimetada puhtalt unikaalseteks väärtusteks. Neid väärtusi saate leida, kui seadistate kolmanda argumendi UNIQUE funktsioonile TÕELINE .

📌 Sammud

  • Looge uus veerg, näiteks järgmine.

  • Seejärel sisestage järgmine valem Lahter D5 :

=UNIQUE(B5:B13,,TRUE)

  • Pärast seda vajutage Sisestage.

Nagu näete, ilmus veerus ainult kolm unikaalset väärtust ainult üks kord.

5.3 Unikaalsed väärtused mitmest veerust

Nüüd saate kasutada UNIQUE funktsioon mitme veeru kohta, mis sisaldavad unikaalseid ridu. See tagastab tegelikult sihtveerud massiivi argumendina.

Me kasutame seda järgmise andmekogumi puhul:

📌 Sammud

  • Sisestage järgmine valem Ruut E5 :

=UNIQUE(B5:C13)

  • Pärast seda vajutage Sisesta .

Loe edasi: Kuidas leida unikaalseid väärtusi mitmest veerust Excelis

5.4 Unikaalsete väärtuste sorteerimine tähestikulises järjekorras

Nüüd saab veergu unikaalseid väärtusi välja võtta tähestikulises järjekorras. Peamiselt teostame seda Exceli käsuga sort & filter. Kuid funktsioon SORT teeb seda meie jaoks lihtsalt. Te ei pea pärast andmete väljavõtmist iga kord uuesti sorteerima.

📌 Sammud

  • Looge kõigepealt uus veerg.

  • Pärast seda sisestage järgmine valem Lahter D5 :

=SORT(UNIQUE(B5:B13))

  • Lõpuks vajutage Sisesta .

Nagu näete, oleme edukalt ekstraheerinud ja sorteerinud Exceli veergude unikaalsed väärtused.

5.5 Kriteeriumidel põhinevad unikaalsed väärtused

Nüüd võite leida unikaalsed väärtused veergu kriteeriumide alusel Excelis. Selle teostamiseks segame me sega UNIQUE funktsiooniga funktsioon FILTER Excelis.

Vaadake järgmist andmestikku:

Siit leiame unikaalsed väärtused, mille vanus on alla 30 aasta.

📌 Sammud

  • Kõigepealt looge kaks uut veergu järgmiselt:

  • Seejärel sisestage järgmine valem Lahter D5 :

=UNIQUE(FILTER(B5:C13,C5:C13<30))

  • Seejärel vajutage Sisesta .

Nüüd näete Excelis meie kriteeriumidel põhineva andmekogumi unikaalseid väärtusi.

6. VBA makros veergude unikaalsete väärtuste jaoks

Kui sa oled VBA-friik nagu mina, siis võib see meetod sulle huvi pakkuda. See meetod töötab tegelikult nagu varem näidatud Advanced filter meetod. See loob uue nimekirja uues veerus unikaalsete väärtustega.

📌 Sammud

  • Kõigepealt vajutage Alt+F11 avada Visual Basic rakendus.
  • Pärast seda klõpsake nuppu Insert> moodul .

  • Nüüd kirjutage järgmine kood:
 Option Explicit Sub UniqueColumn() Dim last_row As Long last_row = Cells(Rows.Count, "B").End(xlUp).Row ActiveSheet.Range("B2:B" & last_row).AdvancedFilter _ Action:=xlFilterCopy, _ CopyToRange:=ActiveSheet.Range("D2"), _ Unique:=True End Sub 
  • Pärast seda salvestage fail.
  • Nüüd vajutage Alt+F8 et avada makro dialoogiaken.

  • Seejärel valige UniqueColumn ja klõpsake Käivita .

Nagu näete, lõime meie VBA koodid edukalt uue veeru unikaalsete väärtustega Excelis.

💬 Asjad, mida meeles pidada

Näitasime mõned põhinäited UNIQUE funktsioonid siin. Lugege kindlasti mainitud artiklit, et saada selge ettekujutus sellest funktsioonist.

The UNIQUE funktsioon näitab #SPILL viga, kui üks või mitu lahtrit ei ole tühjad väljavoolupiirkonnas.

Kui te ei soovi oma algseid andmeid üle kirjutada, tehke sellest koopia.

Kokkuvõte

Kokkuvõtteks loodan, et see õpetus andis teile kasulikke teadmisi Exceli veergude unikaalsete väärtuste väljavõtmiseks. Soovitame teil õppida ja rakendada kõiki neid juhiseid oma andmestiku suhtes. Laadige alla praktiline töövihik ja proovige neid ise. Samuti võite vabalt anda tagasisidet kommentaaride sektsioonis. Teie väärtuslik tagasiside hoiab meid motiveerituna selliste õpetuste loomiseks.

Ärge unustage meie veebilehte ExcelWIKI.com erinevate Exceliga seotud probleemide ja lahenduste kohta.

Jätkake uute meetodite õppimist ja kasvamist!

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.