Obsah
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.xlsm10 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.