Satura rādītājs
Ja vēlaties Unikālo elementu izvilkšana no saraksta programmā Excel , šis raksts jums būs ļoti noderīgs. Šajā rakstā mēs iepazīstināsim jūs ar 10 vienkāršām metodēm, kā no saraksta iegūt unikālus vienumus.
Lejupielādēt darba burtnīcu
Unikālo elementu izvilkums.xlsm10 metodes unikālu elementu iegūšanai no saraksta programmā Excel
Šeit mēs soli pa solim aprakstīsim katru no metodēm, lai jūs varētu. Unikālu elementu izvilkšana no saraksta Mēs izmantojām Excel 365. Varat izmantot jebkuru pieejamo Excel versiju.
1. metode: unikālo elementu iegūšana no saraksta, izmantojot masīva formulu
Šādi Produktu saraksts satur Id Nr. un Produkta nosaukums . Mēs varam redzēt, ir atkārtošanās in Produkta nosaukums . Mēs vēlamies no šī saraksta iegūt unikālus produktus. Mēs izmantosim Masuļa formula lai iegūtu unikālus vienumus.
➤ Sākumā šūnā ierakstīsim šādu formulu E5 .
=IFERROR(INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)),"")
Šī formula ir kombinācija no I NDE X , MATC H , un COUNTIF funkcijas.
- COUNTIF($E$4:E4,$C$5:$C$12) → Pārbauda unikālo sarakstu un atgriež 0, ja nav atrasta atbilstība, un 1, ja atbilstība ir atrasta.
- MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0) → Identificē pirmā nesakritības gadījuma pozīciju, šeit ieprogrammējiet to attēlot ar 0.
- INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0))) → INDEX izmanto pozīciju, kas tiek atgriezta ar MATCH un atgriež elementa nosaukumu no saraksta.
- Jūs varat saskarties ar kļūdām, kad vairs nav unikālu vienumu. Lai no tā atbrīvotos, mēs esam izmantojuši IFERROR funkcija , izmantojot šo funkciju, mēs esam aizstājuši kļūdas ziņojumu ar tukšu.
➤ Pēc tam mums ir jānospiež Ievadiet .
➤ Mums ir jāvelk uz leju formula ar Aizpildiet Rokturis rīks .
➤ Visbeidzot, mēs varam apskatīt unikālos vienumus, kas atrodas Unikāli produkti, izmantojot masīva formulu tabula.
Lasīt vairāk: VBA, lai iegūtu unikālas vērtības no kolonnas masīvā programmā Excel (3 kritēriji)
2. metode: UNIQUE funkcijas izmantošana, lai iegūtu no saraksta
Mēs vēlamies iegūt unikālus vienumus no šādiem Produkta nosaukums izmantojot UNIKĀTA funkcija .
➤ Vispirms mēs ievadīsim =UNIQUE šūnā E5 , un UNIKĀTA funkcija parādīsies.
➤ Mums ir jāizvēlas masīvs , kas ir mūsu Produkta nosaukums , tāpēc mēs izvēlamies C5 līdz C12 .
➤ Pēc tam mums ir jādod komats, " , ", un mums divreiz jānoklikšķina uz Viltus-atgriež unikālas rindas .
➤ Mēs aizvērsim iekavās un nospiediet Ievadiet .
➤ Visbeidzot, mēs varam redzēt izvilkt unikālus vienumus no Unikālu produktu saraksts, izmantojot UNIQUE funkciju tabulā. Formulu var redzēt arī tabulā Formulas josla .
Lasīt vairāk: Unikālu vērtību meklēšana Excel kolonnā (6 metodes)
3. metode: LOOKUP un COUNTIF funkciju formulas, kas nav masīvs, izmantošana
Mēs varam izmantot formulu, kas nav masīvs un kas sastāv no LOOKUP un COUNTIF arī. Aplūkosim, kā šī formula palīdz mums iegūt unikālu no saraksta.
Šādā gadījumā šūnā ierakstām šādu formulu 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) → Pārbauda unikālo sarakstu un atgriež 0, ja nav atrasta atbilstība, un 1, ja atbilstība ir atrasta. Binary vērtības TRUE un FALSE Tad daliet 1 ar šo masīvu, tādējādi iegūstot citu masīvu ar vērtībām 1 un #DIV/0 kļūda.
- Ārējais LOOKUP funkcijai ir 2 kā meklēšanas vērtība, kur rezultāts no COUNTIF daļa darbojas kā lookup_vector. Salīdzinot šos divus, LOOKUP atbilst kļūdas galīgajai vērtībai un atgriež atbilstošo vērtību.
➤ Tad mēs nospiedīsim Ievadiet .
➤ Mēs velciet uz leju formulu ar Uzpildes rokturis .
➤ Visbeidzot, mēs varam redzēt iegūtos unikālos vienumus Unikāls produkts, izmantojot Ne Masuļa formula tabulā. Formulu var redzēt arī tabulā Formulas josla .
Lasīt vairāk: Kā iegūt unikālas vērtības, pamatojoties uz kritērijiem programmā Excel
4. metode: Izraksts, izslēdzot dubultniekus, izmantojot masīva formulu
Šajā metodē mēs izvilksim unikālus vienumus, izņemot dublikātus, izmantojot Masīvs formula.
➤ Vispirms šūnā ierakstīsim šādu formulu E5 .
=INDEX(List,MATCH(0,INDEX(COUNTIF(E4:$E$4,List)+(COUNTIF(List,List)1),0,0),0),0)))
Šeit, E4: $E$4 ir kolonnas pirmā šūna, kurā vēlamies izvietot iegūšanas rezultātu, un Saraksts ir atlasīto šūnu diapazons no C5 uz C12 .
Abi INDEX funkcijas atgriež sākotnējo un galīgo vērtību no atrašanās vietas, kas iegūta ar COUNTIFS un MATCH attiecīgi.
➤ Pēc tam mēs nospiedīsim Ievadiet .
➤ Tad mēs velkam uz leju formulu ar Uzpildes rokturis instruments.
➤ Visbeidzot, mēs varam redzēt divus unikālus produktus, izņemot dublēšanos.
Lasīt vairāk: Kā iegūt unikālas vērtības no diapazona programmā Excel (8 metodes)
5. metode: Unikālo elementu izvilkšana no saraksta, izmantojot paplašināto filtru
Varat izmantot Excel funkciju Uzlabotais filtrs lai no saraksta iegūtu unikālus vienumus. Uzzināsim, kā to izdarīt.
➤ Vispirms atlasiet datu diapazonu, kuru vēlaties iegūt.
➤ Pēc tam noklikšķiniet uz Dati cilne.
Šeit mēs esam atlasījuši šūnas un izpētījuši Dati cilne. Jūs atradīsiet Advanced opciju (sadaļā Atlasīt & amp; Filtrēt komandu grupa).
➤ Pēc tam Uzlabotais filtrs tiks parādīts logs.
➤ Mēs izvēlēsimies Kopēt uz citu atrašanās vietu
➤ Mēs norādīsim atrašanās vietu $E$4 lodziņā Kopēt uz
➤ Noteikti noklikšķiniet uz Tikai unikāli ieraksti .
➤ Tagad noklikšķiniet uz LABI .
➤ Visbeidzot, mēs redzam, ka tabulā ir atlasīti unikālie elementi. Unikāls produkts, izmantojot uzlaboto filtru .
Lasīt vairāk: Kā Excel programmā Excel atrast unikālas vērtības no vairākām kolonnām
6. metode: Unikālo vērtību iegūšana, kas atkarīgas no burtu un ciparu burtiem
Ja mums ir burtu un lielo un mazo burtu atšķirīgas vērtības, piemēram, šādos gadījumos. Saraksts tabulu, mēs varam izmantot Masīvs formulu, lai no saraksta iegūtu unikālus vienumus.
➤ Vispirms šūnā ir jāievada šāda formula 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))), "")
➤ Pēc tam mēs nospiedīsim Ievadiet .
➤ Mēs velkam uz leju formulu, izmantojot Uzpildes rokturis .
➤ Visbeidzot, mēs varam redzēt tabulā iegūtās unikālās vērtības, kas atkarīgas no burtu un ciparu Atšķirīgas vērtības, kas jutīgas pret lietām .
7. metode: Pivot tabula, lai no saraksta iegūtu unikālus vienumus
Varam iegūt unikālus vienumus no šādiem Produktu saraksts izmantojot Pivot tabula .
➤ Vispirms atlasīsim datu kopas diapazonu, no kura vēlamies iegūt unikālos vienumus.
➤ Šeit mēs izvēlamies datu diapazonu C4 uz C12 .
➤ Pēc tam atlasiet Ievietot cilne no Lente .
➤ Pēc tam atlasiet Pivot tabula .
➤ Pēc tam mums ir jāizvēlas Esošā darblapa .
➤ Mums ir jānorāda atrašanās vieta. Šeit mēs izvēlamies atrašanās vietu. E4 uz E12 .
➤ Marks Šo datu pievienošana datu modelim
➤ Noklikšķiniet uz LABI .
➤ Visbeidzot, mēs redzam, ka, atzīmējot Produkta nosaukums in the Pivot tabula , iegūtais unikālais produkts parādās Rindu līmeņi tabula.
8. metode: VBA, lai iegūtu unikālu
No turpmāk minētā. Produktu saraksts tabulā mēs vēlamies iegūt unikālu Produkta nosaukums izmantojot VBA Kods.
➤ Vispirms mēs ierakstīsim ALT+F11 mūsu darba lapā. Šeit mēs strādājam pie Loksne8 .
➤ Pēc tam VBA Parādīsies projekta logs.
➤ Mums ir divreiz jānoklikšķina uz Loksne8 .
➤ A VBA tiks parādīts redaktora logs.
➤ Mēs ievadīsim šādu kodu. VBA redaktora logs.
Sub ExtractUnique() Rem Deklarē Long tipa mainīgo Dim lsrow As Long Rem Definē mainīgo lsrow = Cells(Rows.Count, "C").End(xlUp).Row Rem Piemēro AdvancedFilter ActiveSheet.Range("C4:C" & amp; lsrow).AdvancedFilter Action:=xlFilterCopy, _ CopyToRange:=ActiveSheet.Range("E4"), Unique:=True End Sub
Šeit mēs esam deklarējuši Long tipa mainīgo un tajā ievietota pēdējā rinda. Pēc tam piemēro vairākus ActiveSheet metodes, lai kopētu diapazonu, saglabājot Unikāls kā True .
➤ Mēs slēgsim VBA redaktora logu un pāriet uz mūsu aktīvo lapu8.
➤ Tur mēs ierakstīsim ALT+F8 , un parādīsies logs Makro nosaukums.
➤ Mēs noklikšķiniet uz Palaist .
➤ Visbeidzot, mēs redzēsim unikālos produktus, kas atrodas Produkta nosaukums tabula.
Lasīt vairāk: Excel VBA, lai iegūtu unikālas vērtības no kolonnas (4 piemēri)
9. metode: izceliet unikālus vienumus
Mēs vēlamies izcelt unikālu Produkta nosaukums no šādiem Produktu saraksts .
➤ Vispirms izvēlamies Produkta nosaukums no C5 uz C12 .
➤ Tad mēs dosimies uz Sākums cilne.
➤ Izvēlieties Nosacījumu formatēšana .
➤ Un pēc tam atlasiet Jauns noteikums .
A Jauns formatēšanas noteikums tiks parādīts logs.
➤ Izvēlieties Formulas izmantošana, lai noteiktu, kuras šūnas formatēt .
➤ Uzrakstiet šādu formulu Formatēt vērtības, ja šī formula ir patiesa kaste.
=COUNTIF($C$5:C5,C5)=1
➤ Pēc tam noklikšķiniet uz Formāts .
A Šūnu formatēšana tiks parādīts logs.
➤ Noklikšķiniet uz Aizpildiet iespēja.
➤ Izvēlieties krāsu, šeit mēs izvēlamies zilu.
➤ Pēc tam noklikšķiniet uz LABI .
➤ Tagad skatiet Priekšskatījums un noklikšķiniet uz LABI .
➤ Visbeidzot, mēs varam redzēt izcelto unikālo Produkta nosaukums .
10. metode: Nosacījuma formatēšana, lai iegūtu unikālus vienumus
Turpmāk Produktu saraksts tabulu, mēs vēlamies paslēpt dublējošos Produkta nosaukums , un mēs vēlamies rādīt tikai unikālus produktu nosaukumus.
➤ Lai to izdarītu, vispirms mums ir jāizvēlas Produkta nosaukums no šūnām C5 uz C12 .
➤ Pēc tam mēs dosimies uz Sākums cilnē Lente , un mums ir jāizvēlas Nosacījumu formatēšana .
➤ Pēc tam atlasiet Jauns noteikums .
A Jauns formatēšanas noteikums tiks parādīts logs.
➤ Mums ir jāizvēlas Formulas izmantošana, lai noteiktu, kuras šūnas formatēt .
➤ Mēs rakstām šādu formulu. Formatēt vērtības, ja šī formula ir patiesa kaste.
=COUNTIF($C$5:C5,C5)>1
➤ Pēc tam noklikšķiniet uz Formāts .
A Šūnu formatēšana tiks parādīts logs.
➤ Mēs izvēlēsimies Fonts iespēja.
➤ Tad mums ir jāizvēlas balta Tēmas krāsa.
➤ Noklikšķiniet uz LABI .
➤ Mēs varam redzēt Priekšskatījums un noklikšķiniet uz LABI .
➤ Tagad mēs redzam, ka dublētie produktu nosaukumi tiek paslēpti, jo tie ir iekrāsoti baltā krāsā.
➤ Tagad mēs vēlamies sakārtot unikālos produktus saraksta augšpusē. Tāpēc mums ir jānoklikšķina ar peles labo pogu uz jebkuras šūnas. Šeit mēs noklikšķinām ar peles labo pogu uz šūnas. C5 .
➤ Pēc tam mums ir jāizvēlas Filtrs iespēja.
➤ Tagad mums ir jāizvēlas Atlasīt pēc atlasīto šūnu fonta krāsas .
➤ Visbeidzot, mēs redzam, ka ir tikai unikālais produkta nosaukums uz Produktu saraksts tabula.