Vyhľadanie jedinečných hodnôt v stĺpci v programe Excel (6 metód)

  • Zdieľajte To
Hugh West

V programe Microsoft Excel extrahovanie jedinečné hodnoty zo stĺpca je jednou z kľúčových úloh. Ocitnete sa v rôznych situáciách, keď budete možno potrebovať nájsť jedinečné údaje na analýzu súboru údajov. V tomto učebnom texte sa naučíte všetky možné spôsoby extrakcie jedinečných hodnôt v stĺpci v programe Excel s vhodnými príkladmi a vhodnými ilustráciami.

Stiahnite si cvičebnicu

Jedinečné hodnoty v stĺpci.xlsm

6 metód na vyhľadávanie jedinečných hodnôt v stĺpci v programe Excel

V nasledujúcich častiach vám poskytneme šesť účinných spôsobov, ako získať jedinečné hodnoty zo stĺpca v programe Excel. Teraz vám odporúčame naučiť sa všetky tieto metódy a aplikovať ich na svoje pracovné hárky. Verím, že to v budúcnosti určite obohatí vaše znalosti programu Excel.

1. Používanie pokročilého filtra pre jedinečné hodnoty v programe Excel

V súčasnosti najpoužívanejším spôsobom, ako nájsť jedinečné hodnoty zo stĺpca v programe Excel, je použitie príkazu Rozšírené. Nájdete ho na karte Údaje.

Pozrite sa na nasledujúci súbor údajov:

Tu použijeme rozšírený filter pre jedinečné hodnoty v stĺpci.

📌 Kroky

  • Najprv vyberte ľubovoľnú bunku zo stĺpca.

  • Potom prejdite na kartu Údaje.
  • Potom kliknite na Pokročilé .

  • Teraz z Pokročilá filtrácia r dialógové okno, vyberte Kopírovanie na iné miesto Potom vyberte ľubovoľnú bunku, do ktorej chcete vložiť nové hodnoty. Potom začiarknite políčko Len jedinečné záznamy .

  • Potom kliknite na OK .

Ako vidíte, úspešne sme našli vytvorený nový zoznam jedinečných hodnôt v stĺpci programu Excel.

Prečítajte si viac: Ako extrahovať jedinečné položky zo zoznamu v programe Excel (10 metód)

2. Filtrovanie jedinečných hodnôt v stĺpci

Ďalším účinným spôsobom je filtrovanie zoznamu alebo stĺpca. Používa sa aj Pokročilé príkaz z programu Excel Údaje Tab. Rozdiel je však v tom, že nahradí celý stĺpec jedinečnými hodnotami.

📌 Kroky

  • Najprv vyberte ľubovoľnú bunku zo stĺpca.

  • prejdite na Údaje Tab.
  • Potom kliknite na Pokročilé .

  • Teraz z Rozšírený filter dialógové okno, vyberte Filtrovanie zoznamu na mieste . Ďalej začiarknite políčko Len jedinečné záznamy .

  • Potom kliknite na OK .

Nakoniec uvidíte, že sa zobrazia len jedinečné hodnoty v stĺpci. V podstate sa skryli duplicitné hodnoty.

3. Odstránenie duplikátov zo stĺpca v programe Excel

Táto metóda je teraz celkom jednoduchá na pochopenie. Ak vaše stĺpce obsahujú duplikáty, jednoducho ich odstráňte. Potom budete mať v programe Excel len jedinečné hodnoty v stĺpci.

📌 Kroky

  • Najprv vyberte ľubovoľnú bunku zo stĺpca.

  • Potom prejdite na Údaje
  • Z Dátové nástroje skupiny, kliknite na Odstránenie duplikátov .

  • Teraz z Odstránenie duplikátov začiarknite políčko Údaje a Moje údaje majú hlavičky .

  • Potom kliknite na OK .

Nakoniec vám ukáže, koľko duplicít našiel a koľko jedinečných hodnôt je v stĺpci v programe Excel.

4. Vzorce na vyhľadávanie jedinečných hodnôt zo stĺpca

