Daptar eusi
Kaayaan tiasa nungtut anjeun milarian nilai tina rentang. Pananjung, retrieving mangrupikeun operasi umum dina Excel. Dinten ieu kami baris némbongkeun Anjeun cara manggihan nilai dina rentang. Pikeun sési ieu, kami nganggo Excel 2019 (saeutik tina Excel 365), mangga nganggo vérsi anu anjeun pikaresep.
Hal-hal anu munggaran, hayu urang terang ngeunaan set data anu janten dasar conto urang.
Di dieu, urang boga tabel nu ngandung sababaraha aktor ti industri pilem béda jeung salah sahiji pilem populér maranéhanana. Ngagunakeun set data ieu urang bakal manggihan hiji nilai dina rentang nilai.
Catet yén ieu téh set data dasar pikeun ngajaga hal basajan. Dina skenario praktis, anjeun tiasa mendakan set data anu langkung ageung sareng kompleks.
Buku Latihan Praktek
Anjeun tiasa ngaunduh buku latihan tina tautan di handap.
Excel Pilarian Niley dina Range.xlsx
3 Métode pikeun Milarian Nilai dina Range
Sapertos anu disebatkeun urang bakal mendakan nilai tina rentang nganggo set data pilem, hayu urang ngenalkeun sababaraha widang anu bakal tahan nilai pilarian jeung kaluaran.
Di dieu, kami geus ditambahkeun dua widang Teangan Niley jeung Hasil béda kana tabél .
1. Teangan Niley dina Rentang Nganggo Fungsi MATCH
Ngadenge "Teangan Nilai" sababaraha fungsi, MANGGIH , SEARCH , bisa datang kana pikiran anjeun. Tapi urang sieun ieu teu cocok pikeun manggihan dina rentang, lajeng kumaha?
Jawabannaperenahna dina patarosan. Haha! Leres, kami nyarios kecap "cocok", sareng éta bakal janten fungsi pikeun milarian nilai dina rentang.
Pungsi MATCH dina Excel dianggo pikeun milarian posisi a nilai lookup dina rentang. Hayu urang ngamangpaatkeun fungsi.
Di dieu, urang bade milarian nilai Brad Pitt dina susunan aktor. Jadi, rumus urang bakal
=MATCH(H4,C4:C14,0)
Kami geus nyetel H4 salaku lookup_value dina MATCH . Teras C4:C14 mangrupikeun rentang sareng 0 pikeun patandingan pasti.
Ieu bakal ngabalikeun posisi nilai dina rentang.
Anjeun tiasa ningali Brad Pitt nyaéta anu ka-2 dina méja kami, sareng rumusna ngabalikeun nomer éta. Ku kituna, urang geus manggihan nilai dina rentang.
Lamun meunang posisi keur nilai pilarian mangrupakeun tujuan anjeun, mangka anjeun ngan kudu ngalakukeun ieu.
Tapi lamun hayang ngahasilkeun a Hasilna anu ngamungkinkeun sadayana ngartos naha nilaina aya atanapi henteu dina rentang, teras sababaraha fungsi logis, IF sareng ISNUMBER , bakal ngabantosan.
The rumus bakal
=IF(ISNUMBER(MATCH(H4,C4:C14,0)),"Found","Not Found")
Pungsi MATCH aya di jero ISNUMBER , nu mariksa naha FIND mulangkeun posisi atawa kasalahan (lamun MATCH teu meunang karakter dina string eta mulih #N/A! kasalahan). Pikeun nomer (posisi) éta mulih BENER
Ku sabab kitu uranggeus nyetél "Kapanggih" salaku if_true_value pikeun fungsi IF .
Di dieu, pikeun Brad Pitt MATCH ngabalikeun nomer (urang ningal baheula). Janten, hasil ahirna nyaéta "Kapanggih".
Upami urang milarian nilai anu henteu aya dina rentang, rumusna bakal ngabalikeun deui "Teu Kapanggih".
2. Fungsi COUNTIF pikeun Manggihan Niley dina Rentang
Urang bisa ngagunakeun fungsi statistik COUNTIF pikeun manggihan nilai dina rentang. Fungsi COUNTIF ngitung jumlah sél tina rentang anu cocog sareng kaayaan anu dipasihkeun.
Katerangan tiasa nyababkeun mamang dina pikiran anjeun yén kéngingkeun jumlah sél sanés tujuan urang pikeun milarian nilai dina rentang.
Teu hariwang! Urang bakal mendakan nilai sareng COUNTIF bakal maénkeun peran pivotal. Urang ogé butuh pitulung ti IF sanajan.
Rumusna bakal kieu
=IF(COUNTIF(C4:C14,H4)>0,"Found","Not Found")
Dina COUNTIF(C4:C14,H4)>0
, C4:C14 mangrupikeun rentang sareng H4 mangrupikeun nilai anu kedah dipendakan.
Sareng sakumaha anu urang terang. COUNTIF ngitung sél dumasar kana kriteria, ku kituna bakal ngitung sél tina rentang C4:C14 dumasar kana H4 . Lamun manggihan nilai, hasilna bakal leuwih gede ti 0.
Lamun nilai leuwih gede ti 0, hartina nilai kapanggih dina rentang. Jeung if_true_value ("Found") bakal jadi jawabanana.
3. Ngagunakeun VLOOKUP
Urang bisa make VLOOKUP fungsi pikeun manggihan nilai dina arentang. VLOOKUP néangan data dina rentang anu disusun sacara vertikal.
Hayu urang nulis rumus maké VLOOKUP .
=VLOOKUP(H4,C4:C14,1,0)
H4 nyaeta lookup_value jeung C4:C14 nyaeta rentang, 1 nyaéta column_num, sareng 0 kanggo patandingan anu pasti.
Ieu moal ngirimkeun posisi atanapi nilai Boolean, tapi bakal nyandak deui nilai anu cocog sareng papanggihan.
Urang geus manggihan nilai sorangan salaku hasil tina rumus urang.
Lamun urang neangan hal nu teu aya dina rentang rumus bakal nyadiakeun #N/A! kasalahan.
Pikeun nyingkirkeun kasalahan ieu sarta ngahasilkeun hasil nu leuwih kaharti pikeun nilai nu teu aya dina rentang , urang tiasa nganggo fungsi IFNA .
Fungsi IFNA mariksa naha nilai atanapi ekspresi anu disayogikeun ngaevaluasi kasalahan Excel #N/A atanapi henteu. Jeung ngaganti hasil pikeun #N/A! .
Rumusna bakal
=IFNA(VLOOKUP(H4,C4:C14,1,0),"Not Found")
Kami mungkus VLOOKUP sareng IFNA sareng nyetél "Teu Kapanggih" janten ifna_value . Janten, nalika henteu mendakan nilai dina kisaran, éta bakal masihan hasil "Teu Kapanggih".
Tapi nalika nilaina aya dina rentang, standar VLOOKUP hasilna bakal jadi kaluaran ahir.
Turunkeun Niley tina Rentang Dumasar Papanggihan
Ulah ilahar pikeun meunangkeun nilai dumasar kana pilariannilai dina rentang. Sebutkeun urang hoyong nurunkeun nami pilem ku milarian nami aktor dina rentang.
Aya sababaraha cara pikeun nyandak nilai. Hayu urang ngajalajah sababaraha pendekatan anu paling umum.
Kombinasi INDEX sareng MATCH bakal ngahasilkeun nilai. Fungsi INDEX mulihkeun nilai dina lokasi anu ditangtukeun dina rentang.
Rumusna bakal kieu
=INDEX(E4:E14,MATCH(H4,C4:C14,0))
Urang geus katempo MATCH mulangkeun posisi nilai nu cocog, terus INDEX ngagunakeun eta nilai posisi pikeun mulangkeun nilai ti rentang E4:E14 .
Urang tiasa nganggo fungsi VLOOKUP pikeun ngabalikeun nilai dumasar kana nilai pilarian. Pikeun conto urang, rumusna bakal
=VLOOKUP(H4,C4:E14,3,0)
Di dieu kami geus nyelapkeun ampir sakabéh tabel (iwal SL No kolom) salaku rentang. column_num_index nyaéta 3, nu hartina gumantung kana patandingan nilai bakal dipulut tina kolom 3rd rentang. Sareng kolom katilu ngandung nami pilem.
Upami anjeun nganggo Excel 365, maka pungsi sanés anu anjeun tiasa dianggo nyaéta XLOOKUP .
Rumus anu nganggo pungsi ieu bakal janten
=XLOOKUP(H4,C4:C14,E4:E14)
Dina XLOOKUP kahiji, urang geus diselapkeun nilai pilarian ( H4 ), lajeng rentang lookup ( C4:C14 ), sarta tungtungna rentang ( E4:E14 ) ti mana urang hoyongkaluaran.
XLOOKUP ngidinan Anjeun pikeun nyetel parameter pikeun nilai nu teu aya dina rentang.
=XLOOKUP(H4,C4:C14,E4:E14,"Not Found")
Ayeuna upami urang mendakan nilai anu henteu aya dina rentang, maka urang bakal nampi "Teu Kapanggih" salaku hasilna.
Kacindekan
Kitu waé. pikeun sési. Kami parantos daptar pendekatan pikeun milarian nilai dina rentang dina Excel. Miharep anjeun bakal manggihan ieu mantuan. Ngarasa Luncat ka comment lamun aya nanaon sigana hese ngarti. Béjakeun ka kami cara-cara sanés anu kami sono di dieu.