Edukien taula
Zirkunstantziek barruti bateko balioa aurkitzea eska dezakete. Bilatzea, berreskuratzea ohiko eragiketak dira Excel-en. Gaur barrutian balioa nola aurkitu erakutsiko dizugu. Saio honetarako, Excel 2019 erabiltzen ari gara (Excel 365 pixka bat), ez zaitez gogoko duzun bertsioa erabiltzeko.
Lehenik eta behin, ezagutu dezagun gure adibideen oinarria den datu multzoa.
Hemen, zinema-industria ezberdinetako hainbat aktore biltzen dituen taula bat dugu, euren film ezagunetako batekin. Datu-multzo hau erabiliz balio-sorta bateko balio bat aurkituko dugu.
Kontuan izan hau oinarrizko datu-multzoa dela gauzak sinpleak mantentzeko. Eszenatoki praktiko batean, baliteke datu-multzo askoz handiagoa eta konplexua topatzea.
Praktikarako lan-koadernoa
Ongi etorriko zara praktikako lan-koadernoa beheko estekatik deskargatzea.
Excel Bilatu Balioa barrutian.xlsx
3 metodoak Barrutian balioa aurkitzeko
Esan dugunez, filmaren datu-multzoa erabiliz barruti bateko balioa aurkituko dugu, sartu ditzagun eremu pare bat. eutsi bilaketa-balioari eta irteerari.
Hemen, bi eremu gehitu ditugu Bilatu balioa eta Emaitza taulan bereizten diren. .
1. Bilatu barrutian balioa MATCH funtzioa erabiliz
«Bilatu balioa» funtzio pare bat entzutea, BUKATU , BILATU etor daitezke. zure gogoan sartu. Baina beldur gara hauek ez direla egokiak tartean aurkitzeko, zer orduan?
Erantzunagalderan datza. Jaja! Bai, "match" hitza aipatu dugu, eta hori izango da barruti batean balioa aurkitzeko funtzioa.
Excel-en MATCH funtzioaren posizioa kokatzeko erabiltzen da. barruti bateko bilaketa-balioa. Erabili dezagun funtzioa.
Hemen, Brad Pitt balioa bilatuko dugu aktoreen array-n. Beraz, gure formula
=MATCH(H4,C4:C14,0)
H4 ezarri dugu H4 gisa. 8>lookup_value MATCH -n. Ondoren, C4:C14 barrutia da eta 0 bat-etortze zehatzerako.
Honek balioaren posizioa barrutiaren barruan itzuliko du.
Ikus dezakezu Brad Pitt gure taulako 2.a dela, eta formulak zenbaki hori itzuli zuen. Beraz, balioa barrutian aurkitu dugu.
Bilaketa-balioaren posizioa lortzea zure helburua bada, hau bakarrik egin beharko duzu.
Baina bat sortu nahi baduzu. Balioa barrutian dagoen ala ez ulertzea ahalbidetzen duen emaitza, orduan hainbat funtzio logiko, IF eta ISNUMBER , lagunduko dute.
The formula
=IF(ISNUMBER(MATCH(H4,C4:C14,0)),"Found","Not Found")
izango da MATCH funtzioa ISNUMBER barruan dago, horrek egiaztatzen du FIND k posizioa edo errorea itzultzen duen ( MATCH k ez duenean katearen barruan karakterea lortzen, #N/A! errorea itzultzen du). Zenbaki baterako (posizioa) EGIA
Horregatik ematen du"Aurkitu" ezarri dute if_true_value gisa IF funtziorako.
Hemen, Brad Pitt MATCH k zenbaki bat itzuli du (lehen ikusi dugu). Beraz, azken emaitza "Aurkitu" da.
Barrutian ez dagoen balio bat bilatzen badugu, formulak "Ez aurkitu" emango du.
2. ZENBATU BIF funtzioa barrutian balioa aurkitzeko
BAIN BAD funtzio estatistikoa erabil dezakegu barrutian balioa aurkitzeko. COUNTIF funtzioak baldintza jakin batekin bat datorren barruti bateko gelaxken kopurua zenbatzen du.
Deskribapenak zalantza sor dezake zure buruan gelaxka kopurua lortzea ez dela gure helburua, baizik eta aurkitzea. tartean dagoen balioa.
Ez kezkatu! Balioa aurkituko dugu eta COUNTIF k funtsezko eginkizuna izango du. Hala ere, IF -ren laguntza behar dugu.
Formula hau izango da
=IF(COUNTIF(C4:C14,H4)>0,"Found","Not Found")
COUNTIF(C4:C14,H4)>0
barruan, C4:C14 barrutia da eta H4 da aurkitu beharreko balioa.
Eta dakigunez. COUNTIF gelaxkak irizpideen arabera zenbatzen ditu, beraz, C4:C14 barrutiko gelaxkak zenbatuko ditu H4 n oinarrituta. Balioa aurkitzen badu, emaitza 0 baino handiagoa izango da.
Balioa 0 baino handiagoa bada, balioa barrutian aurkitzen dela esan nahi du. Eta if_true_value ("Aurkitu") izango da erantzuna.
3. VLOOKUP erabiliz
<12 erabil dezakegu>VLOOKUP funtzioa a-n balio bat aurkitzekosorta. VLOOKUP datuak bertikalki antolatutako barruti batean bilatzen ditu.
Idatz dezagun formula VLOOKUP erabiliz.
=VLOOKUP(H4,C4:C14,1,0)
H4 bilaketa_balioa da eta C4:C14 barrutia, 1 zutabe_zenbakia da, eta 0 bat-etortze zehatz baterako da.
Honek ez du posizioa ez balio boolearra emango, baizik eta balioari dagokion balioa berreskuratuko du. aurkikuntzak.
Balioa bera aurkitu dugu gure formularen emaitza gisa.
Barrutian ez dagoen zerbait bilatzen badugu formulak egingo du. eman #N/A! errorea.
Errore hori kentzeko eta barrutian ez dagoen baliorako emaitza ulergarriagoa lortzeko. , IFNA funtzioa erabil dezakegu.
IFNA funtzioak emandako balio edo adierazpen batek Excel #N/A errorea ebaluatzen duen egiaztatzen du. edo ez. Eta emaitza ordezkatzen du #N/A! .
Formula
=IFNA(VLOOKUP(H4,C4:C14,1,0),"Not Found")
<1 izango da>
VLOOKUP IFNA -rekin bildu dugu eta "Not Found" ezarri dugu ifna_value gisa. Beraz, barrutian baliorik aurkitzen ez duenean, "Ez aurkitu" emango du emaitza gisa.
Baina balioa barrutian dagoenean, estandarra VLOOKUP emaitza izango da azken irteera.
Eratorri balioa Aurkitzean oinarritutako barrutitik
Aski ohikoa da balio bat berreskuratzea. bilaketabalioa tarte batean. Demagun filmaren izena aktorearen izena tartean aurkituz lortu nahi dugula.
Balioa lortzeko hainbat modu daude. Azter ditzagun ohiko hurbilketa batzuk.
INDEX eta MATCH konbinazioak lortuko du balioa. INDEX funtzioak kokapen jakin bateko balioa itzultzen du barruti batean.
Formula hau izango da
=INDEX(E4:E14,MATCH(H4,C4:C14,0))
Ikusi dugu MATCH bat datorren balioaren posizioa itzultzen, eta, ondoren, INDEX k posizio balio hori erabiltzen du
VLOOKUP funtzioa erabil dezakegu bilaketa-balioan oinarritutako balio bat itzultzeko. Gure adibiderako, formula
=VLOOKUP(H4,C4:E14,3,0)
Hemen ia taula osoa txertatu dugu ( izan ezik). SL. No zutabe) barruti gisa. column_num_index 3 da, hau da, partidaren arabera, balioa barrutiaren 3. zutabetik eskuratuko da. Eta hirugarren zutabeak filmaren izena dauka.
Excel 365 erabiltzen ari bazara, erabil dezakezun beste funtzio bat XLOOKUP da.
Funtzio hau erabiltzen duen formula hau izango da.
=XLOOKUP(H4,C4:C14,E4:E14)
XLOOKUP barruan, lehenengo, bilaketa-balioa txertatu dugu ( H4 ), gero bilaketa-barrutia ( C4:C14 ), eta azkenik ( E4:E14 ) nahi dugun tokitikirteera.
XLOOKUP aukera ematen du barrutian ez dagoen balio baten parametroa ezartzeko.
=XLOOKUP(H4,C4:C14,E4:E14,"Not Found")
Orain barrutian ez dagoen balio bat aurkitzen badugu, "Not Found" lortuko dugu emaitza gisa.
Ondorioa
Hori da guztia. saiorako. Excel-en barruti batean balioa aurkitzeko planteamenduak zerrendatu ditugu. Espero hau lagungarria izango zaizula. Anima zaitez iruzkintzen zerbait ulertzea zaila iruditzen bazaizu. Jakin iezaguzu hemen galduko genituzkeen beste metodo batzuk.