Teraz môžete použiť vzorce na získanie jedinečných hodnôt v stĺpci. Tieto metódy sa vám budú hodiť aj v budúcnosti. Preto vám odporúčame, aby ste sa naučili aj tieto vzorce a zlepšili si tak svoje znalosti.

4.1 Používanie funkcií IF a COUNTIF

Pri tejto metóde kombinujeme funkcia IF a funkcia COUNTIF spolu. Teraz táto metóda vloží hodnotu do bunky, ak je jedinečná. Orientácia však nebude taká ako pri iných metódach. Môžete si ju ponechať vo svojom arzenáli, aby ste boli lepší analytik.

📌 Kroky

  • Najprv vytvorte nový stĺpec.

  • Potom zadajte nasledujúci vzorec Bunka D5 :

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

  • Potom stlačte tlačidlo Vstúpte na stránku .
  • Potom potiahnite Naplňte rukoväť ikona nad rozsahom buniek D6:D13 Potom sa zobrazí nasledujúca položka:

Ako vidíte na vyššie uvedenej snímke obrazovky, náš stĺpec obsahuje iba jedinečné hodnoty v programe Excel.

4.2 Používanie funkcií INDEX a MATCH

Postup tejto metódy je podobný ako pri predchádzajúcej metóde, len meníme vzorec. funkcia INDEX a funkcia MATCH .

Používame tiež funkcia IFERROR a funkcia COUNTIF pre ďalšiu pomoc.

📌 Kroky

  • Vytvorte nový stĺpec.

  • Potom zadajte nasledujúci vzorec Bunka D5 :

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

  • Potom stlačte tlačidlo Vstúpte na stránku .
  • Potom potiahnite Naplňte rukoväť ikona nad rozsahom buniek D6:D13 .

  • Potom sa zobrazí nasledujúca ponuka:

Týmto spôsobom môžete ľahko získať jedinečné hodnoty z bunky programu Excel.

Prečítajte si viac: Ako získať jedinečné hodnoty z rozsahu v programe Excel (8 metód)

5. Používanie funkcie UNIQUE v programe Excel

Ďalšou dôležitou metódou na vyhľadávanie jedinečných hodnôt v stĺpci je použitie funkcia UNIQUE . Excel UNIKÁTNE Funkcia vracia zoznam jedinečných hodnôt v rozsahu alebo v zozname. Je to veľmi jednoduchá funkcia, ktorú môžete použiť na extrakciu jedinečných aj jedinečných rozdielnych hodnôt. Pomáha tiež porovnávať stĺpce so stĺpcami alebo riadky s riadkami.

Poznámka : The UNIKÁTNE je k dispozícii v aplikáciách Excel 365 a 2021.

V nasledujúcich častiach vám ukážeme päť príkladov UNIKÁTNE na implementáciu pracovného hárka.

5.1 Výpis jedinečných hodnôt zo stĺpca

Toto je základný príklad UNIKÁTNE Nájdeme jedinečné hodnoty zo stĺpca.

📌 Kroky

  • Najprv vytvorte nový stĺpec.

  • Teraz zadajte nasledujúci vzorec Bunka D5 :

=UNIQUE(B5:B13)

  • Potom stlačte tlačidlo Vstúpte na stránku .

Potom sa do tohto stĺpca extrahujú všetky jedinečné hodnoty z iného stĺpca.

5.2 Výpis jedinečných hodnôt, ktoré majú len jeden výskyt

Teraz môžete zo stĺpca vidieť, že máme niektoré hodnoty, ktoré sa vyskytli viackrát. A niektoré hodnoty sa vyskytli iba raz. Tieto hodnoty môžeme nazvať čisto jedinečné hodnoty. Tieto hodnoty môžete nájsť nastavením tretieho argumentu príkazu UNIKÁTNE funkciu na TRUE .

📌 Kroky

  • Vytvorte nový stĺpec takto.

  • Potom zadajte nasledujúci vzorec Bunka D5 :

=UNIQUE(B5:B13,,TRUE)

  • Potom stlačte tlačidlo Vstúpte.

Ako vidíte, iba tri jedinečné hodnoty sa v stĺpci objavili iba raz.

5.3 Jedinečné hodnoty z viacerých stĺpcov

