Nola lortu balio bakarrak barrutitik Excel-en (8 metodo)

  • Partekatu Hau
Hugh West

Edukien taula

Batzuetan Excel-ekin lanean, balio bereziak zutabe batean edo barruti batean aurkitu beharko dituzu. Esate baterako, baliteke denda batek zenbat produktu bereizi edo berezi dituen bere inbentarioan edo zenbat langile izen esklusibo dauden Excel orri batean enpresa handi bateko langile guztiei buruzko informazioarekin. Tutorial honek Excel-en barrutitik balio esklusiboak lortzeko hainbat modu erakutsiko dizkizu.

Deskargatu Praktika-lan-koadernoa

Deskargatu praktika-liburu hau zeregina gauzatzeko hau irakurtzen ari zaren bitartean artikulua.

Excel Unique Values.xlsm

8 Excel-en barrutitik balio bakarrak lortzeko metodo errazak

Demagun eszenatoki bat non herrialde batek Europako herrialde ezberdinetara esportatzen dituen produktuei buruzko informazioa duen Excel fitxategi bat daukagun. Produktuaren izena, esportatutako Kopurua, eta produktua esportatzen den Herrialdea ditugu. Herrialde honek esportatzen dituen produktu bakarrak eta herrialde honek produktua esportatzen duen herrialde ezberdin bakoitza ezagutuko dugu Iragazki aurreratua, INDEX eta MATCH formula batera erabiliz, LOOKUP eta COUNTIF batera funtzionatzen dute, UNIQUE funtzioa ( Excel 365 ), VBA makroa eta Kendu bikoiztuak . Beheko irudian lan egingo dugun Excel orria erakusten da.

1. Iragazki aurreratua balio esklusiboak lortzekoBikoiztuak Excel-en funtzioak barrutiko balio bikoiztuak kenduko ditu. Baina gure iturburuko datuak osorik egotea nahi dugu. Beraz, barrutiaren kopia bat egingo dugu Herrialde bakarra zutabean eta Kendu Bikoiztuak eragiketa bertan egingo dugu.

2. urratsa:

  • Herrialde bakarra zutabea hautatuta dagoen bitartean, Kendu bikoiztuak aukera hautatuko dugu. Datuak fitxa.

  • Kendu bikoiztuak abisua izeneko leiho berri bat agertuko da. Jarraitu Uneko Hautapenarekin hautatuko dugu. Eragiketa hau Herrialde bakarra zutabean bakarrik egin nahi dugu. Beraz, ez dugu hautapena zabalduko .
  • Ondoren, Kendu bikoiztuak sakatuko dugu.

  • Orain, gure Herrialde bakarra zutabeak 4 herrialde desberdin edo bakarrak dituela ikusiko dugu.

Gogoratu beharreko gauzak

  • INDEX eta MATCH funtzioak elkarrekin matrize formula bat dira. Beraz, Ktrl+SHIFT+SARTU sakatu behar duzu elkarrekin formula gelaxka batean txertatzeko. Formula osoaren inguruan bi giltza jarriko ditu.
  • Barrutitik balio esklusiboak lortzeko Kendu bikoiztuak funtzioa erabiltzen duzun bitartean, Herrialde bakarra soilik hautatu dugu. Baina zutabe gehiago gehi ditzakezu edo zutabe guztiak hauta ditzakezu Hedatu hautapena aukera hautatuta. Baina zuk badazabaldu hautapena zutabe gehiago gehitzeko, eta, ondoren, Kendu bikoiztuak funtzioak ez du baliorik kenduko , baldin eta datu berdinak dituzten bi errenkada edo gehiago aurkitzen ez baditu .

Ondorioa

Artikulu honetan, Excel-en barrutitik balio bereziak nola lortu ikasi dugu. Espero dut hemendik aurrera oso erraza izango dela Excel-en barruti bateko balio bereziak lortzea. Hala ere, artikulu honi buruzko galdera edo gomendiorik baduzu, utzi iruzkin bat behean. Ondo pasa eguna!!!

Barrutitik Iragazki aurreratua erabil dezakezu Datuak zintaren azpian barruti edo zutabe baten balio esklusibo guztiak lortzeko. Egin honako hau:

