Excelda QIDIRISh funksiyasidan qanday foydalanish kerak

Mundarija:

Excelda QIDIRISh funksiyasidan qanday foydalanish kerak
Excelda QIDIRISh funksiyasidan qanday foydalanish kerak
Anonim

Nimalarni bilish kerak

  • Excel'dagi QIZIRISH funksiyasi qator yoki ustundagi ma'lumotlarni qidirish uchun ishlatiladi.
  • Ehtiyojlaringizga qarab QIDIRISh formulasidan foydalanishning ikki yoʻli mavjud: vektor va massiv sifatida.
  • Vektor turi faqat bitta satr yoki ustunni qidiradi, massiv esa bir nechta satr va ustunlarni qidiradi.

Ushbu maqola Excelning istalgan versiyasida, jumladan Excel 2019 va Microsoft 365 da QIDIRISh funksiyasidan qanday foydalanishni tushuntiradi.

QIDIRISH funksiyasi nima?

Excel'dagi QIDIRISh funksiyasi qator yoki ustundagi ma'lumotlarni qidirish uchun ishlatiladi. U qiymatni satr yoki ustundagi bir xil joydan boshlang'ich qiymat bilan aniqlaydi, shuning uchun barcha satr va ustunlar o'xshash ma'lumotlarni o'z ichiga olgan tuzilgan jadvallar bilan ishlashda juda foydali bo'ladi.

Ehtiyojlaringizga qarab Excelda QIDIRISh formulasini yozishning ikkita usuli mavjud. Bitta shakl vektor, ikkinchisi esa massiv deb ataladi.

Image
Image

QIDIRISh funksiyasidan Excelning barcha versiyalarida foydalanish mumkin.

LOOKUP funksiyasi sintaksisi va argumentlari

QIDIRISh funksiyasidan foydalanishning ikki yoʻli mavjud:

Vektor

Vektor shakli faqat bitta satr yoki bitta ustun orqali qidiradi. Bu diapazon vektor deyiladi. Qaytarilgan qiymat boshqa tanlangan maʼlumotlar toʻplami bilan bir xil holatda boʻlgan qiymatdir.

=QIZIRISH(qidiruv_qiymati, qidirish_vektori, [natija_vektori])

  • lookup_value - funktsiya vektor ichida izlashi kerak bo'lgan qiymat. Bu raqam, matn, mantiqiy qiymat, nom yoki havola bo'lishi mumkin. Bu argument talab qilinadi.
  • lookup_vector - diapazon. Bu bitta satr yoki bitta ustun bo'lishi mumkin. Vektordagi qiymatlar o'sish tartibida bo'lishi kerak (masalan, 1, 2, 3 yoki A, B, C). Bu argument talab qilinadi.
  • result_vector - ixtiyoriy diapazon. Agar ishlatilsa, u search_vector bilan bir xil oʻlchamda boʻlishi kerak.

QIZDIRISh funksiyasining vektor shaklidan foydalanganda yana bir nechta qoidalarni eslash kerak:

  • Agar qidiruv_qiymati qidiruv_vektoridagi eng kichik qiymatdan kichik bo'lsa, Excel Yo'q xatolikni chiqaradi.
  • Agar qidiruv_qiymati topilmasa, QIDIRISh funksiyasi qidirish_vektoridagi eng katta qiymatga mos keladi, u izlash_qiymatidan kichik yoki tengdir.

Masiv

Masiv shakli bir nechta satr va ustunlardagi qiymatni qidirishi mumkin. U avval belgilangan qiymatni tanlovning birinchi qatori yoki ustunida topadi, so‘ngra oxirgi satr yoki ustundagi bir xil pozitsiya qiymatini qaytaradi.

=QIDIRISh(qidiruv_qiymati, massiv)

  • lookup_value - funksiya massiv ichida izlashi kerak bo'lgan qiymat. Bu raqam, matn, mantiqiy qiymat, nom yoki havola bo'lishi mumkin. Qiymatlar o'sish tartibida bo'lishi kerak (masalan, 1, 2, 3 yoki A, B, C). Bu argument talab qilinadi.
  • massiv - qidiruv_qiymati bilan solishtirayotgan qiymatni o'z ichiga olgan katakchalar diapazoni. Bu argument talab qilinadi.

Shuningdek, ushbu qoidalarni yodda tuting:

  • Agar qidiruv_qiymati topilmasa, uning oʻrniga izlash_qiymatidan kichik yoki teng boʻlgan massivdagi eng katta qiymat ishlatiladi.
  • Agar qidiruv_qiymati birinchi qator yoki ustundagi eng katta qiymatdan kichik boʻlsa, Yoʻq xato qaytariladi.
  • Agar massiv qatorlardan koʻproq ustunlarni oʻz ichiga olsa, QIDIRISh funksiyasi birinchi qatorda qidirish_qiymatini qidiradi.
  • Agar massiv ustundan koʻproq satrlarni oʻz ichiga olsa, LOOKUP funksiyasi birinchi ustunda qidirish_qiymatini qidiradi.

