Edukien taula
Tutorialak Excel-en balio esklusiboak zenbatzeko matrize dinamikoen funtzio berriak nola aprobetxatu aztertzen du: zutabe bateko sarrera bakarrak zenbatzeko formula, hainbat irizpiderekin, hutsuneak alde batera utzita eta abar.
Duela urte pare bat, Excel-en balio bakarrak eta desberdinak zenbatzeko hainbat modu eztabaidatu genituen. Baina beste edozein software programa bezala, Microsoft Excel etengabe eboluzionatzen da, eta funtzio berriak agertzen dira ia bertsio guztietan. Gaur, Excel-en balio esklusiboak zenbatzea nola egin daitekeen aztertuko dugu duela gutxi sartu diren array funtzio dinamikoekin. Funtzio hauetakoren bat oraindik erabili ez baduzu, harrituta geratuko zara formulak zenbat errazagoak diren eraikuntzari eta erabiltzeko erosotasunari dagokionez.
Oharra. Tutorial honetan eztabaidatutako formula guztiak UNIQUE funtzioan oinarritzen dira, hau da, Excel 365 eta Excel 2021-en soilik eskuragarri. Excel 2019, Excel 2016 edo lehenago erabiltzen ari bazara, begiratu artikulu hau soluzioetarako.
Zutabean balio esklusiboak zenbatzea
Zutabe batean balio esklusiboak zenbatzeko modurik errazena ZENBATU funtzioa eta ZENBATU funtzioarekin batera erabiltzea da:
COUNTA(UNIQUE( barrutia ))Formulak logika sinple honekin funtzionatzen du: UNIQUEk sarrera esklusiboen array bat itzultzen du eta COUNTAk matrizeko elementu guztiak zenbatzen ditu.
Adibide gisa, konta ditzagun bakarra. izenak B2:B10:
=COUNTA(UNIQUE(B2:B10))
Formulak 5 daudela esaten diguIrabazleen zerrendan izen desberdinak:
Aholkua. Adibide honetan, testu-balio bakarrak zenbatzen ditugu, baina formula hau beste datu-motetarako ere erabil dezakezu, zenbakiak, datak, orduak eta abar barne.
Behin bakarrik gertatzen diren balio esklusiboak zenbatu
Aurreko adibidean , zutabe batean sarrera ezberdin (bereiztuak) guztiak zenbatu ditugu. Oraingoan, behin bakarrik gertatzen diren erregistro esklusiboen kopurua jakin nahi dugu. Hori egin ahal izateko, eraiki zure formula modu honetan:
Une behineko agerraldien zerrenda bat lortzeko, ezarri UNIQUE-ren 3. argumentua TRUE gisa:
UNIQUE(B2:B10,,TRUE))
Behin-behineko agerraldi esklusiboak zenbatzeko, habiatu UNIQUE ERRENKADA funtzioan:
ROWS(UNIQUE(B2:B10,,TRUE))
Kontuan izan COUNTA ez dela funtzionatuko kasu honetan, hutsik ez diren gelaxka guztiak zenbatzen dituelako, barne. errore-balioak. Beraz, emaitzarik aurkitzen ez bada, UNIQUE-k errore bat itzuliko luke, eta COUNTAk 1 gisa zenbatuko luke, hau da, okerra!
Errore posibleak kudeatzeko, bildu IFERROR funtzioa zure formulan eta agindu 0 ateratzeko. erroreren bat gertatzen bada:
=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)
Ondorioz, datu-basearen kontzeptu bakarraren araberako zenbaketa bat lortzen duzu:
Zenbaketa Excel-en errenkada bakarrak
Orain zutabe batean gelaxka bakarrak zenbatzen dakizula, ideiarik baduzu errenkada esklusiboen kopurua nola aurkitu?
Hona hemen irtenbidea:
ERRENCADAK( UNIQUE( barrutia ))Trikkimailua sorta osoa UNIQUE-ra "elikatzea" da, balioen konbinazio bereziak aurki ditzan.hainbat zutabetan. Horren ondoren, formula errenkada kopurua kalkulatzeko ROWS funtzioan sartu besterik ez duzu.
Adibidez, A2:C10 barrutian dauden errenkada bakarrak zenbatzeko, formula hau erabiltzen dugu:
=ROWS(UNIQUE(A2:C10))
Zentatu sarrera esklusiboak gelaxka hutsak alde batera utzita
Excel-en balio esklusiboak zenbatzeko hutsuneak alde batera utzita, erabili IRAGAZKI funtzioa gelaxka hutsak iragazteko, eta gero deforma ezazu dagoeneko ezaguna den COUNTA UNIQUE formulan:
COUNTA(UNIQUE(FILTER( barrutia , barrutia "")))B2:B11-ko iturburuko datuekin , formulak forma hau hartzen du:
=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))
Beheko pantaila-argazkiak emaitza erakusten du:
Kontatu balio bakarrak irizpideekin
Irizpide jakin batzuetan oinarritutako balio esklusiboak ateratzeko, berriro ere UNIQUE eta FILTER funtzioak batera erabiltzen dituzu adibide honetan azaltzen den moduan. Ondoren, ROWS funtzioa erabiltzen duzu sarrera bakarrak zenbatzeko eta IFERROR errore mota guztiak harrapatzeko eta 0-rekin ordezkatzeko:
IFERROR(ROWS(UNIQUE( barrutia , irizpide_barrutia ) = irizpideak ))), 0)Adibidez, kirol jakin batean zenbat irabazle dauden jakiteko, erabili formula hau:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)
Non A2:A10 izen esklusiboak bilatzeko barrutia den ( barrutia ), B2:B10 irabazleak lehiatzen diren kirolak dira ( irizpide_barrutia ) eta E1 interesgarri den kirola den. ( irizpideak ).
Irizpide anitzak dituzten balio bakarrak zenbatu
Formulairizpide anitzetan oinarritutako balio bakarrak zenbatzea goiko adibidearen nahiko antzekoa da, nahiz eta irizpideak modu ezberdinean eraikitzen diren:
IFERROR(ROWS(UNIQUE( barrutia , ( irizpide_barrutia1 ) = irizpide1 ) * ( irizpide_barrutia2 = irizpide2 )))), 0)Barneko mekanika ezagutzeko jakin-mina dutenek, azalpena aurki dezakete Formularen logikaren hemen: Bilatu balio esklusiboak irizpide anitzetan oinarrituta.
Adibide honetan, F1eko kirol jakin batean zenbat irabazle ezberdin dauden jakingo dugu ( 1. irizpidea ) eta adin txikikoak F2n ( 2. irizpidea ). Horretarako, formula hau erabiltzen ari gara:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10
Non A2:B10 izenen zerrenda den ( barrutia ), C2:C10 kirolak diren ( irizpide_barrutia 1 ) eta D2:D10 adinak dira ( irizpide_barrutia 2 ).
Horrela zenbatu daitezke balio bereziak Excel-en dinamika berriarekin. array funtzioak. Ziur konponbide guztiak zenbat errazagoak diren eskertzen duzula. Dena den, eskerrik asko irakurtzeagatik eta datorren astean gure blogean ikustea espero dugu!
Landu koadernoa deskargatzeko
Zentatu balio esklusiboen formula adibideak (.xlsx fitxategia)