Excelda VLOOKUP yordamida ma'lumotlarni qanday topish mumkin

Mundarija:

Excelda VLOOKUP yordamida ma'lumotlarni qanday topish mumkin
Excelda VLOOKUP yordamida ma'lumotlarni qanday topish mumkin
Anonim

Nimalarni bilish kerak

  • Qoʻshish qidiruv_qiymati > jadval_massivi > col_index_num 252_4opva Enter tugmasini bosing.
  • range_lookup argumenti ixtiyoriy. Yaqin moslik uchun TRUE va aniq moslik uchun FALSE dan foydalaning.
  • N/A va REF xatolar qidiruv_qiymati, jadval_massivi yoki diapazonni qidirish uchun etishmayotgan yoki notoʻgʻri argumentlardan kelib chiqadi.

Excelning VLOOKUP funksiyasi, ya'ni "vertikal qidirish" degan ma'noni anglatadi, diapazonning birinchi ustunidagi qiymatni qidiradi va xuddi shu qatordagi istalgan boshqa ustundagi qiymatni qaytaradi. Qaysi hujayrada ma'lum ma'lumotlar borligini aniqlay olmasangiz, VLOOKUP bu ma'lumotlarni topishning samarali usuli hisoblanadi. Bu, ayniqsa, ma'lumotni topish qiyin bo'lgan ulkan elektron jadvallarda foydalidir. Bu koʻrsatmalar Microsoft 365, Excel 2019, 2016, 2013, 2010, Mac uchun Excel va Excel Online uchun amal qiladi.

VLOOKUP funksiyasi qanday ishlaydi

VLOOKUP odatda ma'lumotlarning bitta maydonini uning chiqishi sifatida qaytaradi.

Bu qanday ishlaydi:

  1. Siz VLOOKUP funksiyasiga kerakli maʼlumotlarni qidirishni maʼlumotlar jadvalining qaysi qatori koʻrsatuvchi qidiruv_qiymati kiritasiz.
  2. Ustun raqamini col_index_num argumenti sifatida kiritasiz, bu esa VLOOKUP ga qaysi ustunda siz qidirayotgan maʼlumotlar borligini bildiradi.
  3. Funksiya ma'lumotlar jadvalining birinchi ustunidan qidiruv_qiymati ni qidiradi.
  4. VLOOKUP soʻngra col_index_num da belgilangan ustun raqamidan maʼlumotlarni qidirish qiymati bilan bir qatordan topadi va qaytaradi.

VLOOKUP funksiyasi argumentlari va sintaksisi

Image
Image

VLOOKUP funksiyasi sintaksisi:

=VLOOKUP(qidiruv_qiymati, jadval_massivi, umumiy_indeks_raqami, diapazonni_qidirish)

VLOOKUP funksiyasi chalkash koʻrinishi mumkin, chunki unda toʻrtta argument bor, lekin undan foydalanish oson.

VLOOKUP funksiyasi uchun toʻrtta argument quyidagilar:

qidiruv_qiymati (majburiy): Jadval massivining birinchi ustunida qidiriladigan qiymat.

jadval_massivi (majburiy) - Bu VLOOKUP sizga kerakli ma'lumotlarni topish uchun qidiradigan ma'lumotlar jadvali (hujayralar diapazoni).

  • Jadval_massivi kamida ikkita ma'lumot ustunidan iborat bo'lishi kerak
  • Birinchi ustunda qidiruv_qiymati boʻlishi kerak

col_index_num (majburiy) - Bu siz topmoqchi boʻlgan qiymatning ustun raqami.

  • Raqamlash 1-ustundan boshlanadi
  • Agar siz jadval massividagi ustunlar sonidan kattaroq raqamga murojaat qilsangiz, funksiya REF! xato

diapazon_qidiruvi (ixtiyoriy) - Qidiruv qiymati jadval massividagi diapazonga to'g'ri keladimi yoki yo'qligini ko'rsatadi. range_lookup argumenti "TRUE" yoki "FALSE". Taxminiy moslik uchun TRUE, aniq moslik uchun FALSE qiymatidan foydalaning. Agar oʻtkazib yuborilsa, qiymat sukut boʻyicha TRUE boʻladi.