LOOKUP funksiyasiga misollar

Quyidagilar formulalaringizda QIDIRIShdan qanday foydalanishga oid bir nechta misollar:

Jadvalni qidirish uchun Vektorni qidirishdan foydalaning

=QIZIRISH(1003, A2:A5, C2:C5)

Image
Image

Qism raqami boʻyicha tartiblangan jadvalda narxni tekshirish kerak boʻlganda QIDIRISh funksiyasidan qanday foydalanishga misol keltiramiz. Ehtiyot qismlar raqamlari A2:A5 da, narxlar esa C2:C5 da ko‘rsatilganligini bilganimiz uchun biz ushbu parametrlar yordamida 1003 qism raqamini qidirishimiz mumkin.

Jadvalni qidirish uchun Qidiruv massividan foydalaning

=QIZIRISH(1003, A2:C5)

Image
Image

QIZDIRISh funksiyasidan yuqoridagi misoldagi kabi bir xil ma'lumotlar to'plamida foydalanishning boshqa usuli - massivdir. Ikkita bitta ustunni tanlash o'rniga biz butun jadvalni tanlaymiz. Biroq, bu misolda bizga narx kerak bo‘lganligi sababli, biz C ustunida tanlovni to‘xtatmoqdamiz, chunki funksiya oxirgi ustunda bir xil holatda topilgan har qanday qiymatni oladi.

Jadvalda eng yaqin raqamni toping

=QIZIRISH(A2, D2:D6, F2:F6)

Image
Image

Ushbu QIDIRISh formulasi A ustunidagi ball bilan D ustunidagi baholash tizimi bilan oʻzaro bogʻlangan. QIDIRISh funksiyasi reyting tizimidagi ball qayerga toʻgʻri kelishini koʻradi, soʻngra F2:F6 da bahoni koʻradi. ball yonida nima yozishni biling. Ushbu qiymatlarning ba'zilari o'ngdagi jadvalda topilmagani uchun QIZIB keyingi eng past qiymatdan foydalanadi.

Ushbu maxsus formulani quyidagi kabi massiv shaklida ham yozish mumkin:

=QIZIRISH(A2, D2:F6)

Natijalar bir xil, chunki D ustuni tanlovning boshi va bahoga ega boʻlgan oxiri F ustuni.

Dollar belgilaridan formulalarda foydalanish mumkin, shunda funksiyani boshqa kataklarga qoʻllash uchun ularni ustun pastga tortganingizda havolalar ham sudralib ketmaydi. Bu yerda aralash uyali havolalar haqida koʻproq oʻqishingiz mumkin.

Roʻyxatdagi oxirgi raqamni toping

=QIZIRISH(9.99999999999999E+307, A:A)

Image
Image

QIDIRISh formulasi A ustunidagi oxirgi raqamni topadi. 9.99999999999999E+307 Excel ish varagʻida boʻlishi mumkin boʻlgan eng katta raqam boʻlgani uchun formula boʻsh katakchalar boʻlsa ham roʻyxatdagi oxirgi raqamni koʻrsatadi. qatorga kiritilgan.

Roʻyxatdagi oxirgi matn qiymatini toping

=QIZIRISH(REPT("z", 255), A:A)

Image
Image

Misol A ustunidagi oxirgi matn qiymatini aniqlaydi. REPT funksiyasi bu yerda z ni istalgan matn qiymati boʻlishi mumkin boʻlgan maksimal raqamga, yaʼni 255 ga takrorlash uchun ishlatiladi. Raqamli misolga o'xshab, bu oddiygina matndan iborat oxirgi katakchani aniqlaydi.

Sarlavha qiymatlarini topish uchun jadval ma'lumotlaridan foydalaning

=QIZIRISH(2, 1/(B3:G3 ""), B$2:G$2)

Image
Image

Excel QIDIRISh funksiyasining soʻnggi misoli ushbu maqolada tasvirlanmagan baʼzi narsalarni oʻz ichiga oladi, lekin baribir koʻrib chiqishga arziydi, shunda siz ushbu funksiya qanchalik foydali ekanligini koʻrishingiz mumkin. Bu erdagi umumiy fikr shundan iboratki, biz har bir qatordagi oxirgi yozuvni aniqlaymiz, soʻngra bu toʻlovlarni oxirgi marta qachon toʻlaganimizni bilish uchun 2-qatordagi sanani qidiramiz.

QAZIRISH kabi boshqa funksiyalar

LOOKUP - bu juda oddiy qidirish/mos yozuvlar funksiyasi. Murakkab foydalanish uchun mos bo‘lgan boshqalari ham bor.

VLOOKUP va HLOOKUP sizga vertikal yoki gorizontal qidiruvlarni amalga oshirish imkonini beradi va aniq yoki taxminiy moslikni belgilashingiz mumkin. Agar aniq moslik topilmasa, LOOKUP avtomatik ravishda eng yaqin qiymatni qaytaradi.

XLOOKUP – shunga oʻxshash, yanada rivojlangan qidiruv funksiyasi.

Tavsiya: