Hledání jedinečných hodnot ve sloupci v aplikaci Excel (6 metod)

  • Sdílet Toto
Hugh West

V aplikaci Microsoft Excel extrahuje jedinečné hodnoty ze sloupce je jedním z klíčových úkolů. Ocitnete se v různých situacích, kdy můžete potřebovat najít jedinečné údaje pro analýzu souboru dat. V tomto kurzu se naučíte všechny možné způsoby, jak získat jedinečné hodnoty ve sloupci v aplikaci Excel s vhodnými příklady a vhodnými ilustracemi.

Stáhnout cvičebnici

Jedinečné hodnoty ve sloupci.xlsm

6 metod vyhledávání jedinečných hodnot ve sloupci v aplikaci Excel

V následujících kapitolách vám nabídneme šest účinných způsobů, jak získat jedinečné hodnoty ze sloupce v aplikaci Excel. Nyní vám doporučujeme naučit se všechny tyto metody a aplikovat je na vaše pracovní listy. Doufám, že to v budoucnu určitě obohatí vaše znalosti aplikace Excel.

1. Použití pokročilého filtru pro jedinečné hodnoty v aplikaci Excel

Nyní nejpoužívanějším způsobem, jak najít jedinečné hodnoty ze sloupce v aplikaci Excel, je použití příkazu Upřesnit. Ten najdete na kartě Data.

Podívejte se na následující soubor dat:

Zde použijeme pokročilý filtr pro jedinečné hodnoty ve sloupci.

📌 Kroky

  • Nejprve vyberte libovolnou buňku ze sloupce.

  • Poté přejděte na kartu Data.
  • Poté klikněte na Pokročilé .

  • Nyní z Pokročilé filtry r dialogové okno, vyberte Kopírování do jiného umístění . Poté vyberte libovolnou buňku a vložte nové hodnoty. Dále zaškrtněte políčko Pouze jedinečné záznamy .

  • Pak klikněte na OK .

Jak vidíte, úspěšně jsme našli vytvořený nový seznam jedinečných hodnot ve sloupci v aplikaci Excel.

Přečtěte si více: Jak získat jedinečné položky ze seznamu v aplikaci Excel (10 metod)

2. Filtrování jedinečných hodnot ve sloupci

Dalším efektivním způsobem je filtrování seznamu nebo sloupce. Používá se také příkaz Pokročilé příkaz z aplikace Excel Data Tab. Rozdíl je však v tom, že nahradí celý sloupec jedinečnými hodnotami.

📌 Kroky

  • Nejprve vyberte libovolnou buňku ze sloupce.

  • přejít na Data Tab.
  • Poté klikněte na Pokročilé .

  • Nyní z Rozšířený filtr dialogového okna vyberte možnost Filtrování seznamu na místě . Dále zaškrtněte políčko Pouze jedinečné záznamy .

  • Pak klikněte na OK .

Nakonec uvidíte, že se zobrazí pouze jedinečné hodnoty ve sloupci. V podstatě se skryly duplicitní hodnoty.

3. Odstranění duplicit ze sloupce v aplikaci Excel

Nyní je tato metoda poměrně jednoduchá na pochopení. Pokud vaše sloupce obsahují duplikáty, stačí je odstranit. Poté budete mít v aplikaci Excel pouze jedinečné hodnoty ve sloupci.

📌 Kroky

  • Nejprve vyberte libovolnou buňku ze sloupce.

  • Pak přejděte do Data
  • Z Datové nástroje klikněte na Odstranění duplicit .

  • Nyní z Odstranění duplicit dialogového okna zaškrtněte políčko Data a Moje data mají záhlaví .

  • Pak klikněte na OK .

Nakonec se zobrazí počet nalezených duplicit a počet jedinečných hodnot v daném sloupci v aplikaci Excel.

4. Vzorce pro vyhledání jedinečných hodnot ze sloupce

Nyní můžete použít vzorce pro získání jedinečných hodnot ve sloupci. Tyto metody se vám budou hodit i v budoucnu. Doporučujeme vám tedy naučit se i tyto vzorce, abyste si zlepšili své znalosti.

4.1 Použití funkcí IF a COUNTIF

V této metodě kombinujeme funkce IF a funkce COUNTIF společně. Nyní tato metoda vloží do buňky hodnotu, pokud je jedinečná. Orientace však nebude taková jako u ostatních metod. Tuto metodu si můžete ponechat ve svém arzenálu, abyste byli lepšími analytiky.

📌 Kroky

  • Nejprve vytvořte nový sloupec.

  • Poté zadejte následující vzorec Buňka D5 :

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

  • Pak stiskněte tlačítko Vstupte na .
  • Poté přetáhněte Plnicí rukojeť ikona nad rozsahem buněk D6:D13 Pak se zobrazí následující:

Jak je vidět z výše uvedeného snímku obrazovky, náš sloupec obsahuje pouze jedinečné hodnoty v aplikaci Excel.

4.2 Použití funkcí INDEX a MATCH

Postup této metody je podobný jako u předchozí metody, jen měníme vzorec. Hlavně mícháme funkce INDEX a funkce MATCH .

Používáme také funkce IFERROR a funkce COUNTIF pro další pomoc.

📌 Kroky

  • Vytvoření nového sloupce.

  • Poté zadejte následující vzorec Buňka D5 :

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

  • Poté stiskněte tlačítko Vstupte na .
  • Poté přetáhněte Plnicí rukojeť ikona nad rozsahem buněk D6:D13 .

  • Pak se zobrazí následující:

Tímto způsobem můžete snadno získat jedinečné hodnoty z buňky aplikace Excel.

Přečtěte si více: Jak získat jedinečné hodnoty z rozsahu v aplikaci Excel (8 metod)

5. Použití funkce UNIQUE v aplikaci Excel

Další zásadní metodou pro vyhledání jedinečných hodnot ve sloupci je použití metody funkce UNIQUE . Excel UNIKÁTNÍ Funkce vrací seznam jedinečných hodnot v rozsahu nebo seznamu. Je to velmi jednoduchá funkce, kterou můžete použít k extrakci jedinečných i jedinečných odlišných hodnot. Pomáhá také při porovnávání sloupců se sloupci nebo řádků s řádky.

Poznámka : The UNIKÁTNÍ je k dispozici v aplikacích Excel 365 a 2021.

V následujících kapitolách si ukážeme pět příkladů. UNIKÁTNÍ funkce pro implementaci pracovního listu.

5.1 Výpis jedinečných hodnot ze sloupce

Toto je základní příklad UNIKÁTNÍ funkce. Zjistíme jedinečné hodnoty ze sloupce.

📌 Kroky

  • Nejprve vytvořte nový sloupec.

  • Nyní zadejte následující vzorec Buňka D5 :

=UNIQUE(B5:B13)

  • Poté stiskněte tlačítko Vstupte na .

Poté se do tohoto sloupce extrahují všechny jedinečné hodnoty z jiného sloupce.

5.2 Výpis jedinečných hodnot, které mají pouze jeden výskyt

Nyní můžete ze sloupce vidět, že máme některé hodnoty, které se vyskytly vícekrát. A některé hodnoty se vyskytly pouze jednou. Tyto hodnoty lze nazvat čistě unikátní hodnoty. Tyto hodnoty můžete najít nastavením třetího argumentu příkazu UNIKÁTNÍ funkce na TRUE .

📌 Kroky

  • Vytvořte nový sloupec takto.

  • Dále zadejte následující vzorec Buňka D5 :

=UNIQUE(B5:B13,,TRUE)

  • Poté stiskněte tlačítko Vstupte.

Jak vidíte, pouze tři jedinečné hodnoty se ve sloupci objevily pouze jednou.

5.3 Jedinečné hodnoty z více sloupců

Nyní můžete použít UNIKÁTNÍ funkce na více sloupců, které mají jedinečné řádky. Ve skutečnosti vrací cílové sloupce v argumentu pole.

Používáme ji pro následující soubor dat:

📌 Kroky

  • Zadejte následující vzorec Buňka E5 :

=UNIKÁTNÍ(B5:C13)

  • Poté stiskněte tlačítko Vstupte na .

Přečtěte si více: Jak najít jedinečné hodnoty z více sloupců v aplikaci Excel

5.4 Řazení jedinečných hodnot v abecedním pořadí

Nyní můžete ze sloupce vyjmout jedinečné hodnoty v abecedním pořadí. Provádíme to hlavně pomocí příkazu třídění & filtr aplikace Excel. Ale. funkce SORT to dělá snadno za nás. Nemusíte po extrakci dat pokaždé znovu třídit.

📌 Kroky

  • Nejprve vytvořte nový sloupec.

  • Poté zadejte následující vzorec Buňka D5 :

=SORT(UNIQUE(B5:B13))

  • Nakonec stiskněte Vstupte na .

Jak vidíte, úspěšně jsme extrahovali a setřídili jedinečné hodnoty ze sloupce v aplikaci Excel.

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

Nyní můžete najít jedinečné hodnoty ze sloupce na základě kritérií v aplikaci Excel. K tomu smícháme příkaz UNIKÁTNÍ funkce s funkce FILTR v aplikaci Excel.

Podívejte se na následující soubor dat:

Odtud vyhledáme jedinečné hodnoty, jejichž věk je nižší než 30 let.

📌 Kroky

  • Nejdříve vytvořte dva nové sloupce takto:

  • Dále zadejte následující vzorec Buňka D5 :

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

  • Pak stiskněte tlačítko Vstupte na .

Nyní můžete v aplikaci Excel zobrazit jedinečné hodnoty ze souboru dat na základě našich kritérií.

6. Makra VBA pro jedinečné hodnoty ve sloupci

Pokud jste stejně jako já blázni do VBA, možná vás zaujme tato metoda. Tato metoda vlastně funguje podobně jako metoda pokročilého filtru, kterou jsme si ukázali dříve. Vytvoří nový seznam v novém sloupci s jedinečnými hodnotami.

📌 Kroky

  • Nejprve stiskněte Alt+F11 otevřít aplikaci Visual Basic.
  • Poté klikněte na Vložit> Modul .

  • Nyní zadejte následující 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 
  • Poté soubor uložte.
  • Nyní stiskněte Alt+F8 a otevřete dialogové okno Makro.

  • Pak vyberte UniqueColumn a klikněte na Spustit .

Jak vidíte, naše kódy VBA úspěšně vytvořily v aplikaci Excel nový sloupec s jedinečnými hodnotami.

💬 Co si zapamatovat

Ukázali jsme si několik základních příkladů UNIKÁTNÍ Nezapomeňte si přečíst článek, který jsme zmínili, abyste získali jasnou představu o této funkci.

Na stránkách UNIKÁTNÍ zobrazí funkci #SPILL chyba, pokud jedna nebo více buněk v rozsahu rozsypání není prázdná.

Pokud nechcete přepisovat původní data, vytvořte si jejich kopii.

Závěr

Závěrem doufám, že vám tento návod poskytl kus užitečných znalostí k extrakci jedinečných hodnot ve sloupci v aplikaci Excel. Doporučujeme vám naučit se všechny tyto pokyny a aplikovat je na váš soubor dat. Stáhněte si cvičný sešit a vyzkoušejte si je sami. Neváhejte také poskytnout zpětnou vazbu v sekci komentářů. Vaše cenná zpětná vazba nás motivuje k vytváření podobných návodů.

Nezapomeňte se podívat na naše webové stránky ExcelWIKI.com pro různé problémy a řešení související s aplikací Excel.

Učte se novým metodám a neustále se rozvíjejte!

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.