Hoe om unieke items uit 'n lys in Excel te onttrek (10 metodes)

  • Deel Dit
Hugh West

As jy wil Unieke items uit 'n lys in Excel onttrek, sal hierdie artikel vir jou baie nuttig wees. Hier sal ons jou deur 10 maklike metodes lei om unieke items uit 'n lys te onttrek.

Laai werkboek af

Uittrek Unieke Items.xlsm

10 metodes om unieke items uit 'n lys in Excel te onttrek

Hier beskryf ons elkeen van die metodes stap vir stap sodat jy moeiteloos Unieke items uit 'n lys kan onttrek . Ons het Excel 365 gebruik. Jy kan enige beskikbare Excel-weergawe gebruik.

Metode-1: Onttrek unieke items uit 'n lys deur gebruik te maak van skikkingsformule

Die volgende Produklys bevat Id No en Produknaam . Ons kan sien, daar is herhaling in Produknaam . Ons wil unieke produkte uit daardie lys haal. Ons sal Skikkingsformule gebruik om unieke items te onttrek.

➤ Om mee te begin, sal ons die volgende formule in sel E5<2 skryf>.

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

Hierdie formule is 'n kombinasie van I NDE X , MATC H , en COUNTIF funksies.

  • COUNTIF($E$4 :E4,$C$5:$C$12) Kontroleer die unieke lys en gee 'n 0 terug wanneer 'n passing nie gevind word nie en 1 wanneer 'n passing gevind word.
  • MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0) Identifiseer die posisie van die eerste voorkoms van geen-passing, programmeer dit hier om mee te verteenwoordig0.
  • INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0))) INDEX gebruik die posisie wat deur MATCH teruggestuur word en gee die itemnaam uit die lys terug.
  • Jy kan foute teëkom wanneer daar nie meer is nie unieke items. Om daarvan ontslae te raak, het ons die IFERROR-funksie gebruik, met behulp van die funksie het ons die foutboodskap met leeg vervang.

➤ Daarna moet ons Enter druk.

➤ Ons moet die formule afsleep met die Vul Handvatsel gereedskap .

➤ Uiteindelik kan ons die unieke items in die Unieke Produkte wat Skikkingsformule gebruik tabel sien.

Lees meer: ​​ VBA om unieke waardes van kolom na skikking in Excel te kry (3 kriteria)

Metode-2: Gebruik UNIEKE funksie om uit lys te onttrek

Ons wil unieke items uit die volgende Produknaam onttrek deur die UNIEKE funksie te gebruik.

➤ Eerstens sal ons die =UNIQUE in sel E5 tik, en 'n UNIQUE Function sal verskyn.

➤ Ons moet 'n skikking kies, wat ons Produknaam is, daarom kies ons C5 tot C12 .

➤ Daarna moet ons 'n komma gee, ” , ”, en ons moet dubbelklik op Vals-Return unieke rye .

➤ Ons sal die hakie toemaak en Enter druk.

➤ Laastens kan ons unieke items uittreksel sien indie Unieke Produklys Gebruik die UNIEKE Funksie tabel. Ons kan ook die formule in die Formulebalk sien.

Lees meer: ​​ Vind unieke waardes in 'n kolom in Excel (6 metodes)

Metode-3: Gebruik nie-skikkingsformule van LOOKUP en COUNTIF funksies

Ons kan 'n nie-skikking formule gebruik wat bestaan ​​uit OPSOEK en COUNTIF ook. Kom ons kyk hoe hierdie formule ons help om uniek uit 'n lys te onttrek.

Hier tik ons ​​die volgende formule in sel 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) Kontroleer die unieke lys, en gee 'n 0 terug wanneer 'n passing nie gevind word nie en 1 as 'n passing gevind word. Dit genereer 'n skikking wat bestaan ​​uit Binêre waardes WAAR en ONWAAR . Deel dan 1 deur hierdie skikking wat 'n ander skikking van die waardes 1 en #DIV/0 -fout verskaf.
  • Die buitenste OPSOEK -funksie het die 2 as die opsoek waarde, waar die resultaat van die COUNTIF gedeelte as lookup_vector werk. Deur hierdie twee te vergelyk, pas OPSOEK by die finale waarde van fout en gee dit die ooreenstemmende waarde terug.

➤ Dan sal ons druk Voer in.

➤ Ons sal die formule afsleep met die Vulhandvatsel .

➤ Uiteindelik kan ons sien die onttrekte unieke items in die Unieke Produk Gebruik 'n Nie Skikkingsformule -tabel. Ons kan ook die formule in die Formule sienbar .

Lees meer: ​​ Hoe om unieke waardes te onttrek op grond van kriteria in Excel

Metode-4: Onttrek uitsluitende duplikate deur gebruik te maak van Skikkingsformule

In hierdie metode sal ons unieke items onttrek wat duplikate uitsluit deur die Skikking formule te gebruik.

➤ Eerstens, ons sal die volgende formule in sel E5 tik.

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

Hier, E4:$E$4 is die eerste sel van die kolom wat ons die onttrekresultaat wil uitsit, en die Lys is die reeks geselekteerde selle van C5 tot C12 .

Die twee INDEKS -funksies gee die aanvanklike en finale waarde terug vanaf die ligging wat onderskeidelik deur die COUNTIFS en MATCH afgelei is.

➤ Daarna sal ons Enter druk.

➤ Dan sal ons die formule afsleep met die Vulhandvatsel -nutsding .

➤ Laastens kan ons die twee unieke produkte sien wat duplisering uitsluit.

Lees meer: Hoe om unieke waardes van reeks in Excel te kry (8 metodes)

Metode-5: Onttrek unieke items uit 'n lys met behulp van gevorderde filter

Jy kan 'n Excel-kenmerk genaamd Gevorderde filter gebruik om unieke items uit 'n lys te onttrek. Kom ons leer weet hoe om dit te doen.

➤ Kies eerstens die reeks data wat jy wil onttrek

➤ Daarna, klik op die Data -oortjie .

Hier het ons die selle gekies en die data verken oortjie. Jy sal 'n Gevorderde opsie daar vind (binne die Sorteer & Filter groep van opdrag).

➤ Daarna, 'n Gevorderde Filter -venster sal verskyn.

➤ Ons sal Kopieer na 'n ander ligging

➤ Ons sal die ligging gee $E $4 in die blokkie Kopieer na

➤ Maak seker dat jy op Slegs unieke rekords klik.

➤ Klik nou op OK .

➤ Uiteindelik kan ons sien dat die unieke items in die tabel onttrek word Unieke produk met behulp van Gevorderde filter .

Lees meer: ​​ Hoe om unieke waardes uit veelvuldige kolomme in Excel te vind

Metode-6:  Onttrek hoofletter-sensitiewe unieke waardes

As ons hooflettergevoelige afsonderlike waardes het soos in die volgende Lys -tabel, kan ons 'n Skikking gebruik formule om unieke items uit daardie lys te onttrek.

➤ Eerstens moet ons die volgende formule in sel D3 tik.

=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)), "")

➤ Daarna sal ons Enter druk.

➤ Ons w ill sleep die formule af deur Vulhandvatsel te gebruik.

➤ Laastens kan ons onttrekte hooflettersensitiewe unieke waardes in die tabel sien Case Sensitiewe afsonderlike waardes .

Metode-7: Spiltabel om unieke items uit 'n lys te onttrek

Ons kan unieke items uit die volgende onttrek Produklys deur die Swaaitabel te gebruik.

➤ Eerstens, onssal die reeks datastel kies waaruit ons unieke items wil onttrek.

➤ Hier kies ons datareeks C4 tot C12 .

➤ Daarna, kies die Voeg in -oortjie van Lint .

➤ Kies dan die Swaaitabel .

➤ Daarna moet ons Bestaande werkblad kies.

➤ Ons moet 'n ligging gee. Hier kies ons die ligging E4 tot E12 .

➤ Merk Voeg hierdie data by die datamodel

➤ Klik OK .

➤ Laastens kan ons sien dat wanneer ons die Produknaam in die Swaaitabel merk , onttrek Unieke Produk verskyn in die Ry Levels tabel.

Metode-8: VBA om Uniek te onttrek

Vanaf die volgende Produklys tabel, ons wil unieke Produknaam onttrek deur gebruik te maak van VBA -kode.

➤ Eerstens sal ons ALT+F11 in ons werkblad tik. Hier is ons besig met Blad8 .

➤ Daarna sal 'n VBA Projekvenster verskyn.

➤ Ons moet dubbelklik op Blad8 .

➤ 'n VBA -redigeerdervenster sal verskyn.

➤ Ons sal die volgende kode in die VBA -redigeervenster tik.

2114

Hier het ons 'n Lang<2 verklaar> tik veranderlike en het die laaste ry daarin ingevoeg. Pas dan verskeie ActiveSheet -metodes toe om die reeks te kopieer terwyl Uniek as Waar gehou word.

➤ Ons salmaak die VBA redigeervenster toe en gaan na ons aktiewe Blad8.

➤ Daar sal ons ALT+F8 tik, en 'n Makro Naam venster sal verskyn.

➤ Ons sal op Run klik.

➤ Uiteindelik sal ons die unieke produkte in die Produknaam tabel.

Lees meer: ​​ Excel VBA om unieke waardes uit kolom te kry (4 voorbeelde)

Metode-9: Merk Unieke Items

Ons wil Unieke Produknaam uit die volgende Produklys uitlig.

➤ Eerstens, ons kies Produknaam van C5 tot C12 .

➤ Dan gaan ons na die Tuis -oortjie.

➤ Kies Voorwaardelike formatering .

➤ En kies dan Nuwe reël .

'n Nuwe formateringreël -venster sal verskyn.

➤ Kies Gebruik 'n formule om te bepaal watter selle om te formateer .

➤ Skryf die volgende formule in Formaatwaardes waar hierdie formule waar is blokkie.

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

➤ Klik dan op Formaat .

A Formateer selle venster sal verskyn.

➤ Klik op die Vul opsie.

➤ Kies 'n kleur, hier kies ons blou.

➤ Klik dan op OK .

➤ Sien nou die Voorskou en klik OK .

➤ Laastens kan ons die gemerkte unieke Produknaam sien.

Metode-10: Voorwaardelike formatering om unieke items te haal

In die volgende Produklys -tabel, wil ons duplikaat Produknaam versteek, en ons wil slegs unieke produkname wys.

➤ Om dit te doen, moet ons eerstens kies die Produknaam van selle C5 tot C12 .

➤ Daarna gaan ons na die Tuis -oortjie in die lint , en ons moet Voorwaardelike formatering kies.

➤ Kies dan die Nuwe reël .

'n Nuwe formateringreël -venster sal verskyn.

➤ Ons moet Gebruik 'n formule kies om te bepaal watter selle om te formateer .

➤ Ons skryf die volgende formule in Formaatwaardes waar hierdie formule waar is blokkie.

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

➤ Dan, klik op Format .

'n Format Cells venster sal verskyn.

➤ Ons sal die Lettertipe opsie.

➤ Dan moet ons wit Temakleur kies.

➤ Klik op OK .

➤ Ons kan die Voorskou sien en sal OK klik.

➤ Nou kan ons sien dat die duplikaatprodukname kry weggesteek, aangesien hulle wit gekleur is.

➤ Nou wil ons unieke produkte boaan die lys sorteer. Daarom moet ons regsklik op enige van die selle. Hier kliek ons ​​regs op sel C5 .

➤ Daarna moet ons die Filter opsie kies.

➤ Nou moet ons Filtreer volgens geselekteerde selle Fontkleur kies.

➤ Uiteindelik kan ons sien daar isslegs die unieke produknaam op die Produklys tabel.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.