Ako extrahovať jedinečné položky zo zoznamu v programe Excel (10 metód)

  • Zdieľajte To
Hugh West

Ak chcete Výpis jedinečných položiek zo zoznamu v programe Excel , bude pre vás tento článok veľmi užitočný. V ňom vás prevedieme 10 jednoduchými metódami na extrahovanie jedinečných položiek zo zoznamu.

Stiahnite si pracovný zošit

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

10 metód na extrakciu jedinečných položiek zo zoznamu v programe Excel

V tejto časti popisujeme jednotlivé metódy krok za krokom, aby ste mohli Výpis jedinečných položiek zo zoznamu Bez námahy. Použili sme Excel 365. Môžete použiť akúkoľvek dostupnú verziu Excelu.

Metóda 1: Výpis jedinečných položiek zo zoznamu pomocou vzorca poľa

Nasledujúce Zoznam produktov obsahuje Id Nie a Názov produktu . Vidíme, že sa opakuje v Názov produktu . Z tohto zoznamu chceme získať jedinečné produkty. Použijeme Vzorec poľa na extrahovanie jedinečných položiek.

➤ Na začiatok napíšeme do bunky nasledujúci vzorec E5 .

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

Tento vzorec je kombináciou I NDE X , MATC H a COUNTIF funkcie.

  • COUNTIF($E$4:E4,$C$5:$C$12) Skontroluje jedinečný zoznam a vráti 0, keď sa nenájde zhoda, a 1, keď sa nájde zhoda.
  • MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0) Identifikuje pozíciu prvého výskytu no-match, tu ju naprogramujte tak, aby reprezentovala 0.
  • INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)) INDEX používa pozíciu, ktorú vracia MATCH a vráti názov položky zo zoznamu.
  • Ak už nie sú k dispozícii žiadne jedinečné položky, môžete sa stretnúť s chybami. Aby sme sa toho zbavili, použili sme Funkcia IFERROR , pomocou funkcie sme nahradili chybové hlásenie prázdnym.

➤ Potom musíme stlačiť Vstúpte na stránku .

➤ Musíme pretiahnuť vzorec s Naplňte stránku Rukoväť nástroj .

➤ Nakoniec môžeme vidieť jedinečné položky v Jedinečné produkty pomocou vzorca Array tabuľka.

Prečítajte si viac: VBA na získanie jedinečných hodnôt zo stĺpca do poľa v programe Excel (3 kritériá)

Metóda 2: Použitie funkcie UNIQUE na výpis zo zoznamu

Chceme získať jedinečné položky z týchto Názov produktu pomocou UNIKÁTNA funkcia .

➤ Najprv zadáme =UNIQUE v bunke E5 a UNIKÁTNA funkcia sa objaví.

➤ Musíme vybrať pole , čo je náš Názov produktu , preto vyberáme C5 až C12 .

➤ Potom musíme dať čiarku, " , " a musíme dvakrát kliknúť na False-Vrátenie jedinečných riadkov .

➤ Zatvoríme zátvorku a stlačíme Vstúpte na stránku .

➤ Nakoniec môžeme vidieť výpis jedinečných položiek v Jedinečný zoznam produktov pomocou funkcie UNIQUE tabuľku. Vzorec môžeme vidieť aj v Tyč vzorca .

Prečítajte si viac: Vyhľadanie jedinečných hodnôt v stĺpci v programe Excel (6 metód)

Metóda 3: Použitie vzorca bez poľa funkcií LOOKUP a COUNTIF

Môžeme použiť vzorec, ktorý sa neskladá z polí LOOKUP a COUNTIF Pozrime sa, ako nám tento vzorec pomôže získať jedinečné údaje zo zoznamu.

Tu do bunky zadáme nasledujúci 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) Skontroluje jedinečný zoznam a vráti 0, ak sa nenájde zhoda, a 1, ak sa nájde zhoda. Binárne hodnoty TRUE a FALSE Potom vydeľte 1 týmto poľom, čím získate ďalšie pole s hodnotami 1 a #DIV/0 chyba.
  • Vonkajší LOOKUP funkcia má ako vyhľadávaciu hodnotu hodnotu 2, pričom výsledok COUNTIF časť funguje ako lookup_vector. Porovnanie týchto dvoch, LOOKUP zodpovedá konečnej hodnote chyby a vráti príslušnú hodnotu.

➤ Potom stlačíme Vstúpte na stránku .

➤ Presunieme vzorec s Rukoväť náplne .

➤ Nakoniec môžeme vidieť extrahované jedinečné položky v Unikátny produkt s použitím Nie Vzorec poľa tabuľku. Vzorec môžeme vidieť aj v Tyč vzorca .

Prečítajte si viac: Ako extrahovať jedinečné hodnoty na základe kritérií v programe Excel

Metóda 4: Výpis s vylúčením duplikátov pomocou vzorca poľa

V tejto metóde budeme extrahovať jedinečné položky s vylúčením duplicít pomocou Pole vzorec.

➤ Najprv do bunky zadáme nasledujúci vzorec E5 .

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

Tu, E4:$E$4 je prvá bunka stĺpca, do ktorého chceme umiestniť výsledok extrakcie, a Zoznam je rozsah vybraných buniek z C5 na C12 .

Dve INDEX funkcie vrátia počiatočnú a konečnú hodnotu z miesta, ktoré bolo odvodené pomocou COUNTIFS a MATCH resp.

➤ Potom stlačíme Vstúpte na stránku .

➤ Potom vzorec potiahneme nadol pomocou Rukoväť náplne nástroj.

➤ Nakoniec môžeme vidieť dva jedinečné produkty s vylúčením duplikácie.

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

Metóda 5: Extrahovanie jedinečných položiek zo zoznamu pomocou pokročilého filtra

Môžete použiť funkciu aplikácie Excel s názvom Rozšírený filter na extrahovanie jedinečných položiek zo zoznamu. Poďme sa dozvedieť, ako to urobiť.

➤ Najprv vyberte rozsah údajov, ktoré chcete extrahovať

➤ Potom kliknite na Údaje tab.

Tu sme vybrali bunky a preskúmali Údaje nájdete kartu Pokročilé možnosť (v rámci Triedenie & amp; Filter skupina príkazov).

➤ Potom sa Rozšírený filter zobrazí sa okno.

➤ Vyberieme Kopírovanie na iné miesto

➤ Uvedieme miesto $E$4 v krabici Kopírovať do

➤ Uistite sa, že ste klikli na Len jedinečné záznamy .

➤ Teraz kliknite na OK .

➤ Nakoniec vidíme, že jedinečné položky sú extrahované v tabuľke Jedinečný produkt pomocou pokročilého filtra .

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

Metóda 6: Extrahovanie jedinečných hodnôt citlivých na veľkosť písmen

Ak máme rozdielne hodnoty s rozlišovaním veľkých a malých písmen, ako je to v nasledujúcom prípade Zoznam môžeme použiť tabuľku Pole vzorec na extrakciu jedinečných položiek z tohto zoznamu.

➤ Najprv musíme do bunky zadať nasledujúci 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)), "")

➤ Potom stlačíme Vstúpte na stránku .

➤ Vzorec stiahneme pomocou Rukoväť náplne .

➤ Nakoniec môžeme v tabuľke zobraziť extrahované jedinečné hodnoty s rozlišovaním veľkých a malých písmen Odlišné hodnoty citlivé na prípady .

Metóda 7: Pivotná tabuľka na extrahovanie jedinečných položiek zo zoznamu

Jedinečné položky môžeme získať z týchto položiek Zoznam produktov pomocou Otočná tabuľka .

➤ Najprv vyberieme rozsah súboru údajov, z ktorého chceme extrahovať jedinečné položky.

➤ Tu vyberieme rozsah údajov C4 na C12 .

➤ Potom vyberte Vložte karta z Stuha .

➤ Potom vyberte Otočná tabuľka .

➤ Potom musíme vybrať Existujúci pracovný hárok .

➤ Musíme zadať umiestnenie. Tu vyberieme umiestnenie E4 na E12 .

➤ Mark Pridanie týchto údajov do dátového modelu

➤ Kliknite na tlačidlo OK .

➤ Nakoniec vidíme, že keď označíme Názov produktu v Otočná tabuľka , extrahovaný jedinečný produkt sa zobrazí v Úrovne riadkov tabuľka.

Metóda 8: VBA na extrahovanie jedinečných

Z nasledujúceho Zoznam produktov chceme extrahovať jedinečné Názov produktu pomocou VBA Kód.

➤ Najprv zadáme ALT+F11 v našom pracovnom liste. Tu pracujeme na List8 .

➤ Potom sa VBA Zobrazí sa okno projektu.

➤ Musíme dvakrát kliknúť na List8 .

➤ A VBA zobrazí sa okno editora.

➤ Do okna zadáme nasledujúci kód VBA okno editora.

 Sub ExtractUnique() Rem Deklarovanie premennej typu Long Dim lsrow As Long Rem Definovanie premennej lsrow = Cells(Rows.Count, "C").End(xlUp).Row Rem Použitie AdvancedFilter ActiveSheet.Range("C4:C" & lsrow).AdvancedFilter Action:=xlFilterCopy, _ CopyToRange:=ActiveSheet.Range("E4"), Unique:=True End Sub 

Tu sme deklarovali Dlhé a vložte do nej posledný riadok. Potom použite niekoľko ActiveSheet metódy na kopírovanie rozsahu pri zachovaní Jedinečné ako Pravda .

➤ Uzavrieme VBA editora a prejde do nášho aktívneho hárku8.

➤ Tam zadáme ALT+F8 a zobrazí sa okno Názov makra.

➤ Klikneme na Spustiť .

➤ Nakoniec si pozrieme jedinečné produkty v Názov produktu tabuľka.

Prečítajte si viac: Excel VBA na získanie jedinečných hodnôt zo stĺpca (4 príklady)

Metóda-9: Zvýraznenie jedinečných položiek

Chceme vyzdvihnúť jedinečné Názov produktu z týchto Zoznam produktov .

➤ Najprv vyberieme Názov produktu z C5 na C12 .

➤ Potom pôjdeme do Domov tab.

➤ Vyberte Podmienené formátovanie .

➤ A potom vyberte Nové pravidlo .

A Nové pravidlo formátovania zobrazí sa okno.

➤ Vyberte Použitie vzorca na určenie buniek, ktoré sa majú formátovať .

➤ Napíšte nasledujúci vzorec v Formátovanie hodnôt, pri ktorých je tento vzorec pravdivý box.

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

➤ Potom kliknite na Formát .

A Formátovanie buniek zobrazí sa okno.

➤ Kliknite na Naplňte stránku možnosť.

➤ Vyberte farbu, tu vyberieme modrú.

➤ Potom kliknite na OK .

➤ Teraz si pozrite Náhľad a kliknite na tlačidlo OK .

➤ Nakoniec môžeme vidieť zvýraznené jedinečné Názov produktu .

Metóda 10: Podmienené formátovanie na získanie jedinečných položiek

V nasledujúcom texte Zoznam produktov chceme skryť duplicitné Názov produktu a chceme zobrazovať len jedinečné názvy produktov.

➤ Aby sme to mohli urobiť, musíme najprv vybrať Názov produktu z buniek C5 na C12 .

➤ Potom pôjdeme do Domov na karte Stuha a musíme vybrať Podmienené formátovanie .

➤ Potom vyberte Nové pravidlo .

A Nové pravidlo formátovania zobrazí sa okno.

➤ Musíme vybrať Použitie vzorca na určenie buniek, ktoré sa majú formátovať .

➤ Nasledujúci vzorec zapíšeme v Formátovanie hodnôt, pri ktorých je tento vzorec pravdivý box.

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

➤ Potom kliknite na Formát .

A Formátovanie buniek zobrazí sa okno.

➤ Vyberieme Písmo možnosť.

➤ Potom musíme vybrať biela Farba témy.

➤ Kliknite na OK .

➤ Môžeme vidieť Náhľad a kliknete na OK .

➤ Teraz vidíme, že duplicitné názvy produktov sa skryjú, pretože sú zafarbené na bielo.

➤ Teraz chceme zoradiť jedinečné výrobky na vrchole zoznamu. Preto musíme kliknúť pravým tlačidlom myši na niektorú z buniek. Tu klikneme pravým tlačidlom myši na bunku C5 .

➤ Potom musíme vybrať Filter možnosť.

➤ Teraz musíme vybrať Filtrovanie podľa vybraných buniek Farba písma .

➤ Nakoniec vidíme, že na stránke je len jedinečný názov produktu Zoznam produktov tabuľka.

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.