Tabloya naverokê
Carinan bi Excel re dixebitin, hûn ê hewce bikin ku nirxên bêhempa yên di stûnek an rêzek de bibînin. Mînakî, dibe ku hûn hewce bikin ku hûn fêr bibin ka firotgehek çend hilberên cihêreng an bêhempa di nav envantera xwe de hene an çend navên xebatkarên bêhempa di pelek Excel de bi agahdariya li ser hemî xebatkarên pargîdaniyek mezin hene. Ev tutorial dê gelek awayan nîşanî we bide ku hûn nirxên yekta ji rêzê li Excel-ê bistînin.
Pirtûka Xebatê ya Pratîkê dakêşin
Vê pirtûka pratîkê dakêşin da ku hûn dema ku hûn vê dixwînin peywirê bimeşînin. gotar.
Excel Nirxên Yekane.xlsm
8 Rêbazên Hêsan Ji bo Di Excel de Nirxên Yekta Ji Rêzeyê Bistînin
Ka em senaryoyek ku me pelek Excel heye ku di derheqê hilberên ku welatek hinardeyî welatên cûda yên Ewrûpayê dike de agahdarî vedihewîne. Berhem navê me heye, Meqdar, û Welat ku hilber jê re tê hinardekirin heye. Em ê her hilberek bêhempa ya ku ev welat hinarde dike û her welatek cûda yê ku ev welat hilberê hinarde dike, bi karanîna Parzûna pêşkeftî, INDEX û MATCH formula bi hev re bibînin , LOOKUP û COUNTIF bi hev re fonksiyonê dikin, fonksiyona UNIQUE ( Excel 365 ), VBA makro, û Dûberan Rake . Wêneyê jêrîn pelgeya xebatê ya Excel nîşan dide ku em ê pê re bixebitin.
1. Parzûna pêşkeftî ku Nirxên Yekta BistîneTaybetmendiya Duplicates di Excel de dê hemî nirxên dubare yên di nav rêzê de jê bibe. Lê em dixwazin ku daneyên çavkaniya me saxlem bin. Ji ber vê yekê, em ê di stûna Welatê Yekta de kopiyek ji rêzê çêkin û li wir operasyona Dûberan Rake bikin.
Gavek 2:
- Dema ku stûna Welatê Yekta were hilbijartin, em ê vebijarka Dûberan Rake ji nav Daneyên tab.
- Pencereke nû ya bi sernavê Hişyara Ducarî Rake dê derkeve holê. Em ê Bi Hilbijartina Niha Berdewam Bikin hilbijêrin. Em ê tenê bixwazin ku vê operasyonê li ser stûna Welatê Yekta pêk bînin. Ji ber vê yekê, em ê ne Hilbijartinê berfireh bikin .
- Piştre, em ê li ser Dûberan Rake bitikînin.
- Niha, em ê bibînin ku stûna me Welatê Yekta tenê 4 welatên cuda an yekta tê de hene.
Tiştên Bîrnebûnê
- Fonksiyonên INDEX û MATCH bi hev re formûleke rêzê ne. Ji ber vê yekê, divê hûn CTRL+SHIFT+ENTER bi hev re pêl bikin da ku formula têxin hucreyek. Ew ê li dora tevahî formula du bendikên çîçek bixemilîne.
- Dema ku taybetmendiya Dûberan Rake bikar tîne da ku nirxên yekta ji rêzê werbigire, me tenê Welatê Yekane hilbijart. Lê hûn dikarin stûnên din lê zêde bikin an jî hemî stûnan hilbijêrin bi bijartina Hilbijartinê Berfireh bike . Lê heke hûnbijartinê fireh bike da ku stûnên din lê zêde bike, wê demê taybetmendiya Dûberan Rake tu nirxê jê dernaxe heya ku du an zêdetir rêzên bi daneya yeksan nebîne .
Encam
Di vê gotarê de, em fêr bûne ka meriv çawa nirxên bêhempa ji rêzê li Excel-ê werdigire. Ez hêvî dikim ku ji nuha û pê ve hûn ê pir hêsan bibînin ku hûn nirxên bêhempa ji rêzek li Excel-ê bistînin. Lêbelê, heke di derbarê vê gotarê de pirs an pêşniyarên we hebin, ji kerema xwe şîroveyek li jêr bihêlin. Roja we xweş be!!!
Ji RêzeyêHûn dikarin Parzûna Pêşketî di bin bendika Daneyên de bikar bînin da ku hûn hemî nirxên bêhempa yên rêzek an stûnek bistînin. Ya jêrîn bikin:
Gavê 1:
- Pêşî, herin Daneyên . Hilbijêre Pêşketî ji Cûrtkirin & Parzûna beşê.
- Pencereke nû ya bi sernavê Parzûna pêşketî dê derkeve holê. Hilbijêre Cihekî din kopî bike wekî Çalakî .
- Di qutika Rêzeya Lîsteyê de, rêza ku hûn dixwazin nirxên yekta jê derxin hilbijêrin. Di vê nimûneyê de, em hewl didin ku hemî hilberên bêhempa an cihêreng di binê stûna xweya Berhem ( B5:B20 ) de bigirin. Ji ber vê yekê, Rêzeya Lîsteya me dê bibe $B$5:$B$20 . $ nîşanan hatine danîn da ku referansa şaneyê mutleq bibe.
- Di qutîka Kopî bike de , em ê rêzek ku em dixwazin nirxên me yên yekta bin hilbijêrin. Me rêzika E5:E20 hilbijart. Qutiya bi sernavê Tenê tomarên yekta bikirtînin.
- Bikirtînin OK .
Gavê 2:
- Li ser tikandina OK , hûn ê hemî hilberên cihêreng di stûna Berhemên Yekta de bistînin ( E5:E20 ).
Zêdetir Bixwîne: Meriv Çawa Tiştên Yekta ji Lîsteyek di Excel de derxe (10 Rêbaz)
2. Formula INDEX û MATCH têxe ku Nirxên Yekta Ji Rêzeyê Bistînin
Em dikarin fonksiyonên Excel INDEX û MATCH jî bi hev re bikar bînin.da ku nirxên bêhempa ji rêzek an stûnek bistînin. Tenê gavên jêrîn bişopînin da ku van fonksiyonan bikar bînin da ku ji rêzê nirxên yekta bistînin.
Gavê 1:
- Hûna Hilbijêre E5 . Formula jêrîn di şaneyê de binivîse.
=INDEX(B5:B20,MATCH(0,COUNTIF($E$4:E4,B5:B20),0))
Ravekirina Formulê
Hêza ajotinê ya vê formulê fonksiyona INDEX e ku dê lêgerîna bingehîn pêk bîne.
=INDEX(array, row_num, [column_num])
FonksiyonaINDEX du argumanên pêwîst hene: array û row_num .
Ji ber vê yekê, heke em INDEX<2 bidin> fonksiyona bi rêz an lîsteyek wekî argumana yekem û jimareyek rêzê wekî argumana duyemîn , ew ê nirxek ku dê li lîsteya yekta were zêdekirin vegerîne.
Me B5:B20 wekî argumana yekem pêşkêş kir. Lê ya dijwar ew e ku meriv fehm bike ka em ê fonksiyona INDEX wekî argumana duyemîn an row_num bidin. Divê em row_num bi baldarî hilbijêrin da ku em ê tenê nirxên yekta bistînin.
Em ê vê yekê bi karanîna fonksiyona COUNTIF bi dest bixin.
=COUNTIF($E$4:E4,B5:B20)
COUNTIF fonksiyona wê bihejmêre çend caran tiştên di stûna Hilbera Yekta de di stûna Hilberê de xuya dibin. lîsteya çavkaniya me.
Ew ê referanseke berfirehkirî bikar bîne. Di vê rewşê de, ew $E$4:E4 e. Ji aliyekî ve, referansek berfireh mutleq e, lê li serdin, ew nisbî ye. Di vê senaryoyê de, ji ber ku formula tê kopî kirin, referans dê di lîsteya yekta de bêtir rêzan bigire.
Niha ku rêzikên me hene, em dikarin dest bi lêgerîna hejmarên rêzan bikin. Ji bo dîtina nirxên sifir, em fonksiyona MATCH bikar tînin, ku ji bo berhevdana rastîn hatî saz kirin. Ger em MATCH bikar bînin da ku rêzikên ku ji hêla COUNTIF ve hatine çêkirin bicivînin, fonksiyona MATCH dema ku li jimareya sifirê digere tiştan bi cih dike. Dema ku dubare hebin, MATCH her gav maça yekem vedigerîne. Ji ber vê yekê, ew ê bixebite.
Di dawiyê de, INDEX wekî hejmarên rêzê têne pêşkêş kirin, û INDEX li van cihan nav vedigerîne.
Nîşe: Ev formulek array e. Ji ber vê yekê, divê hûn CTRL+SHIFT+ENTER bi hev re pêl bikin da ku formula têxin hucreyek. Ew ê li dora tevahî formula du bendikên çîçek deyne.
Gavê 2:
- Dema ku hûn têkevin formula, hûn dê nirxa Apple di hucreyê de E5 bistîne. Em ê destika dagirtinê ber bi jêr ve kaş bikin da ku formula li ser şaneyên mayî bicîh bînin.
- Piştî ku destika dagirtinê berdin, em ê hemî nirxên yekta di Berhemên Yekta de.
Zêdetir Bixwîne: VBA Ji Stûnê Nirxên Yekta Bistîne nav Array li Excel (3 Pîvanên)
3. Formula INDEX û MATCH bi kar bînin da ku bi şaneyên vala re nirxên yekta bistînin
Carnan ew rêza ku em inDixwazin nirxên yekta ji wan derxînin dibe ku hin şaneyên vala hebin. Di rewşek wusa de, pêdivî ye ku em formûlê piçekî biguhezînin da ku şaneyên vala li ber çavan bigirin. Mînakî, me hin hilber ji rêzê derxistin. Wêneya jêrîn pelên excelê yên guhertî yên ku stûna hilberê tê de hin şaneyên vala hene nîşan dide.
Niha em ê nirxên yekta ji vê rêzê bi şaneyên vala yên jêrîn bistînin. gav.
Gava 1:
- Pêşî, em ê formula jêrîn di hucreya E5 de binivîsin.
=INDEX(B5:B20, MATCH(0,IF(ISBLANK(B5:B20),1,COUNTIF($E$4:E4, B5:B20)), 0))
Têbînî: Ev formulek rêzê ye. Ji ber vê yekê, divê hûn CTRL+SHIFT+ENTER bi hev re pêl bikin da ku formula têxin hucreyê. Ew ê li dora tevahî formula du bendikên çîçek deyne.
Gavê 2:
- Dema ku hûn têkevin formula, hûn dê nirxa Apple di hucreyê de E5 bistîne. Em ê destika dagirtinê ber bi jêr ve kaş bikin da ku formula li ser şaneyên mayî bicîh bînin.
- Piştî ku destika dagirtinê berdin, em ê hemî nirxên yekta di Berhemên Yekta de.
4. Formula LOOKUP û COUNTIF bikar bînin da ku ji rêzê Nirxên Yekta Bistînin
Em dikarin fonksiyonên Excel LOOKUP û COUNTIF bi hev re bikar bînin da ku nirxên yekta ji wan bistînin. rêzek an stûnek. Tenê gavên jêrîn bişopînin da ku van fonksiyonan bikar bînin da ku ji nirxên bêhempa bistîninrange.
Gavek 1:
- Hûna Hilbijêre E5 . Formula jêrîn di şaneyê de binivîsîne.
=LOOKUP(2,1/(COUNTIF($E$4:E4,$B$5:$B$20)=0),$B$5:$B$20)
Rêvekirina formulê
Avaniya ya formulê dişibihe ya hevberdana formula INDEX û MATCH li jor, lê LOOKUP bi awayekî xwemalî operasyonên rêzê birêve dibe. Fonksiyona LOOKUP tam sê argumanan digire.
=LOOKUP(nirx_lookup, vektor_vektor, [encam_vektor])
COUNTIF jimareyek ji her nirxek di navbera berbelavkirî $E$4:E4 ji rêza $B$5:$B$20 çêdike. Dûv re jimartina her nirxê bi sifirê re tê berhev kirin û rêzek ku ji nirxên RAST û FALSE pêk tê tê çêkirin.
Piştre hejmara 1 bi rêzê ve tê dabeş kirin. di encamê de komek ji 1 s û #DIV/0 çewtiyên. Ev array ji bo fonksiyona LOOKUP dibe argumana diduyan an jî vektor_lookup .
nirx_lookup an jî argumana yekem ya fonksiyona LOOKUP 2 e ku ji nirxên vektora lêgerînê mezintir e. Nirxa paşîn a bê xeletî ya di rêzika lêgerînê de dê ji hêla LOOKUP ve were hevber kirin.
LOOKUP nirxa têkildar di result_vector de vedigerîne. argumana sêyemîn ji bo fonksiyonê. Di vê rewşê de, argumana sêyemîn an jî result_vector $B$5:$B$20 e.
Not : Ev e rêyek ne-array ya yekta bidestxistinanirxên. Ji ber vê yekê hûn neçar in CTRL , SHIFT , û ENTER bişkînin. Di şûna wê de, divê hûn tenê bişkoja ENTER pêl bikin.
Gavê 2:
- Piştî têketina formula, hûn ê di hucreyê de nirxa Apple bibînin E5 . Em ê destika dagirtinê ber bi jêr ve kaş bikin da ku formula li ser şaneyên mayî bicîh bînin.
- Piştî ku destika dagirtinê berdin, em ê hemî nirxên yekta di Berhemên Yekta de.
5. Formula LOOKUP û COUNTIF pêk bînin da ku Nirxên Yekta yên ku Tenê Carekê Dixuyin Bistînin
Hûn dikarin heman formulê jî bikar bînin lê piçekî guhezînin da ku nirxên bêhempa bistînin ku her yek ji wan tenê carekê di rêzê de xuya dike. Mînakî, me pelgeya xebatê ya Excel guhert da ku hilbera Blueberry û Gezalê tenê carekê di pelgeya xebata me de xuya bibe. Niha em ê gavên jêrîn bikin ku van her du nirxên yekta yên ku tenê carekê di kargeha me de xuya dibin bistînin.
Gavê 1:
- Pêşî, hucreyê hilbijêrin E5 . Formula jêrîn di şaneyê de binivîse.
=LOOKUP(2,1/((COUNTIF($E$4:E4,$B$5:$B$20)=0)*(COUNTIF($B$5:$B$20,$B$5:$B$20)=1)),$B$5:$B$20)
Gavek 2:
- Piştî ku têkevin formulê, hûn ê di hucreyê de E5 nirxa Gezal bistînin. Em ê destika dagirtinê ber bi jêr ve kaş bikin da ku formula li ser şaneyên mayî bicîh bînin.
- Piştî ku destikê dagirtinê berdin, em ê 2-yê bistînin. nirxên yektaku tenê carekê di şaneyên E5 û E6 dibin Berhema Yekta de şaneyên mayî yên li binê wan dê #N/A <2 nîşan bidin> nirx. Em ê naveroka van şaneyan paqij bikin.
6. Fonksiyon UNIQUE bikar bînin da ku di nav rêzê de Nirxên Yekta Bistînin
Microsoft Excel 365 fonksîyonek bi navê UNIQUE heye ku navnîşek nirxên yekta di navnîşek taybetî de vedigerîne. range an stûna ku fonksiyonê wekî arguman digire. Em ê gavên jêrîn bişopînin da ku nirxên bêhempa ji stûna xwe ya Welat bi kar bînin bi karûbarê UNIQUE di Excel 365 de.
Gav 1:
- Hûna Hilbijêre E5 . Formula jêrîn di şaneyê de binivîse.
=UNIQUE(D5:D20)
Gava 2:
- Rêjeya jorîn D5:D20 Welatê me nîşan dide Ji ber vê yekê, em ê hemî welatên bêhempa bistînin. fonksîyona UNIQUE bikar tîne. Ger em pêl ENTER bikin, em ê hemî welatên yekta di stûna Welatê Yekta de bigirin.
Têbînî: UNIQUEFonksiyon fonksiyonek taybetî ye ku niha tenê ji bo Excel 365 heye. Ji ber vê yekê, heke we tune Excel 365ew ê di pelgeya we de nexebite. li ser komputera xwe.
Zêdetir Bixwînin: Çawa Bikaranîna Fonksiyona UNIQUE ya Excel (20 Nimûne)
7. Kodek VBA Macro di Excel de bimeşînin da ku Di Rêzeyê de Nirxên Yekta Bistînin
Rêyek din a pir hêsan lê bi bandortir ji bo bidestxistinahemî nirxên bêhempa yên di rêzê de ev e ku meriv VBA makro bikar bîne da ku wan nirxan bibîne. VBA Macro dê nêzîkatiyek mîna ku Parzûna pêşkeftî di Rêbaz 1 de girtiye, bigire. Li şûna ku em Parzûna Pêşkeftî bi xwe bicîh bînin, vê carê em ê bihêlin VBA Macro wê ji me re bike. Niha em ê gavên jêrîn bikin.
Gavek 1:
- Em ê Visual Basic ji Pêşdebir hilbijêrin 2> Ji bo vekirina wê jî em dikarin pêl ALT+F11 bikin.
- Niha, li ser Têxe bişkojk bikin û Modul hilbijêrin.
Gavek 2:
- Nivîs di pencereya ku xuya dike de koda jêrîn dakêşin.
5820
- Di dawiyê de, li ser bişkoka Run bikirtînin da ku kodê bicîh bikin.
- Em ê hemî hilberên bêhempa di Berhemên Yekta de bistînin
8. Di Excel de Duplikatan rakin da ku Di Rêzeyê de Nirxên Yekta Bistînin
Ji van hemî rêbazan, awayê herî hêsan ku meriv nirxên yekta ji rêzek bigire ev e ku hûn vebijarka Dûberan Rake li Excel-ê bikar bînin. . Ji bo ku di rêzê de nirxên yekta bi kar bîne Bi Rakirina Ducaran re, ya jêrîn bikin.
Gavê 1:
- Pêşî, em ê hemî şaneyên di binê Welat Rêjeya stûna Welat D5:D20 e. Ji ber vê yekê, em ê rêzê hilbijêrin û wê kopî bikin.
- Dû re em ê wê li tenişta Welatê Yekta bixin. Rake