Jak získat jedinečné položky ze seznamu v aplikaci Excel (10 metod)

  • Sdílet Toto
Hugh West

Pokud chcete Výpis jedinečných položek ze seznamu v aplikaci Excel , bude pro vás tento článek velmi užitečný. Provedeme vás zde 10 snadnými metodami, jak ze seznamu získat jedinečné položky.

Stáhnout pracovní sešit

Výpis jedinečných položek.xlsm

10 metod extrakce jedinečných položek ze seznamu v aplikaci Excel

Zde popisujeme jednotlivé metody krok za krokem, abyste mohli. Výpis jedinečných položek ze seznamu bez námahy. Použili jsme Excel 365. Můžete použít jakoukoli dostupnou verzi Excelu.

Metoda-1: Výpis jedinečných položek ze seznamu pomocí vzorce pole

Následující Seznam produktů obsahuje Id Ne a Název produktu . Vidíme, že se opakuje v. Název produktu . Chceme z tohoto seznamu získat jedinečné produkty. Použijeme Vzorec pole pro extrakci jedinečných položek.

➤ Pro začátek napíšeme do buňky následující vzorec E5 .

=IFERROR(INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)),"")

Tento vzorec je kombinací I NDE X , MATC H a COUNTIF funkce.

  • COUNTIF($E$4:E4,$C$5:$C$12) Zkontroluje jedinečný seznam a vrátí 0, pokud není nalezena shoda, a 1, pokud je shoda nalezena.
  • MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0) Identifikuje pozici prvního výskytu no-match, zde ji naprogramujte tak, aby reprezentovala 0.
  • INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)) INDEX používá pozici, kterou vrací MATCH a vrátí název položky ze seznamu.
  • V případě, že již neexistují žádné unikátní položky, můžete narazit na chybu. Abychom se jí zbavili, použili jsme příkaz Funkce IFERROR , pomocí funkce jsme nahradili chybové hlášení prázdným.

➤ Poté musíme stisknout tlačítko Vstupte na .

➤ Musíme vzorec přetáhnout dolů. Naplňte Rukojeť nástroj .

➤ Nakonec si můžeme prohlédnout jedinečné položky ve složce Jedinečné produkty pomocí vzorce Array tabulka.

Přečtěte si více: Získání jedinečných hodnot ze sloupce do pole v aplikaci Excel pomocí VBA (3 kritéria)

Metoda-2: Použití funkce UNIQUE k výpisu ze seznamu

Chceme získat jedinečné položky z následujících položek Název produktu pomocí UNIKÁTNÍ funkce .

➤ Nejprve zadáme příkaz =UNIQUE v buňce E5 a UNIKÁTNÍ funkce se objeví.

➤ Musíme vybrat pole , což je naše Název produktu , proto zvolíme C5 až C12 .

➤ Po něm musíme dát čárku, " , " a musíme dvakrát kliknout na False-Vrátit jedinečné řádky .

➤ Zavřeme závorku a stiskneme tlačítko Vstupte na .

➤ Nakonec si můžeme prohlédnout výpis jedinečných položek v seznamu Unikátní seznam produktů pomocí funkce UNIQUE tabulku. Vzorec můžeme vidět také v tabulce Tyč vzorce .

Přečtěte si více: Hledání jedinečných hodnot ve sloupci v aplikaci Excel (6 metod)

Metoda 3: Použití vzorce bez pole funkcí LOOKUP a COUNTIF

Můžeme použít vzorec bez pole, který se skládá z LOOKUP a COUNTIF Podívejme se, jak nám tento vzorec pomůže získat ze seznamu jedinečné.

Zde zadáme do buňky následující vzorec E5 .

=LOOKUP(2,1/(COUNTIF($E$4:E4,$C$5:$C$12)=0),$C$5:$C$12)

  • COUNTIF($E$4:E4,$C$5:$C$12) Zkontroluje unikátní seznam a vrátí 0, pokud není nalezena shoda, a 1, pokud je shoda nalezena. Binární hodnoty TRUE a FALSE Pak vydělíme 1 tímto polem, čímž získáme další pole s hodnotami 1 a #DIV/0 chyba.
  • Vnější LOOKUP funkce má jako vyhledávací hodnotu hodnotu 2, přičemž výsledek funkce COUNTIF část funguje jako lookup_vector. Porovnáme-li tyto dvě části, LOOKUP odpovídá konečné hodnotě chyby a vrací odpovídající hodnotu.

➤ Poté stiskneme Vstupte na .

➤ Vzorec přetáhneme dolů pomocí Plnicí rukojeť .

➤ Nakonec si můžeme prohlédnout extrahované jedinečné položky v seznamu Jedinečný produkt s použitím Ne Vzorec pole tabulku. Vzorec můžeme vidět také v tabulce Vzorník .

Přečtěte si více: Jak extrahovat jedinečné hodnoty na základě kritérií v aplikaci Excel

Metoda-4: Výpis s vyloučením duplicit pomocí vzorce pole

V této metodě budeme extrahovat jedinečné položky s vyloučením duplicit pomocí příkazu Pole vzorec.

➤ Nejprve zadáme následující vzorec do buňky E5 .

=INDEX(List,MATCH(0,INDEX(COUNTIF(E4:$E$4,List)+(COUNTIF(List,List)1),0,0),0)))

Zde, E4:$E$4 je první buňka sloupce, do kterého chceme vypsat výsledek extrakce, a buňka Seznam je rozsah vybraných buněk z C5 na C12 .

Dva INDEX funkce vrací počáteční a konečnou hodnotu z místa, které bylo získáno pomocí funkce COUNTIFS a MATCH resp.

➤ Poté stiskneme tlačítko Vstupte na .

➤ Pak vzorec přetáhneme dolů pomocí Plnicí rukojeť nástroj.

➤ Nakonec můžeme vidět dva jedinečné produkty s vyloučením duplikace.

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

Metoda-5: Výběr jedinečných položek ze seznamu pomocí pokročilého filtru

Můžete použít funkci aplikace Excel s názvem Rozšířený filtr k extrakci jedinečných položek ze seznamu. Pojďme se seznámit s tím, jak to udělat.

➤ Nejprve vyberte rozsah dat, která chcete extrahovat.

➤ Poté klikněte na položku Data tab.

Zde jsme vybrali buňky a prozkoumali je. Data na kartě. Najdete zde Pokročilé (v rámci Třídit a filtrovat skupina příkazů).

➤ Poté se Rozšířený filtr zobrazí se okno.

➤ Vybereme Kopírování do jiného umístění

➤ Uvedeme polohu $E$4 v krabici Kopírovat do

➤ Nezapomeňte kliknout na Pouze jedinečné záznamy .

➤ Nyní klikněte na OK .

➤ Nakonec vidíme, že jedinečné položky jsou extrahovány v tabulce Unikátní produkt pomocí pokročilého filtru .

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

Metoda-6: Extrakce jedinečných hodnot rozlišujících malá a velká písmena

Pokud máme odlišné hodnoty rozlišující malá a velká písmena, jako je tomu v následujícím případě. Seznam můžeme použít tabulku Pole vzorec pro extrakci jedinečných položek z tohoto seznamu.

➤ Nejprve musíme do buňky zadat následující vzorec D3 .

=IFERROR(INDEX($B$3:$B$10, MATCH(0, FREQUENCY(IF(EXACT($B$3:$B$10,TRANSPOSE($D$2:D2)), MATCH(ROW($B$3:$B$10), ROW($B$3:$B$10)), ""), MATCH(ROW($B$3:$B$10), ROW($B$3:$B$10))), 0)), "")

➤ Poté stiskneme tlačítko Vstupte na .

➤ Vzorec přetáhneme dolů pomocí Plnicí rukojeť .

➤ Nakonec můžeme v tabulce zobrazit extrahované jedinečné hodnoty rozlišující malá a velká písmena. Odlišné hodnoty citlivé na velikost písmen .

Metoda-7: Pivotovací tabulka pro výpis jedinečných položek ze seznamu

Unikátní položky můžeme získat z následujících položek Seznam produktů pomocí Otočná tabulka .

➤ Nejprve vybereme rozsah datového souboru, ze kterého chceme získat jedinečné položky.

➤ Zde vybereme rozsah dat C4 na C12 .

➤ Poté vyberte Vložte karta z Stužka .

➤ Poté vyberte Otočná tabulka .

➤ Poté musíme vybrat Stávající pracovní list .

➤ Musíme zadat umístění. Zde vybereme umístění. E4 na E12 .

➤ Mark Přidání těchto dat do datového modelu

➤ Klikněte OK .

➤ Konečně vidíme, že když označíme Název produktu v Otočná tabulka , extrahovaný jedinečný produkt se objeví v Úrovně řádků tabulka.

Metoda-8: VBA pro extrakci jedinečných

Z následujícího Seznam produktů chceme extrahovat jedinečné Název produktu pomocí VBA Kód.

➤ Nejprve zadáme příkaz ALT+F11 v našem pracovním listu. Zde pracujeme na List8 .

➤ Poté se VBA Zobrazí se okno projektu.

➤ Musíme dvakrát kliknout na položku List8 .

➤ A VBA zobrazí se okno editoru.

➤ Do pole zadáme následující kód. VBA okno editoru.

 Sub ExtractUnique() Rem Deklarování proměnné typu Long Dim lsrow As Long Rem Definice proměnné lsrow = Cells(Rows.Count, "C").End(xlUp).Row Rem Použití pokročilého filtru ActiveSheet.Range("C4:C" & lsrow).AdvancedFilter Action:=xlFilterCopy, _ CopyToRange:=ActiveSheet.Range("E4"), Unique:=True End Sub 

Zde jsme deklarovali Long a vložil do ní poslední řádek. Pak použijte několik proměnných typu ActiveSheet metody pro kopírování rozsahu při zachování Unikátní jako Pravda .

➤ Uzavřeme VBA a přejde do našeho aktivního listu8.

➤ Tam zadáme ALT+F8 a zobrazí se okno Název makra.

➤ Klikneme na Spustit .

➤ Nakonec se podíváme na jedinečné produkty v oblasti Název produktu tabulka.

Přečtěte si více: Získání jedinečných hodnot ze sloupce v aplikaci Excel VBA (4 příklady)

Metoda-9: Zvýraznění jedinečných položek

Chceme vyzdvihnout jedinečné Název produktu z následujících Seznam produktů .

➤ Nejprve vybereme Název produktu z C5 na C12 .

➤ Poté se vydáme do Home tab.

➤ Vyberte Podmíněné formátování .

➤ A pak vyberte Nové pravidlo .

A Nové pravidlo formátování zobrazí se okno.

➤ Vyberte Použití vzorce k určení buněk, které se mají formátovat .

➤ Napište následující vzorec v Formátování hodnot, kde je tento vzorec pravdivý box.

=COUNTIF($C$5:C5,C5)=1

➤ Poté klikněte na Formát .

A Formátování buněk zobrazí se okno.

➤ Klikněte na Naplňte možnost.

➤ Vyberte barvu, zde vybereme modrou.

➤ Poté klikněte na OK .

➤ Nyní se podívejte na Náhled a klikněte na tlačítko OK .

➤ Nakonec můžeme vidět zvýrazněné jedinečné Název produktu .

Metoda-10: Podmíněné formátování pro získání jedinečných položek

V následujícím Seznam produktů chceme skrýt duplicitní Název produktu a chceme zobrazovat pouze jedinečné názvy produktů.

➤ Za tímto účelem musíme nejprve vybrat položku Název produktu z buněk C5 na C12 .

➤ Poté se vydáme do Home na kartě Stužka a musíme vybrat Podmíněné formátování .

➤ Poté vyberte Nové pravidlo .

A Nové pravidlo formátování zobrazí se okno.

➤ Musíme vybrat Použití vzorce k určení buněk, které se mají formátovat .

➤ Následující vzorec zapíšeme ve tvaru Formátování hodnot, kde je tento vzorec pravdivý box.

=COUNTIF($C$5:C5,C5)>1

➤ Poté klikněte na Formát .

A Formátování buněk zobrazí se okno.

➤ Vybereme Písmo možnost.

➤ Pak musíme vybrat bílá Barva tématu.

➤ Klikněte na OK .

➤ Vidíme, že Náhled a klikne na OK .

➤ Nyní vidíme, že duplicitní názvy produktů se skryjí, protože jsou zbarveny bíle.

➤ Nyní chceme seřadit jedinečné produkty na začátek seznamu. Proto musíme kliknout pravým tlačítkem myši na některou z buněk. Zde klikneme pravým tlačítkem myši na buňku C5 .

➤ Poté musíme vybrat Filtr možnost.

➤ Nyní musíme vybrat Filtrování podle vybraných buněk Barva písma .

➤ Nakonec vidíme, že na stránce je pouze jedinečný název produktu. Seznam produktů tabulka.

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.