VLOOKUP
VLOOKUP funksiyasi
VLOOKUP funksiyasi Google Sheets’dagi tayyor funksiya bo‘lib, ustunlar bo‘ylab qidirish imkonini beradi.
U =VLOOKUP ko‘rinishida yoziladi va quyidagi qismlardan iborat:
=VLOOKUP(search_key, range, index, [is_sorted])
Eslatma: Qidiruv uchun ishlatiladigan ma’lumotlar joylashgan ustun har doim chap tomonda bo‘lishi kerak.
serach_key: qidiruv qiymatlari kiritiladigan katakni tanlang.
range: jadvaldagi barcha kataklarni o‘z ichiga olgan jadval diapazoni.
index: qidirilayotgan ma’lumotlar. Kiritiladigan qiymat — chapdan sanalgan ustun raqami:

[is_sorted]: diapazon saralangan bo‘lsa TRUE/1, saralanmagan bo‘lsa FALSE/0.
Eslatma: [is_sorted] uchun 1 / 0 ni ham, True / False ni ham ishlatish mumkin.
Keling, misolni ko‘rib chiqamiz!
VLOOKUP funksiyasiga misol
Ushbu ro‘yxatdan Pokemon nomlarini ularning ID# raqami bo‘yicha qidirib toping va qaytaring:
VLOOKUP funksiyasi, bosqichma-bosqich:
H4katagini tanlang=VLOOKUPbelgisini yozing- VLOOKUP buyrug‘ini bosing
H4 — qidiruv natijasi ko‘rsatiladigan katak. Bu holatda — Pokemonlarning ID# raqami bo‘yicha topilgan nomlari.

- Qidiruv qiymati kiritiladigan katakni tanlang (
H3)
H3 katagi serach_key sifatida tanlangan. Bu qidiruv so‘rovi kiritiladigan katak. Bu holatda — Pokemonlarning ID# raqami.

,belgisini yozingA2:E21jadval diapazonini ko‘rsating

,belgisini yozing- Chapdan sanalgan Name ustuni raqamini kiriting:
2

TRUEbelgisini yozing- Enter tugmasini bosing
Ushbu misolda jadval ID# bo‘yicha saralangan, shuning uchun [is_sorted] qiymati TRUE bo‘ladi.

Ustun index qiymati sifatida 2 raqami tanlanishini ko‘rsatuvchi tasvir:

Endi funksiya H3 katagida ko‘rsatilgan search_key uchun Name qiymatini qaytaradi:

Barakalla! Funksiya #N/A qiymatini qaytaradi. Buning sababi — Search ID# katagiga (H3) hali hech qanday qiymat kiritilmagan.
Unga qiymat beramiz: H3 katagiga 7 deb yozing:

Qarang-a! VLOOKUP funksiyasi ID# raqami 7 bo‘lgan Squirtle Pokemonini muvaffaqiyatli topdi.
Yana bir marta: H3 katagiga 4 deb yozing:

Bu ham ishlayapti! Funksiya ID# raqami 4 bo‘lgan Charmander nomini qaytardi. Ajoyib.
Keling, bu safar kirish qiymati sifatida Pokemon nomlaridan foydalanib, boshqa misolni sinab ko‘ramiz.
Avval A va B ustunlarining o‘rnini almashtiring.
Eslatma: Google Sheets’da ustunlarni qayta tartiblash uchun ularni bosib, sudrab o‘tkazishingiz mumkin.
A ustunini bosib turib, B va C ustunlari orasiga sudrab o‘tkazsangiz, ular quyidagicha qayta tartiblanadi:

Endi funksiya Name ustunidan 4 qiymatini qidirishga urinadi va natijada #N/A xatosini qaytaradi.
Keling, yorliqlarni almashtiramiz va VLOOKUP funksiyasi search_key qiymatini oladigan H3 katagiga Caterpie deb kiritib ko‘ramiz:

E’tibor bering, qaytarilgan ID# qiymati 1 ga teng, holbuki Caterpie’ning ID# raqami aslida 10.
Bu natija ham xato.
Buning sababi, Name qiymatlari ID raqamlari kabi saralanmagan.
Keling, funksiyaning [is_sorted] qismidagi qiymatni TRUE dan FALSE ga o‘zgartiramiz:

Endi funksiya Caterpie’ning haqiqiy ID raqamini to‘g‘ri qaytaradi:

W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!

