Excelda diapazondagi qiymatni qanday topish mumkin (3 usul)

  • Buni Baham Ko'Ring
Hugh West

Vaziyatlar diapazondan qiymat topishni talab qilishi mumkin. Topish, olish Excelda keng tarqalgan operatsiyalardir. Bugun biz sizga diapazondagi qiymatni qanday topishni ko'rsatamiz. Ushbu sessiya uchun biz Excel 2019 (bir oz Excel 365) dan foydalanmoqdamiz, oʻzingiz yoqtirgan versiyadan foydalaning.

Birinchi navbatda, misollarimizning asosi boʻlgan maʼlumotlar toʻplami haqida bilib olaylik.

Bu yerda bizda turli kino sanoatining bir nechta aktyorlari o'zlarining mashhur filmlaridan biri ishtirok etgan jadval mavjud. Ushbu maʼlumotlar toʻplamidan foydalanib, biz qiymatlar oraligʻida qiymat topamiz.

Esda tutingki, bu oddiy narsalarni saqlash uchun asosiy maʼlumotlar toʻplami. Amaliy stsenariyda siz ancha kattaroq va murakkab ma'lumotlar to'plamiga duch kelishingiz mumkin.

Amaliy ish kitobi

Siz quyidagi havoladan mashq kitobini yuklab olishingiz mumkin.

Excel diapazonda qiymatni toping.xlsx

Qiymatni diapazonda topishning 3 ta usuli

Yuqorida aytib o'tganimizdek, biz film ma'lumotlar to'plamidan foydalangan holda diapazondan qiymat topamiz, keling, bir nechta maydonlarni kiritamiz. Qidiruv qiymati va chiqishni ushlab turing.

Bu yerda biz jadvalga ikkita Qiymatni toping va Natija qo'shdik. .

1. MATCH funksiyasidan foydalanib diapazondagi qiymatni toping

“Qiymatni topish”ni eshitib, bir nechta funksiyalar, TOPISH , QIDIRISH kelishi mumkin. ongingizga. Lekin biz qo'rqamizki, bular diapazonda topish uchun mos emas, unda nima bo'ladi?

Javobsavolda yotadi. Haha! Ha, biz “mos” so‘zini eslatib o‘tdik va bu diapazondagi qiymatni topish funksiyasi bo‘ladi.

Excel’dagi MATCH funksiyasi joylashuvni aniqlash uchun ishlatiladi. diapazondagi qidiruv qiymati. Funktsiyadan foydalanamiz.

Bu yerda biz aktyorlar qatorida Bred Pitt qiymatini qidiramiz. Shunday qilib, bizning formulamiz

=MATCH(H4,C4:C14,0)

Biz H4 ni qidiruv_qiymati MATCH da. Keyin C4:C14 diapazon va aniq moslik uchun 0.

Bu qiymat diapazondagi oʻrnini qaytaradi.

Siz ko'rishingiz mumkin Bred Pitt bizning jadvalimizdagi 2-o'rinda va formula bu raqamni qaytardi. Shunday qilib, biz diapazondagi qiymatni topdik.

Agar qidiruv qiymati uchun o‘rinni olish sizning maqsadingiz bo‘lsa, unda siz faqat buni qilishingiz kerak.

Ammo agar siz ushbu qiymatni yaratmoqchi bo‘lsangiz. Natijada qiymat diapazonda bor yoki yo'qligini tushunishga imkon beradi, keyin bir nechta mantiqiy funktsiyalar, IF va ISNUMBER yordam beradi.

formula bo'ladi

=IF(ISNUMBER(MATCH(H4,C4:C14,0)),"Found","Not Found")

MATCH funksiyasi ISNUMBER ichida, bu FIND pozitsiyani yoki xatoni qaytaradimi yoki yo'qligini tekshiradi ( MATCH satr ichidagi belgini olmasa, #N/A! xatosini qaytaradi). Raqam (pozitsiya) uchun u TRUE

ni qaytaradi.Shuning uchun biz IF funksiyasi uchun “Topildi”ni agar_true_value qilib belgiladingiz.