Agar diapazonni_qidiruv argumenti TRUE boʻlsa, u holda:

  • Qidiruv_qiymati - bu jadval_massivi tomonidan belgilangan diapazonga to'g'ri kelishini tekshirmoqchi bo'lgan qiymat.
  • Jadval_massivida barcha diapazonlar va diapazon qiymatini oʻz ichiga olgan ustun mavjud (masalan, yuqori, oʻrta yoki past).
  • Tal_index_num argumenti natijaviy diapazon qiymatidir.

Range_Lookup argumenti qanday ishlaydi

Image
Image

Ixtiyoriy range_lookup argumentidan foydalanish koʻpchilik uchun qiyin, shuning uchun tez misolni koʻrib chiqishga arziydi.

Yuqoridagi rasmdagi misol xarid qilingan mahsulotlar soniga qarab chegirma stavkasini topish uchun VLOOKUP funksiyasidan foydalanadi.

Misoldan koʻrinib turibdiki, 19 ta mahsulotni xarid qilish uchun chegirma 2% ni tashkil qiladi, chunki qidirish jadvalining Miqdor ustunidagi 19 soni 11 dan 21 gacha.

Natijada VLOOKUP qidiruv jadvalining ikkinchi ustunidagi qiymatni qaytaradi, chunki bu qatorda ushbu diapazonning minimal qiymati mavjud. Diapazonni qidirish jadvalini oʻrnatishning yana bir yoʻli maksimal uchun ikkinchi ustunni yaratish boʻladi va bu diapazonda minimal 11 va maksimal 20 boʻlishi mumkin. Lekin natija xuddi shunday ishlaydi.

Misolda xarid qilingan tovarlar miqdori uchun chegirmani topish uchun VLOOKUP funksiyasidan iborat quyidagi formuladan foydalaniladi.

=VLOOKUP(C2, $C$5:$D$8, 2, TRUE)

  • C2: Bu elektron jadvaldagi istalgan katakda boʻlishi mumkin boʻlgan qidiruv qiymati.
  • $C$5:$D$8: Bu siz foydalanmoqchi boʻlgan barcha diapazonlarni oʻz ichiga olgan sobit jadval.
  • 2: Bu diapazonni qidirish jadvalidagi siz QIDIRISh funksiyasini qaytarishni istagan ustun.
  • TRUE: Bu funksiyaning diapazonni_qidiruv funksiyasini yoqadi.

Enter tugmasini bosganingizdan so'ng natija birinchi katakchaga qaytsa, qolgan hujayralar diapazoni natijalarini qidirish uchun butun ustunni avtomatik to'ldirishingiz mumkin. qidirish ustuni.

range_lookup argumenti aralash raqamlar ustunini turli toifalarga ajratishning ishonchli usulidir.

VLOOKUP xatolari: N/A va REF

Image
Image

VLOOKUP funksiyasi quyidagi xatolarni qaytarishi mumkin.

N/A - bu "qiymat mavjud emas" xatosi va quyidagi sharoitlarda yuzaga keladi:

  • qidiruv _qiymati jadval_massivi argumentining birinchi ustunida topilmadi
  • Jadval_massivi argumenti notoʻgʻri. Masalan, argumentdiapazonining chap tomonidagi boʻsh ustunlarni oʻz ichiga olishi mumkin.
  • Range_lookup argumenti FALSE qiymatiga oʻrnatildi va qidiruv_qiymati argumenti uchun aniq moslikni jadval_massivi birinchi ustunidan topib boʻlmaydi.
  • diapazon_qidiruv argumenti TRUE qilib oʻrnatildi va jadval_massivining birinchi ustunidagi barcha qiymatlar qidirish_qiymatidan kattaroq

REF! ("ma'lumot diapazondan tashqarida") xatolik, agar col_index_sum jadval_massividagi ustunlar sonidan ko'p bo'lsa, yuzaga keladi.

Tavsiya: