Unikalių verčių paieška "Excel" stulpelyje (6 metodai)

  • Pasidalinti
Hugh West

"Microsoft Excel" programoje išgaunant unikalios stulpelio reikšmės yra viena iš svarbiausių užduočių. Jums teks susidurti su įvairiomis situacijomis, kai gali prireikti rasti unikalius duomenis, kad galėtumėte analizuoti savo duomenų rinkinį. Šioje pamokoje sužinosite visus įmanomus būdus, kaip išgauti unikalias stulpelio reikšmes "Excel" programoje, pateikdami tinkamus pavyzdžius ir tinkamas iliustracijas.

Atsisiųsti praktikos sąsiuvinį

Unikalios vertės stulpelyje.xlsm

6 unikalių verčių paieškos "Excel" stulpelyje būdai

Tolesniuose skyriuose pateiksime šešis veiksmingus būdus unikalioms reikšmėms iš stulpelio "Excel" programoje išgauti. Dabar rekomenduojame išmokti ir taikyti visus šiuos metodus savo darbalapiuose. Tikiuosi, kad ateityje tai neabejotinai praturtins jūsų "Excel" žinias.

1. Išplėstinio unikalių reikšmių filtro naudojimas programoje "Excel

Dabar dažniausiai naudojamas būdas rasti unikalias stulpelio reikšmes "Excel" programoje - naudoti komandą Išplėstinė. Ją rasite skirtuke Duomenys.

Pažvelkite į šį duomenų rinkinį:

Čia naudosime išplėstinį filtrą, skirtą unikalioms stulpelio reikšmėms.

📌 Žingsniai

  • Pirmiausia pasirinkite bet kurį stulpelio langelį.

  • Tada eikite į skirtuką Duomenys.
  • Po to spustelėkite Išplėstinė .

  • Dabar iš Išplėstinė filtravimo sistema r dialogo langą, pasirinkite Kopijuoti į kitą vietą . Tada pasirinkite bet kurią ląstelę, kad įklijuotumėte naujas vertes. Tada pažymėkite langelį Tik unikalūs įrašai .

  • Tada spustelėkite GERAI .

Kaip matote, sėkmingai radome sukurtą naują unikalių verčių sąrašą "Excel" stulpelyje.

Skaityti daugiau: Kaip ištraukti unikalius elementus iš "Excel" sąrašo (10 metodų)

2. Filtruoti unikalias stulpelio reikšmes

Kitas veiksmingas būdas - filtruoti sąrašą arba stulpelį. Taip pat naudojamas Išplėstinė komanda iš "Excel Duomenys skirtuką. Tačiau skirtumas tas, kad jis pakeis visą stulpelį unikaliomis reikšmėmis.

📌 Žingsniai

  • Pirmiausia pasirinkite bet kurį stulpelio langelį.

  • eikite į Duomenys Skirtukas.
  • Po to spustelėkite Išplėstinė .

  • Dabar iš Išplėstinis filtras dialogo lange pasirinkite Filtruoti sąrašą vietoje . Toliau pažymėkite langelį Tik unikalūs įrašai .

  • Tada spustelėkite GERAI .

Galiausiai pamatysite, kad bus rodomos tik unikalios stulpelio reikšmės. Iš esmės paslėptos pasikartojančios reikšmės.

3. Pašalinti dublikatus iš "Excel" stulpelio

Šį metodą gana lengva suprasti. Jei jūsų stulpeliuose yra pasikartojančių reikšmių, tiesiog pašalinkite tas pasikartojančias reikšmes. Po to turėsite tik unikalias "Excel" stulpelio reikšmes.

📌 Žingsniai

  • Pirmiausia pasirinkite bet kurį stulpelio langelį.

  • Tada eikite į Duomenys
  • Duomenų įrankiai grupę, spustelėkite Pašalinti dublikatus .

  • Dabar iš Pašalinti dublikatus dialogo lange pažymėkite langelį Duomenys ir Mano duomenys turi antraštes .

  • Tada spustelėkite GERAI .

Galiausiai bus parodyta, kiek dublikatų rasta ir kiek unikalių reikšmių yra "Excel" stulpelyje.

4. Formulės unikalioms stulpelio reikšmėms rasti

Dabar galite naudoti formules unikalioms stulpelio reikšmėms išgauti. Šie metodai pravers ir ateityje. Taigi, siūlome išmokti ir šias formules, kad patobulintumėte savo žinias.

4.1 Funkcijų IF ir COUNTIF naudojimas

Taikydami šį metodą deriname funkcija IF ir COUNTIF funkcija kartu. Dabar šis metodas įklijuoja reikšmę į ląstelę, jei ji yra unikali. Tačiau orientacija nebus tokia, kaip kitų metodų. Galite pasilikti šį metodą savo arsenale, kad būtumėte geresnis analitikas.

📌 Žingsniai

  • Pirmiausia sukurkite naują stulpelį.

  • Po to įveskite šią formulę D5 langelis :

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

  • Tada paspauskite Įveskite .
  • Po to vilkite Užpildymo rankena piktogramą virš ląstelių diapazono D6:D13 . Tada pamatysite toliau pateiktą informaciją:

Kaip matote iš pirmiau pateiktos ekrano nuotraukos, mūsų stulpelyje yra tik unikalios "Excel" reikšmės.

4.2 INDEX ir MATCH funkcijų naudojimas

Šio metodo procesas panašus į ankstesnįjį, tik keičiame formulę. Iš esmės sumaišome funkcija INDEX ir funkcija MATCH .

Be to, mes naudojame funkcija IFERROR ir COUNTIF funkcija tolesnę pagalbą.

📌 Žingsniai

  • Sukurkite naują stulpelį.

  • Tada įveskite šią formulę D5 langelis :

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

  • Tada paspauskite Įveskite .
  • Po to vilkite Užpildymo rankena piktogramą virš ląstelių diapazono D6:D13 .

  • Tuomet pamatysite:

Tokiu būdu galite lengvai iš "Excel" ląstelės išgauti unikalias reikšmes.

Skaityti daugiau: Kaip gauti unikalias vertes iš "Excel" diapazono (8 metodai)

5. UNIQUE funkcijos naudojimas programoje "Excel

Kitas svarbus būdas unikalioms stulpelio reikšmėms rasti yra naudoti funkcija UNIQUE . "Excel UNIKALUS funkcija grąžina unikalių reikšmių sąrašą diapazone arba sąraše. Tai labai paprasta funkcija, kurią galite naudoti tiek unikalioms, tiek unikalioms skirtingoms reikšmėms išgauti. Ji taip pat padeda palyginti stulpelius su stulpeliais arba eilutes su eilutėmis.

Pastaba : The UNIKALUS funkciją galima naudoti programose "Excel 365" ir 2021.

Tolesniuose skyriuose pateiksime penkis pavyzdžius. UNIKALUS funkciją, kad įgyvendintumėte savo darbalapį.

5.1 Unikalių verčių išskyrimas iš stulpelio

Šis pavyzdys yra pagrindinis pavyzdys UNIKALUS funkcija. Rasime unikalias stulpelio reikšmes.

📌 Žingsniai

  • Iš pradžių sukurkite naują stulpelį.

  • Dabar įveskite šią formulę D5 langelis :

=UNIKALUS(B5:B13)

  • Tada paspauskite Įveskite .

Po to iš kito stulpelio į šį stulpelį bus išskirtos visos unikalios reikšmės.

5.2 Išskirti unikalias vertes, kurios turi tik vieną pasikartojimą

Dabar iš stulpelio matote, kad kai kurios reikšmės pasitaikė kelis kartus, o kai kurios - tik vieną kartą. Šias reikšmes galima vadinti grynosiomis unikaliomis reikšmėmis. Šias reikšmes galite rasti nustatę trečiąjį argumentą UNIKALUS funkciją į TRUE .

📌 Žingsniai

  • Sukurkite naują stulpelį, kaip nurodyta toliau.

  • Tada įveskite šią formulę D5 langelis :

=UNIKALUS(B5:B13,,TRUE)

  • Po to paspauskite Įveskite.

Kaip matote, tik trys unikalios reikšmės stulpelyje atsirado tik vieną kartą.

5.3 Unikalios reikšmės iš kelių stulpelių

Dabar galite naudoti UNIKALUS funkciją keliems stulpeliams, kuriuose yra unikalių eilučių. Ji iš tikrųjų grąžina tikslinius stulpelius kaip masyvo argumentą.

Tai naudojame šiam duomenų rinkiniui:

📌 Žingsniai

  • Įveskite šią formulę E5 ląstelė :

=UNIKALUS(B5:C13)

  • Po to paspauskite Įveskite .

Skaityti daugiau: Kaip rasti unikalias vertes iš kelių "Excel" stulpelių

5.4 Unikalių verčių rūšiavimas abėcėlės tvarka

Dabar galite iš stulpelio išgauti unikalias reikšmes abėcėlės tvarka. Dažniausiai tai atliekame naudodami "Excel" komandą rūšiuoti & filtruoti. Tačiau SORT funkcija tai padaro už mus. Jums nereikia kiekvieną kartą iš naujo rūšiuoti duomenų, kai juos išgaunate.

📌 Žingsniai

  • Pirmiausia sukurkite naują stulpelį.

  • Po to įveskite šią formulę D5 langelis :

=SORT(UNIQUE(B5:B13))

  • Galiausiai paspauskite Įveskite .

Kaip matote, sėkmingai išskyrėme ir surūšiavome unikalias reikšmes iš "Excel" stulpelio.

5.5 Unikalios vertės pagal kriterijus

Dabar galite rasti unikalios vertės iš stulpelio pagal "Excel" kriterijus. Norėdami tai atlikti, sumaišome UNIKALUS funkcija su funkcija FILTRAS "Excel" programoje.

Pažvelkite į šį duomenų rinkinį:

Iš čia surasime unikalias reikšmes, kurių amžius mažesnis nei 30 metų.

📌 Žingsniai

  • Iš pradžių sukurkite du naujus stulpelius, kaip nurodyta toliau:

  • Tada įveskite šią formulę D5 langelis :

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

  • Tada paspauskite Įveskite .

Dabar "Excel" programoje galite matyti unikalias duomenų rinkinio vertes pagal mūsų kriterijus.

6. VBA makrokomandos unikalioms reikšmėms stulpelyje nustatyti

Dabar, jei esate VBA pamišėlis, kaip ir aš, šis metodas jums gali pasirodyti įdomus. Šis metodas iš tikrųjų veikia kaip anksčiau parodytas išplėstinio filtro metodas. Jis sukuria naują sąrašą naujame stulpelyje su unikaliomis reikšmėmis.

📌 Žingsniai

  • Pirmiausia paspauskite Alt+F11 atidaryti "Visual Basic" programą.
  • Po to spustelėkite Insert> Modulis .

  • Dabar įveskite šį kodą:
 Option Explicit Sub UniqueColumn() Dim last_row As Long last_row = Cells(Rows.Count, "B").End(xlUp).Row ActiveSheet.Range("B2:B" & amp; last_row).AdvancedFilter _ Action:=xlFilterCopy, _ CopyToRange:=ActiveSheet.Range("D2"), _ Unique:=True End Sub 
  • Po to išsaugokite failą.
  • Dabar paspauskite Alt+F8 atidaryti dialogo langą Makro.

  • Tada pasirinkite UniqueColumn ir spustelėkite Paleisti .

Kaip matote, mūsų VBA kodai sėkmingai sukūrė naują "Excel" stulpelį su unikaliomis reikšmėmis.

💬 Dalykai, kuriuos verta prisiminti

Parodėme keletą pagrindinių pavyzdžių UNIKALUS funkcijos čia. Būtinai perskaitykite mūsų minėtą straipsnį, kad susidarytumėte aiškią nuomonę apie šią funkciją.

Svetainė UNIKALUS funkcija parodys #SPILL klaida, jei vienas ar daugiau langelių išsiliejimo diapazone nėra tušti.

Jei nenorite perrašyti pradinių duomenų, pasidarykite jų kopiją.

Išvada

Baigdamas tikiuosi, kad ši mokomoji knyga suteikė jums naudingų žinių, kaip išgauti unikalias stulpelio reikšmes "Excel" programoje. Rekomenduojame išmokti ir taikyti visus šiuos nurodymus savo duomenų rinkiniui. Atsisiųskite pratybų sąsiuvinį ir išbandykite juos patys. Taip pat nedvejodami pateikite atsiliepimus komentarų skiltyje. Jūsų vertingi atsiliepimai skatina mus kurti tokias mokomąsias knygas kaip ši.

Nepamirškite patikrinti mūsų svetainės ExcelWIKI.com įvairių su "Excel" susijusių problemų ir sprendimų.

Nuolat mokykitės naujų metodų ir tobulėkite!

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ą.