1. urratsa:

  • Lehenik eta behin, joan Datuak . Hautatu Aurreratua Ordenatu & Iragazi atala.

  • Iragazki aurreratua izeneko leiho berri bat agertuko da. Aukeratu Kopiatu beste kokapen batera Ekintza gisa.
  • Zerrenda barrutia koadroan, hautatu balio esklusiboak atera nahi dituzun barrutia. Adibide honetan, gure Produktua zutabean ( B5:B20 ) produktu bakarrak edo bereiziak lortzen saiatzen ari gara. Beraz, gure Zerrenda-barrutia $B$5:$B$20 izango da. $ zeinuak txertatu dira gelaxka-erreferentzia absolutua izateko.

  • Kopiatu koadroan , gure balio bereziak izatea nahi dugun tarte bat hautatuko dugu. E5:E20 tartea hautatu dugu. Markatu Erregistro bakarrak izenburua duen laukia.
  • Sakatu Ados .

2. urratsa:

  • Ados sakatzean, Produktu bakarrak zutabean ( E5:E20 ) produktu ezberdin guztiak jasoko dituzu.

Irakurri gehiago: Nola atera elementu bakarrak zerrenda batetik Excel-en (10 metodo)

2. Sartu INDEX eta MATCH formula balio esklusiboak lortzeko barrutitik

Excel INDEX eta MATCH funtzioak batera ere erabil ditzakegu.barruti edo zutabe batetik balio esklusiboak lortzeko. Jarraitu beheko urratsei funtzio hauek barrutitik balio esklusiboak lortzeko.

1. urratsa:

  • Hautatu gelaxka E5 . Idatzi beheko formula gelaxkan.
=INDEX(B5:B20,MATCH(0,COUNTIF($E$4:E4,B5:B20),0))

Formularen azalpena

Formula honen eragilea oinarrizko bilaketa egingo duen INDEX funtzioa da.

=INDEX(matriz, errenkada_zenbakia, [zutabe_zenbakia])

INDEX funtzioak beharrezko bi argumentu ditu: array eta row_num .

Beraz, INDEX<2 ematen badugu> funtzioak matrize edo zerrenda batekin lehen argumentua gisa eta errenkada-zenbaki bat bigarren argumentu gisa, zerrenda bakarrari gehituko zaion balio bat itzuliko du.

B5:B20 eman dugu lehen argumentu gisa. Baina zaila da INDEX funtzioari bigarren argumentu edo errenkada-zenbakia gisa emango diogun asmatzea. row_num kontu handiz aukeratu behar dugu, balio bakarrak bakarrik lortuko ditugularik.

Hori COUNTIF funtzioa erabiliz lortuko dugu.

=ZENBATUZ($E$4:E4,B5:B20)

BIDAZUNK funtzioak Produktu bakarraren zutabeko elementuak zenbat aldiz agertzen diren zenbatuko du Produktu zutabean. gure iturburu-zerrenda.

erreferentzia hedagarria erabiliko du. Kasu honetan, $E$4:E4 da. Alde batetik, hedatzen ari den erreferentzia erabatekoa da, aldizbestela, erlatiboa da. Eszenatoki honetan, erreferentzia zerrenda esklusiboan errenkada gehiago sartzeko luzatuko da formula kopiatzen den heinean.

Orain matrizeak ditugula, errenkada-zenbakiak bilatzen has gaitezke. Zero balioak aurkitzeko, MATCH funtzioa erabiltzen dugu, bat-etortze zehatzerako konfiguratuta dagoena. COUNTIF-ek sortutako matrizeak konbinatzeko MATCH erabiltzen badugu, MATCH funtzioak elementuak kokatzen ditu zeroko zenbaketa bilatzen duen bitartean. Bikoiztuak daudenean, MATCH -k beti itzultzen du lehen partida. Beraz, funtzionatuko du.

Azkenik, INDEX posizioak errenkada-zenbaki gisa ematen ditu, eta INDEX posizio horietan izena ematen du.

Oharra: Hau array formula bat da. Beraz, Ktrl+SHIFT+SARTU sakatu behar duzu elkarrekin formula gelaxka batean txertatzeko. Formula osoaren inguruan bi giltza jarriko ditu.

2. urratsa:

  • Formula sartzean, Apple balorea lortuko du E5 gelaxkan. Betetzeko heldulekua beherantz arrastatuko dugu formula gainerako gelaxketan aplikatzeko.

  • Betetzeko heldulekua askatu ondoren, guztiak lortuko ditugu. balio esklusiboak Produktu bakarrak .