Bu yerda, Bred Pitt uchun MATCH raqamni qaytardi (biz avvalroq ko'rganmiz). Demak, yakuniy natija "Topildi".

Agar biz diapazonda bo'lmagan qiymatni qidirsak, formula "topilmadi" ni qaytaradi.

2. COUNTIF funksiyasi diapazonda qiymat topish uchun

Biz diapazondagi qiymatni topish uchun COUNTIF statistik funksiyasidan foydalanishimiz mumkin. COUNTIF funktsiyasi berilgan shartga mos keladigan diapazondagi katakchalar sonini hisoblaydi.

Ta'rif hujayralar sonini olish bizning maqsadimiz emasligiga shubha tug'dirishi mumkin. diapazondagi qiymat.

Xavotir olmang! Biz qiymatni topamiz va COUNTIF asosiy rolni o'ynaydi. Bizga IF ham yordam kerak.

Formula quyidagi bo'ladi

=IF(COUNTIF(C4:C14,H4)>0,"Found","Not Found")

COUNTIF(C4:C14,H4)>0 ichida C4:C14 diapazon va H4 - topiladigan qiymat.

Va biz bilganimizdek COUNTIF mezonlar asosida hujayralarni hisoblaydi, shuning uchun u H4 asosida C4:C14 diapazonidagi hujayralarni sanaydi. Agar u qiymatni topsa, natija 0 dan katta bo'ladi.

Agar qiymat 0 dan katta bo'lsa, bu qiymat diapazonda topilganligini bildiradi. Va agar_haqiqiy_qiymat ("Topilgan") javob bo'ladi.

3. VLOOKUP

dan foydalanish biz <12 a ichida qiymatni topish uchun>VLOOKUP funksiyasidiapazon. VLOOKUP vertikal ravishda tashkil etilgan diapazondagi ma'lumotlarni qidiradi.

Keling, VLOOKUP yordamida formulani yozamiz.

=VLOOKUP(H4,C4:C14,1,0)

H4 - qidiruv_qiymati va C4:C14 - diapazon, 1 ustun_num, va 0 aniq moslik uchundir.

Bu na pozitsiyani, na mantiqiy qiymatni beradi, balki u qiymatga mos keladigan qiymatni oladi. topilmalar.

Biz qiymatni formulamiz natijasi sifatida topdik.

Agar biz diapazonda bo'lmagan narsani qidirsak, formula shunday bo'ladi. #N/A! xatosini taqdim eting.

Ushbu xatolikdan xalos bo'lish va diapazonda bo'lmagan qiymat uchun yaxshiroq tushunarli natija olish uchun , biz IFNA funksiyasidan foydalanishimiz mumkin.

IFNA funksiyasi taqdim etilgan qiymat yoki ifoda Excel #N/A xatosini baholashini tekshiradi. yoki yo'qmi. Va #N/A! natijasini almashtiradi.

Formula

=IFNA(VLOOKUP(H4,C4:C14,1,0),"Not Found")

<1 bo'ladi>

Biz VLOOKUP ni IFNA bilan yakunladik va “Topilmadi”ni ifna_value qilib belgiladik. Shunday qilib, u diapazonda qiymat topa olmasa, natijada "Topilmadi" ni beradi.

Ammo qiymat diapazonda bo'lsa, standart VLOOKUP natijasi yakuniy natija bo'ladi.

Topish asosida diapazondan qiymat olish

Qiymatni quyidagiga asoslangan holda olish juda keng tarqalgan. qidiruvdiapazondagi qiymat. Aytaylik, biz aktyor nomini diapazondan topish orqali film nomini olmoqchimiz.

Qiymatni olishning bir necha yo'li mavjud. Keling, bir nechta eng keng tarqalgan yondashuvlarni ko'rib chiqaylik.

INDEX va MATCH kombinatsiyasi qiymatni keltirib chiqaradi. INDEX funksiyasi diapazondagi berilgan joydagi qiymatni qaytaradi.

Formula quyidagi bo'ladi

=INDEX(E4:E14,MATCH(H4,C4:C14,0))

Biz MATCH mos keladigan qiymatning pozitsiyasini qaytarganini ko'rdik va keyin INDEX qiymatni E4:E14 .

Qidiruv qiymatiga asoslangan qiymatni qaytarish uchun VLOOKUP funksiyasidan foydalanishimiz mumkin. Bizning misolimiz uchun formula bo'ladi

=VLOOKUP(H4,C4:E14,3,0)

Bu erda biz deyarli butun jadvalni kiritdik ( dan tashqari) SL. No ustuni) diapazon sifatida. ustun_num_indeksi 3 ga teng, ya'ni moslikka qarab qiymat diapazonning 3-ustunidan olinadi. Uchinchi ustun esa film nomini o'z ichiga oladi.

Agar siz Excel 365 dan foydalanayotgan bo'lsangiz, boshqa funksiyadan foydalanishingiz mumkin XLOOKUP .

Ushbu funksiyadan foydalanadigan formula quyidagicha bo'ladi.

=XLOOKUP(H4,C4:C14,E4:E14)

Avval XLOOKUP ichida biz qidiruv qiymatini kiritdik ( H4 ), keyin qidirish diapazoni ( C4:C14 ) va nihoyat diapazon ( E4:E14 ) biz xohlagan joydanchiqish.

XLOOKUP diapazonda bo'lmagan qiymat uchun parametrni o'rnatish imkonini beradi.

=XLOOKUP(H4,C4:C14,E4:E14,"Not Found")

Endi biz diapazonda mavjud bo'lmagan qiymatni topsak, natijada biz "Topilmadi" ni olamiz.

Xulosa

Hammasi shu. sessiya uchun. Excelda diapazonda qiymatni topish uchun yondashuvlarni sanab o'tdik. Umid qilamanki, bu sizga foydali bo'ladi. Agar biror narsani tushunish qiyin bo'lib tuyulsa, sharh qoldiring. Bu yerda oʻtkazib yuborgan boshqa usullar haqida bizga xabar bering.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.