Teraz môžete použiť UNIKÁTNE funkcia na viacerých stĺpcoch, ktoré majú jedinečné riadky. V skutočnosti vracia cieľové stĺpce v argumente poľa.

Používame ho pre nasledujúci súbor údajov:

📌 Kroky

  • Zadajte nasledujúci vzorec do Bunka E5 :

=UNIQUE(B5:C13)

  • Potom stlačte tlačidlo Vstúpte na stránku .

Prečítajte si viac: Ako nájsť jedinečné hodnoty z viacerých stĺpcov v programe Excel

5.4 Zoradenie jedinečných hodnôt v abecednom poradí

Teraz môžete zo stĺpca vybrať jedinečné hodnoty v abecednom poradí. Vykonávame to hlavne z príkazu triedenia & filter programu Excel. Ale funkcia SORT to robí jednoducho za nás. Nemusíte zakaždým po extrahovaní údajov znovu triediť.

📌 Kroky

  • Najprv vytvorte nový stĺpec.

  • Potom zadajte nasledujúci vzorec Bunka D5 :

=SORT(UNIQUE(B5:B13))

  • Nakoniec stlačte Vstúpte na stránku .

Ako vidíte, úspešne sme extrahovali a zoradili jedinečné hodnoty zo stĺpca v programe Excel.

5.5 Jedinečné hodnoty na základe kritérií

Teraz môžete nájsť jedinečné hodnoty zo stĺpca na základe kritérií v programe Excel. Na vykonanie tohto úkonu zmiešame UNIKÁTNE funkciu s funkcia FILTER v programe Excel.

Pozrite sa na nasledujúci súbor údajov:

Odtiaľto nájdeme jedinečné hodnoty, ktoré majú vek nižší ako 30 rokov.

📌 Kroky

  • Najprv vytvorte dva nové stĺpce, ako je uvedené nižšie:

  • Potom zadajte nasledujúci vzorec Bunka D5 :

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

  • Potom stlačte tlačidlo Vstúpte na stránku .

Teraz môžete v programe Excel zobraziť jedinečné hodnoty zo súboru údajov na základe našich kritérií.

6. Makrá VBA pre jedinečné hodnoty v stĺpci

Ak ste rovnako ako ja fanatik do VBA, možno vás bude zaujímať táto metóda. Táto metóda vlastne funguje ako metóda rozšíreného filtra, ktorú sme si ukázali predtým. Vytvorí nový zoznam v novom stĺpci s jedinečnými hodnotami.

📌 Kroky

  • Najprv stlačte Alt+F11 otvoriť aplikáciu Visual Basic.
  • Potom kliknite na Vložiť> Modul .

  • Teraz zadajte nasledujúci kód:
 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 
  • Potom súbor uložte.
  • Teraz stlačte Alt+F8 otvoriť dialógové okno Makro.

  • Potom vyberte UniqueColumn a kliknite na Spustiť .

Ako vidíte, naše kódy VBA úspešne vytvorili v programe Excel nový stĺpec s jedinečnými hodnotami.

💬 Čo si treba zapamätať

Ukázali sme si niekoľko základných príkladov UNIKÁTNE Uistite sa, že ste si prečítali článok, ktorý sme spomenuli, aby ste získali jasnú predstavu o tejto funkcii.

Stránka UNIKÁTNE funkcia zobrazí #SPILL chyba, ak jedna alebo viac buniek v rozsahu vyliatia nie je prázdnych.

Ak nechcete prepísať pôvodné údaje, vytvorte si ich kópiu.

Záver

Na záver dúfam, že vám tento návod poskytol kus užitočných vedomostí na extrahovanie jedinečných hodnôt v stĺpci v programe Excel. Odporúčame vám naučiť sa všetky tieto pokyny a aplikovať ich na váš súbor údajov. Stiahnite si cvičný zošit a vyskúšajte ich sami. Neváhajte tiež poskytnúť spätnú väzbu v časti s komentármi. Vaša cenná spätná väzba nás motivuje k vytváraniu takýchto návodov.

Nezabudnite si pozrieť našu webovú stránku ExcelWIKI.com pre rôzne problémy a riešenia súvisiace s programom Excel.

Učte sa nové metódy a neustále sa rozvíjajte!

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.