Tabloya naverokê
Heke hûn dixwazin Tiştên Yekta ji Lîsteyek li Excel derxin , ev gotar dê ji we re pir alîkar be. Li vir, em ê bi we re 10 rêbazên hêsan bişopînin da ku hûn tiştên yekta ji lîsteyek derxînin.
Pirtûka Xebatê dakêşin
Extract Unique Items.xlsm
10 Rêbazên Derxistina Tiştên Yekta Ji Lîsteyê li Excel
Li vir, em her rêbazan gav bi gav vedibêjin da ku hûn Tiştên Yekta ji Lîsteyê derxin bê hewildan. Me Excel 365 bikar aniye. Hûn dikarin her guhertoyek Excel-ê ya berdest bikar bînin.
Rêbaz-1: Tiştên Yekta Ji Lîsteyê Bi Bikaranîna Formula Array derxînin
Li jêr Lîsteya Berheman dihewîne Nimreya Nasnameyê û Navê Hilberê . Em dikarin bibînin, di Navê Hilberê de dubarebûn heye. Em dixwazin ji wê navnîşê hilberên bêhempa derxînin. Em ê Formula Array bikar bînin da ku hêmanên bêhempa derxînin.
➤ Ji bo destpêkê, em ê formula jêrîn di hucreya E5<2 de binivîsin>.
=IFERROR(INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)),"")
Ev formula bihevra I NDE X<2 ye>, MATC H , û COUNTIF fonksiyonên.
- COUNTIF($E$4 :E4,$C$5:$C$12) → Lîsteya yekta kontrol dike û dema ku lihevhatinek neyê dîtin 0 û dema ku lihevhatinek were dîtin 1 vedigere.
- MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0) → Helwesta rûdana yekem a bêhevokê destnîşan dike, li vir wê bername bike bi temsîlkirin0.
- INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)) → INDEX pozîsyona ku ji hêla MATCH ve tê vegerandin bikar tîne û navê babetê ji lîsteyê vedigerîne.
- Gava ku zêde nebin dibe ku hûn rastî xeletiyan bên. tiştên yekta. Ji bo ku em jê xilas bibin, me fonksiyona IFERROR bi kar aniye, bi karanîna fonksiyonê me peyama xeletiyê vala kiriye.
➤ Piştî wê, divê em pêl Enter bikin .
➤ Divê em bi Tijî Handle amûra formulê bikşînin.
>>>Zêdetir Bixwîne: VBA ku Nirxên Yekta ji Stûnê bigire nav Array di Excel de (3 Pîvan)
Rêbaz-2: Bikaranîna Fonksiyona UNIQUE ji Lîsteyê derxe
Em dixwazin tiştên yekta ji yên jêrîn derxînin Navê Hilberê bi bikaranîna Fonksiyona YEKBETÎ .
➤ Berî her tiştî, em ê =UNIQUE di hucreya E5 de binivîsin, û Fonksiyonek UNIQUE dê xuya bibe.
➤ Divê em array hilbijêrin, ku Navê Hilbera me ye , ji ber vê yekê, em C5 heta C12 hilbijêrin.
➤ Piştî vê yekê, divê em kommayek bidin, ” , ”, û divê em ducaran li ser Rêzên yekta yên Vegera Derewîn bikin .
➤ Em ê bendikê bigrin û pê Enter bikin.
➤ Di dawiyê de, em dikarin di nav de tiştên yekta derbixin.tabloya Lîsteya Hilbera Yekta Bi Bikaranîna Fonksiyona YEKBETÎ . Em dikarin formulê di baroka formulê de jî bibînin .
Zêdetir Bixwînin: Di Stûnekê de Nirxên Yekta Bibînin di Excel de (6 Rêbaz)
Rêbaz-3: Bikaranîna Formula Ne-Array ya Fonksiyonên LOOKUP û COUNTIF
Em dikarin formulek ne-array ku ji pêk tê bikar bînin LOOKUP û COUNTIF jî. Ka em bibînin ka ev formula çawa ji me re dibe alîkar ku em yekta ji navnîşek derxînin.
Li vir, em formula jêrîn di hucreya E5 de dinivîsin.
=LOOKUP(2,1/(COUNTIF($E$4:E4,$C$5:$C$12)=0),$C$5:$C$12)
- COUNTIF($E$4:E4,$C$5:$C$12) → Yekane kontrol dike lîsteya, û vedigere 0 dema ku maçeke nayê dîtin û 1 eger maçeke dîtin. Ev rêzek çêdike ku ji Binary nirxên RAST û FALSE pêk tê. Dûv re, 1-ê bi vê rêzê ve parve bikin ku rêzek din ji nirxan 1 û #DIV/0 xeletî peyda dike.
- Fonksiyona LOOKUP ya derveyî 2 wekî lêgerîn heye. nirx, ku encama beşa COUNTIF wekî lookup_vector dixebite. Bi berhevkirina van her duyan, LOOKUP nirxa dawî ya çewtiyê li hev dike û nirxa têkildar vedigerîne.
➤ Paşê, em ê pêl bikin. Têkeve .
➤ Em ê bi Destêra Dagirtinê formulê dakêşînin.
➤ Di dawiyê de, em dikarin bibînin hêmanên bêhempa yên ku di Hilbera Yekta Bi karanîna tabloya Ne Formula Array de hatine derxistin. Em dikarin formula di Formula de jî bibîninbar .
Zêdetir Bixwîne: Meriv çawa Nirxên Yekta Li gorî Krîteran li Excel derdixe
Rêbaz-4: Bi bikaranîna Formula Array-ê Derxistina Duberan derxe
Di vê rêbazê de, em ê bi karanîna formula Array tiştên bêhempa derxînin.
➤ Pêşî, em dê formula jêrîn di hucreyê de binivîse E5 .
=INDEX(List,MATCH(0,INDEX(COUNTIF(E4:$E$4,List)+(COUNTIF(List,List)1),0,0),0))
Li vir, E4:$E$4 şaneya yekem a stûnê ye ku em dixwazin encama derxistinê derxînin, û List rêza şaneyên hilbijartî ji C5 heta C12 e.
Du fonksiyonên INDEX nirxa destpêkê û dawîn ji cîhê ku ji hêla COUNTIFS û MATCH ve hatî derxistin vedigerînin.
➤ Piştî wê, em ê pêl Enter bikin .
➤ Paşê, em ê bi amûra Fill Handle formulayê dakêşin. .
➤ Di dawiyê de, em dikarin du hilberên bêhempa yên ku ji dubarebûnê dernakeve bibînin.
Zêdetir bixwînin: Meriv Çawa Di Excel de Nirxên Yekta Ji Rangeyê Distîne (8 Rêbaz)
Rêbaz-5: Tiştên Yekta Ji Lîsteyê Bi Bikaranîna Parzûna Pêşketî derxînin
Hûn dikarin taybetmendiyek Excel-ê ya bi navê Parzûna pêşkeftî bikar bînin da ku tiştên bêhempa ji navnîşekê derxînin. Ka em fêr bibin ka meriv çawa wiya dike.
➤ Berî her tiştî, rêza daneya ku hûn dixwazin derxînin hilbijêrin
➤ Piştî wê, li ser tabloya Daneyên bikirtînin. .
Li vir, me şaneyan hilbijart û Daneyên lêkolîn kirin tab. Hûn ê li wir vebijarkek Pêşketî bibînin (di nav koma fermanê de Sort & amp; Parzûn ).
➤ Piştî wê, paceyek Parzûna Pêşketî dê xuya bibe.
➤ Em ê hilbijêrin Li cîhek din kopî bikin
➤ Em ê cîh bidin $E $4 di qutîkê de Kopî bike
➤ Piştrast bike ku li ser Tenê tomarên yekta bitikîne.
➤ Naha, li ser OK bikirtînin.
➤ Di dawiyê de, em dikarin bibînin ku tiştên yekta di tabloyê de têne derxistin Hilbera bêhempa bi karanîna Parzûna pêşkeftî .
Zêdetir Bixwîne: Çawa Di Excel de Ji Gelek Stûnan Nirxên Yekta Bibînin
Rêbaz-6: Nirxên Yekta yên Hessas Dozayê derxînin
Eger nirxên me yên cihêreng ên hesas ên mesela wek tabloya Lîste ya jêrîn hebin, em dikarin Array bikar bînin. formula ku tiştên yekta ji wê lîsteyê derxîne.
➤ Berî her tiştî divê em formula jêrîn di şaneya D3 de binivîsin.
=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)), "")
➤ Piştî wê, em ê pêl Enter bikin .
➤ Em w Nexwe bi bikaranîna Destêra dagirtin formulê bikişîne.
➤ Di dawiyê de, em dikarin di tabloyê de nirxên yekta yên hesas ên dozê yên derkirî bibînin Mesel Nirxên Ciyawaz ên Hessas .
Rêbaz-7: Tabloya Pivot Ji bo Derxistina Tiştên Yekta Ji Lîsteyê
Em dikarin ji van tiştên jêrîn hêmanên bêhempa derxînin Lîsteya Berheman bi bikaranîna Tableta Pivot .
➤ Berî her tiştî, emdê rêza danûstendinê ya ku em dixwazin hêmanên yekta jê derxin hilbijêrin.
➤ Li vir, em rêza daneyan hildibijêrin C4 heta C12 .
➤ Piştî wê, ji Ribbon tabloya Insert hilbijêrin.
➤ Paşê, Tabloya Pivot hilbijêrin.
➤ Piştî wê, divê em hilbijêrin Xebata heyî .
➤ Divê em cihekê bidin. Li vir, em cîh hildibijêrin E4 ji bo E12 .
➤ Nîşan bikin Vê daneyê li Modela Daneyê zêde bikin
➤ Bikirtînin OK .
➤ Di dawiyê de, em dikarin bibînin ku dema ku em Navê hilberê di Tabloya Pivot de nîşan bikin. , Hilbera Yekane ya hatî derxistin di tabloya Asta Rêzan de xuya dike.
Rêbaz-8: Ji VBA-yê Yekane Derdixe
Ji tabloya jêrîn Lîsteya Hilberê , em dixwazin Navê Hilberê bi kar VBA Kodê yekta derxin.
➤ Berî her tiştî, em ê ALT+F11 di pelika xebata xwe de binivîsin. Li vir, em li ser Sheet8 dixebitin.
➤ Piştî wê, pencereyek VBA Projeyê dê xuya bibe.
➤ Divê em du caran bikirtînin. li ser Sheet8 .
➤ Pencereyek edîtorê VBA dê xuya bibe.
➤ Em ê koda jêrîn di pencereya edîtorê VBA de binivîsin.
7727
Li vir, me Drêj<2 ragihand> guhêrbar binivîsin û rêza paşîn têxin hundurê wê. Dûv re, çend rêbazên ActiveSheet bi kar bînin da ku rêzê kopî bikin, lê dema ku Yekane wekî Rast bimîne.
➤ Em êpaceya edîtorê VBA bigire û dê biçe Sheet8-a me ya çalak.
➤ Li wir em ê binivîsin ALT+F8 , û pencereyek Navê Makro dê xuya bibe.
➤ Em ê li ser Run bitikînin.
➤ Di dawiyê de, em ê hilberên bêhempa di Navê Hilberê de bibînin. 2> tablo.
Zêdetir Bixwîne: Excel VBA ji Stûnê Nirxên Yekta Bistîne (4 Nimûne)
Rêbaz-9: Tiştên Yekta Nîşan Bide
Em dixwazin Navê Hilberê ji Lîsteya Berheman ya jêrîn ronî bikin.
➤ Pêşî, em Hilbijêre Navê Hilberê ji C5 berbi C12 .
➤ Paşê, em ê biçin ser Home tabela.
➤ Formatkirina şertî .
➤ Û paşê, Qanûna Nû hilbijêre.
Pencereyek Qanûna Formatkirina Nû dê derkeve holê.
➤ Hilbijêre Formulek bikar bîne da ku diyar bike ka kîjan şaneyan format bike .
➤ Formula jêrîn di nav Nirxên Formatê de ku ev formula rast e boxê de binivîsin.
=COUNTIF($C$5:C5,C5)=1
➤ Paşê, li ser bikirtînin. 1>Format .
A
➤ Vebijarka Dajî bikirtînin.
➤ Rengek hilbijêrin, li vir em şîn hilbijêrin.
➤ Paşê, bikirtînin OK .
➤ Niha, li Pêşdîtinê binêre, û OK .
➤ Di dawiyê de, em dikarin Navê Hilberê ya yekta diyarkirî bibînin.
Rêbaz-10: Formatkirina bi şert ji bo Hilgirtina Tiştên Yekta
Li jêrê Tabloya Lîsteya Berheman , em dixwazin Navê Hilberê dubare veşêrin, û em dixwazin tenê navên hilberên yekta nîşan bidin.
➤ Ji bo vê yekê, berî her tiştî, divê em hilbijêrin Navê Hilberê ji şaneyên C5 heta C12 .
➤ Piştî wê, em ê herin tabloya Mal di Ribbonê de, û divê em Formatkirina şertî hilbijêrin.
➤ Paşê, Qanûna Nû hilbijêrin.
Pencereyek Qanûna Formatkirina Nû dê derkeve holê.
➤ Divê em hilbijêrin Formulek bikar bînin da ku diyar bikin ka kîjan şaneyan format bikin .
➤ Em formula jêrîn di Nirxên Formatê de ku ev formula rast e qutikê de dinivîsin.
=COUNTIF($C$5:C5,C5)>1
➤ Paşê, li ser Format bikirtînin.
A Hêneyên Formkirinê paceyê wê derkeve holê.
➤ Em ê 1>Font vebijark.
➤ Paşê, divê em spî Rengê Mijarê hilbijêrin.
➤ Bikirtînin OK .
➤ Em dikarin Pêşdîtinê bibînin û emê bitikînin OK .
➤ Naha, em dikarin bibînin ku navên hilberên dubare dibin veşartî, ji ber ku ew spî ne.
➤ Naha, em dixwazin hilberên bêhempa li serê lîsteyê rêz bikin. Ji ber vê yekê, divê em li ser yek ji hucreyan rast-klîk bikin. Li vir, em li ser hucreya C5 -ê rast-klîk dikin.
➤ Piştî wê, divê em vebijarka Parz hilbijêrin.
➤ Naha, divê em hilbijêrin Parzûna li gorî Rengê tîpên şaneyên hilbijartî .
➤ Di dawiyê de, em dikarin bibînin ku heyetenê Navê Hilbera yekta li ser Lîsteya Hilberê tabloyê.