Irakurri gehiago: VBA zutabetik balio esklusiboak lortzeko Excel-en Array-n (3 irizpide)

3. Aplikatu INDEX eta MATCH formula gelaxka hutsekin balio esklusiboak lortzeko

Batzuetan garen barrutiabalio bereziak atera nahi izateak gelaxka huts batzuk izan ditzake. Halako batean, formula pixka bat aldatu behar dugu gelaxka hutsak kontuan hartzeko. Esaterako, sortatik produktu batzuk kendu ditugu. Beheko irudiak aldatutako excel-orriak erakusten ditu produktuaren zutabeak gelaxka huts batzuk dituela.

Orain barruti honetako balio esklusiboak jasoko ditugu gelaxka hutsekin behean jarraituz. urratsak.

1. urratsa:

  • Lehenik eta behin, formula hau idatziko dugu E5 gelaxkan.
=INDEX(B5:B20, MATCH(0,IF(ISBLANK(B5:B20),1,COUNTIF($E$4:E4, B5:B20)), 0))

Oharra: Hau matrize formula da. Beraz, sakatu CTRL+SHIFT+SARTU batera formula gelaxkan txertatzeko. Formula osoaren inguruan bi giltza jarriko ditu.

2. urratsa:

  • Formula sartzean, Apple balorea lortuko du E5 gelaxkan. Betetzeko heldulekua beherantz arrastatuko dugu formula gainerako gelaxketan aplikatzeko.

  • Betetzeko heldulekua askatu ondoren, guztiak lortuko ditugu. balio bakarrak Produktu bakarrak .

4. Erabili LOOKUP eta COUNTIF Formula barrutitik balio esklusiboak lortzeko

Excel LOOKUP eta COUNTIF funtzioak batera ere erabil ditzakegu balio esklusiboak lortzeko. barruti edo zutabe bat. Jarraitu beheko urratsak funtzio hauek erabiltzeko balio bereziak lortzekobarrutia.

1. urratsa:

  • Hautatu gelaxka E5 . Idatzi beheko formula gelaxkan.
=LOOKUP(2,1/(COUNTIF($E$4:E4,$B$5:$B$20)=0),$B$5:$B$20)

Formularen azalpena

Egitura formularen INDEX eta  MATCH formularen konbinazioaren antzekoa da, baina BIKETA -k berez kudeatzen ditu array-eragiketak. BIKETA funtzioak hiru argumentu hartzen ditu zehatz-mehatz.

=BIKETA(bilaketa_balioa, bilaketa_bektorea, [emaitza_bektorea])

ZENBATUZ $E$4:E4 barruti zabaleko balio bakoitzaren zenbaketa bat sortzen du $B$5:$B$20 barrutitik. Ondoren, balio bakoitzaren zenbaketa zerorekin alderatzen da eta TRUE eta FALSE balioez osatutako array bat sortzen da.

Ondoren, 1 zenbakia arrayarekin zatitzen da, 1 s eta #DIV/0 errore-matrizea eraginez. Array hau bigarren argumentua edo lookup_bector bihurtzen da LOOKUP funtziorako.

lookup_value edo BIKETA funtzioaren lehen argumentua 2 da, hau da, bilaketa-bektorearen edozein balio baino handiagoa. Bilaketa-matrizeko errorerik gabeko azken balioarekin bat etorriko da BIKETA .

BIKETA k dagokion balioa itzultzen du result_bector -n edo hirugarren argumentua funtziorako. Kasu honetan, hirugarren argumentua edo emaitza_bektorea $B$5:$B$20 da.

Oharra : hau da bakarra lortzeko array ez den modu batbalioak. Beraz, ez duzu CTRL , SHIFT eta SARTU sakatu beharrik. Horren ordez, SARTU tekla bakarrik sakatu behar duzu.

2. urratsa:

  • Formula sartzean, Sagarra balorea lortuko duzu E5 gelaxkan. Betetzeko heldulekua beherantz arrastatuko dugu formula gainerako gelaxketan aplikatzeko.

  • Betetzeko heldulekua askatu ondoren, guztiak lortuko ditugu. balio bakarrak Produktu bakarrak -n.

