Excelda VLOOKUP o'rniga INDEX MATCH dan qanday foydalanish kerak

  • Buni Baham Ko'Ring
Hugh West

VLOOKUP, INDEX, MATCH - Microsoft Excelda ishlatiladigan mashhur Excel funksiyalari. VLOOKUP katta ma'lumotlar bilan ishlashda juda keng tarqalgan. INDEX-MATCH funksiyasi birgalikda VLOOKUP funktsiyasi o'rniga ishlatilishi mumkin. Ushbu maqolada Excelda VLOOKUP o'rniga INDEX-MATCH dan qanday foydalanishni ko'rsatamiz.

Amaliyot kitobini yuklab oling

Ushbu amaliyotni yuklab oling ushbu maqolani oʻqiyotganda mashq qilish uchun kitob.

Vlookup.xlsx oʻrniga indeks mosligi

INDEX va MATCH funksiyalariga kirish

INDEX Funktsiya

INDEX funktsiyasi jadval yoki diapazondagi qiymat yoki qiymatga havolani qaytaradi. INDEX funksiyasi massiv shakli va mos yozuvlar shaklida ikki xil ishlatiladi.

Sintaksis:

INDEX(massiv, qator_num, [ustun_num] )

Argumentlar:

massiv – Bu yacheykalar diapazoni yoki massiv doimiysi. Qator_raqami va ustun_raqamidan foydalanish ushbu massivdagi satrlar yoki ustunlarga bog'liq.

satr_num – Agar ustun_num mavjud bo'lmasa, bu talab qilinadi. Qiymatni qaytarish uchun massivdagi qatorni tanlaydi. Agar satr_raqami qoldirilgan boʻlsa, ustun_raqami talab qilinadi.

ustun_num – U qiymatni qaytarish uchun massivdagi ustunni tanlaydi. Agar ustun_raqami qoldirilsa, satr_raqami talab qilinadi.

MATCH funktsiyasi

MATCH funksiyasi belgilangan qiymatni qidiradi.ob'ekt hujayralar oralig'ida va keyin ushbu ob'ektning mos keladigan pozitsiyasini qaytaradi. Bu funksiya istalgan yo‘nalishda ishlaydi va aniq moslikni oladi.

Sintaksis:

MATCH(qidiruv_qiymati, qidirish_massivi, [match_turi])

Argumentlar:

lookup_value – Bu biz massivda mos keladigan qiymat. Bu qiymat (raqam, matn yoki mantiqiy qiymat) yoki raqam, matn yoki mantiqiy qiymatga yacheyka havolasi bo'lishi mumkin.

qidiruv_massivi – Bu biz qidirmoqchi bo'lgan belgilangan diapazon.

match_type – Bu ixtiyoriy. Raqamlar -1, 0 yoki 1. Moslash_turi argumenti Excel qidiruv_qiymatini qidirish_massividagi qiymatlarga qanday mos kelishini belgilaydi. Ushbu argument uchun standart qiymat 1.

INDEX va MATCH funksiyalarini qanday birlashtirish kerak

Biz INDEX va MATCH funksiyalarining kombinatsiyasidan foydalanamiz VLOOKUP funktsiyasidan foydalanish o'rniga. Bu erda biz ikkita funktsiyani qanday birlashtirishni ko'rsatamiz.

Formulani qo'llash uchun biz ID, ism va xodimlarning ish haqini o'z ichiga olgan kompaniyaning ma'lumotlar to'plamini olamiz.

Endi, boshqa variantlar oʻrniga ID ni qidirayotgan xodimlarning Ish haqi maoshini bilib olasiz.

1-qadam:

  • Birinchi navbatda, quyidagi qutida ko'rsatilganidek, ID ni qo'ying:

2-qadam:

  • MATCH funksiyasini C13 katakchasiga yozing.
  • Biz mos keladiganini topishga harakat qilamiz. B5:B10 oralig'idagi C12 uyasi. Demak, formula:
=MATCH(C12,B5:B10,0)

3-bosqich:

  • Keyin Enter tugmasini bosing.

Qaytishda biz 3 olamiz. Bu bizning belgilangan qiymatimiz ushbu diapazonning 3-hujayrasida ekanligini bildiradi.

4-qadam:

  • Endi, kiriting INDEX
  • Biz ish haqini olmoqchimiz. Shunday qilib, biz diapazon sifatida D5:D10 dan foydalandik.
  • Formula quyidagicha bo'ladi:
=INDEX(D5:D10,MATCH(C12,B5:B10,0))

5-qadam:

  • Keyin Enter tugmasini bosing.

Nihoyat, biz natijada A-003 ish haqini olamiz. Shunday qilib, biz INDEX-MATCH funksiyalaridan birgalikda foydalanamiz.

Excelda VLOOKUP o'rniga INDEX MATCH-dan foydalanishning 3 usuli

1. INDEX MATCH-dan qidirish huquqi Excelda chap

Ushbu bo'limda biz INDEX-MATCH funksiyasi o'ngdan chapga qarab qanday ko'rinishini ko'rsatamiz. Faqat VLOOKUP ob'ektlarni chapdan o'ngga qidirishi mumkin va qidiruv ob'ekti birinchi ustunda bo'lishi kerak. INDEX-MATCH funksiyasi uchun biz ushbu qoidalarga amal qilishimiz shart emas.

1-qadam:

  • Biz nomlarni qidiradi va ID ni qaytarishni xohlaydi. Shunday qilib, ma'lumotlar to'plami quyidagicha ko'rinadi:

2-bosqich:

  • “Allisa” deb yozing Nomi
  • Endi INDEX-MATCH formulasini yozing:
=INDEX(B5:B10,MATCH(C12,C5:C10,0))

  • Bu yerda biz Ism ustunni qidiramiz va quyidagini olamiz IDdan qaytish
  • Biz operatsiyani o'ngdan chapga qo'llaymiz.

3-qadam :

  • Keyin Enter tugmasini bosing.

Biz ID qaytish sifatida. Lekin agar biz VLOOKUP dan foydalansak, bu xatolikni qaytaradi.

Batafsil o'qing: INDEX MATCH va VLOOKUP funksiyasi (9 ta misol)

2. Excelda bir nechta mezonlar bilan VLOOKUP o'rniga INDEX MATCH

INDEX-MATCH funksiyasida biz VLOOKUP .

1-qadam:

  • Birinchi, bir nechta mezonlarni qo'llash uchun ma'lumotlar to'plamini o'zgartiring.

2-qadam:

  • Biz ikkita mezonni qo'llaymiz Bo'lim va Ism va Ish haqini xohlaymiz natija sifatida.

3-bosqich:

  • Shartni kerakli katakchaga qo'ying quyidagi rasm sifatida.

4-qadam:

  • Endi formulani ga qo'ying. C14 katak .
  • Formula:
=INDEX(E5:E10,MATCH(1,(C12=D5:D10)*(C13=C5:C10),0))

5-qadam:

  • Nihoyat, Enter tugmasini bosing.

Ikkala shart sifatida o'yin, biz natijaga erishamiz. Agar biron bir mezon mos kelmasa, natija xato bo'ladi. VLOOKUP da bu mumkin emas. Shuning uchun biz VLOOKUP o'rniga INDEX-MATCH dan foydalanamiz.

Batafsil o'qing: Excel INDEX va MATCH funktsiyalari bir nechta mezonlarga ega ( 4 Formulalar)

O‘xshashO'qishlar

  • Excel'da bir nechta mezon ostida INDEX-MATCH funksiyalari bilan yig'indisi
  • Qisman moslik uchun INDEX va Matchdan qanday foydalanish kerak (2) Yo'llar)
  • XLOOKUP vs Excelda INDEX-MATCH (Barcha mumkin bo'lgan taqqoslashlar)
  • Excelda INDIRECT INDEX MATCH funksiyalaridan foydalanish formulasi
  • INDEX MATCH Excelda joker belgilar bilan bir nechta mezon (toʻliq qoʻllanma)

3. Satr va ustunda qidirish uchun INDEX MATCHni qoʻllang

Bo'limda biz satr va ustunda qanday qidirishni ko'rsatamiz. VLOOKUP ham satrda, ham ustunda qidirib bo'lmaydi.

1-qadam:

  • Birinchi, qo'llash uchun ma'lumotlar to'plamini o'zgartiring funksiyalar.

2-qadam:

  • Biz ustun boʻylab nomlarni qidirishni oʻrnatdik. B va 4-qatorda yil.

3-qadam:

  • Shartni o'rnating ism va yil bo'yicha kerakli katakchalarga.

4-bosqich:

  • Endi formulani yozing. C14 uyasida.
  • Formula:
=INDEX(C5:E10,MATCH(C12,B5:B10,0),MATCH(C13,C4:E4,0))

5-qadam:

  • Endi Enter tugmasini bosing.

Nihoyat, biz Joze 2020 yilda olgan o'sish miqdori.

Batafsil o'qing: Indeks Excelda satr va ustunlardagi bir nechta mezonlarga mos keladi

Afzalliklar Excelda VLOOKUP o'rniga INDEX MATCH dan foydalanish

1. Dinamik ustunli havola

Asosiy afzalliklaridan biri VLOOKUP ustidagi INDEX-MATCH - ustun havolasi. VLOOKUP statik ustun havolasini talab qiladi. Boshqa tomondan, INDEX-MATCH dinamik ustun havolasini talab qiladi. Har qanday satr yoki ustunni qo'shish yoki o'chirishda statik havola tufayli formula o'zgarishsiz qoladi. Ustun o'zgarishining ta'siri unda aks etmaydi.

2. O'ngdan chapga qidirish

VLOOKUP chapga qiymatni qaytarishga imkon beradi. . Lekin o'ngdan chapga qidiruv paytida hech qanday operatsiyani bajarib bo'lmaydi. Bu INDEX-MATCH funktsiyasining eng muhim afzalliklaridan biridir. INDEX-MATCH funksiyasidan VLOOKUP chap va o'ng tarafdagi havolalar tufayli ishlay olmaydigan ba'zi holatlarda foydalanishimiz mumkin.

3. Yangi ustunni kiritish yoki oʻchirish oson

Biz allaqachon bilamizki, VLOOKUP statik ustun havolasidan foydalanadi. Shunday qilib, har qanday yangi ustunni qo'shish yoki o'chirish vaqtida biz har safar formulani o'zgartirishimiz kerak. Va biz buni qo'lda qilishimiz kerak. Ammo biz katta ma'lumotlar to'plami bilan ishlaganimizda, bu o'zgartirish juda murakkab bo'ladi. INDEX-MATCH funktsiyasidan foydalanish o'rniga, biz bu haqda o'ylashimiz shart emas. Formula avtomatik ravishda o'zgartiriladi.

4. Qidiruv qiymatining oʻlchamiga cheklov yoʻq

Biz izlash mezonlarining uzunligi VLOOKUP da 255 belgidan oshmasligiga ishonch hosil qilishimiz kerak. Aks holda, u xato qiymatini ko'rsatadi. INDEX- holatidaMATCH , biz 255 dan ortiq belgilarni qidirishimiz mumkin.

5. Qayta ishlash vaqtini minimallashtirish

Biz INDEX-MATCH funktsiyasini qayta ishlash vaqtini ko'rib chiqsak, ishlov berish vaqtini katta miqdorga qisqartiradi. VLOOKUP funksiyasi butun massiv yoki jadvalni qidiradi. Va INDEX-MATCH funktsiyasi faqat ko'rsatilgan diapazon yoki ustunni qidiradi. Shunday qilib, u VLOOKUP bilan solishtirganda eng qisqa vaqt ichida natijalar beradi.

6. Qiymat pozitsiyasini qidirish

VLOOKUP qidiruv qiymati massiv yoki diapazonning birinchi ustunida bo'lishi kerak. Lekin INDEX-MATCH funktsiyasida qidiruv qiymati istalgan ustunda joylashgan bo'lishi mumkin va shuningdek, foydalanuvchi tanlagan istalgan ustundan natijalarni beradi.

Xulosa

Ushbu maqolada Excelda VLOOKUP o'rniga INDEX-MATCH funksiyasidan qanday foydalanishni tasvirlab berdik. Shuningdek, biz INDEX-MATCH funksiyasining VLOOKUP ga nisbatan afzalliklarini tushuntiramiz. Umid qilamanki, bu sizning ehtiyojlaringizni qondiradi. Iltimos, Exceldemy.com veb-saytimizni ko'rib chiqing va sharhlar maydoniga takliflaringizni qoldiring.

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.