5. Egin LOOKUP eta COUNTIF Formula behin bakarrik agertzen diren balio esklusiboak lortzeko

Formula bera ere erabil dezakezu, baina pixka bat aldatuta, bakoitzak barrutian behin bakarrik agertzen diren balio bakarrak lortzeko. Adibidez, gure Excel lan-orria aldatu dugu, produktua Blueberry eta Azenarioa gure lan-orrian behin bakarrik ager daitezen. Orain beheko urratsak egingo ditugu gure lan-orrian behin bakarrik agertzen diren bi balio esklusibo hauek lortzeko.

1. urratsa:

  • Lehenengo, hautatu gelaxka E5 . Idatzi beheko formula gelaxkan.
=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)

2. urratsa:

  • Formula sartzean, Azenarioa balioa lortuko duzu E5 gelaxkan. Betetzeko heldulekua beherantz arrastatuko dugu formula gainerako gelaxketan aplikatzeko.

  • Betetzeko heldulekua askatu ondoren, 2 lortuko dugu. balio bereziakbehin bakarrik agertzen direnak E5 eta E6 Produktu Bakarra azpian dauden gainerako gelaxketan #N/A <2 erakutsiko dute> balioa. Gelaxka hauen edukia garbituko dugu.

6. Erabili UNIQUE Funtzioa barrutian balio esklusiboak lortzeko

Microsoft Excel 365 UNIQUE izeneko funtzio bat du, balio esklusiboen zerrenda itzultzen duena zehatz batean. Funtzioak argumentu gisa hartzen duen barrutia edo zutabea. Beheko urratsak jarraituko ditugu gure Herrialdea zutabeko balio esklusiboak lortzeko EXEL 365 funtzioa erabiliz UNIQUE funtzioa erabiliz.

1. urratsa:

  • Hautatu gelaxka E5 . Idatzi beheko formula gelaxkan.
=UNIQUE(D5:D20)

2. urratsa:

  • Goiko barrutiak D5:D20 gure Herrialdea adierazten du. Beraz, herrialde bakarrak lortuko ditugu. UNIQUE funtzioa erabiliz. SARTU sakatzen badugu, gure Herrialde bakarra zutabean herrialde esklusibo guztiak jasoko ditugu.

> Oharra: UNIQUEFuntzioa Excel 365-erako soilik erabilgarri dagoen funtzio esklusibo bat da. Beraz, ez du funtzionatuko zure lan-orrian Excel 365ez baduzu. zure ordenagailuan.

Irakurri gehiago: Nola erabili Excel Funtzio BAKARRA (20 adibide)

7. Exekutatu VBA makro-kode bat Excel-en barrutian balio bakarrak lortzeko

Beste modu erraz baina eraginkorragoa lortzeko.Barrutiko balio esklusibo guztiak VBA makroa erabiltzea da balio horiek ezagutzeko. VBA Makroak Iragazki aurreratua Metodoa n hartu zuen antzeko ikuspegia izango du. Iragazki aurreratua guk geuk aplikatu beharrean, oraingoan VBA makroari utziko diogu gure ordez. Beheko urratsak egingo ditugu orain.

1. urratsa:

  • Visual Basic hautatuko dugu Garatzailea ALT+F11 ere sakatu dezakegu irekitzeko.

  • Orain, egin klik Txertatu botoia eta hautatu Moduloa .

2. urratsa:

  • Idatzi behera hurrengo kodea agertzen den leihoan.
9738
  • Azkenik, egin klik Exekutatu botoian kodea exekutatzeko.

  • Produktu esklusibo guztiak lortuko ditugu Produktu bakarrak

atalean. 8. Kendu bikoiztuak Excel-en barrutian balio bakarrak lortzeko

Metodo hauen artean, barruti batetik balio esklusiboak lortzeko modurik errazena Excel-en Kendu bikoiztuak aukera erabiltzea da. . Kendu bikoiztuak erabiliz barrutian balio esklusiboak lortzeko, egin hau.

1. urratsa:

  • Lehenengo, gelaxka guztiak hautatuko ditugu Herrialdea Herrialdea zutabearen barrutia D5:D20 da. Beraz, barrutia hautatu eta kopiatu egingo dugu.

  • Ondoren ondoko Herrialde bakarra n itsatsiko dugu. Kendu

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.