Excel, avvalambor, jadvaldagi ma'lumotlarni qayta ishlash dasturidir. Funktsiya VIEW bir xil satr yoki ustun ichida ko'rsatilgan taniqli parametrni ishlov berish orqali jadvaldan kerakli qiymatni ko'rsatadi. Misol uchun, masalan, mahsulotning narxini alohida xonada namoyish qilib, uning nomini ko'rsatasiz. Xuddi shunday, siz telefon raqamini shaxs nomidan topishingiz mumkin. VIEW funksiyasi qanday ishlashini ko'rib chiqaylik.
Ilova operatori VIEW
LOOKUP vositasidan foydalanishni boshlashdan oldin, siz qiymatlarni topish va qadr-qimmatini belgilashingiz kerak bo'lgan qiymatlar bo'lishi kerak bo'lgan jadval yaratishingiz kerak. Ushbu parametrlarga ko'ra, qidiruv amalga oshiriladi. Funktsiyani ishlatishning ikki yo'li mavjud: vektor shakli va qator tartibi.
Boshqaruv 1: Vektorli form
Ushbu usul eng ko'p foydalanuvchilarni LOOKUP operatoridan foydalanganda ishlatiladi.
- Qulaylik uchun ustunlar bilan ikkinchi jadvalni quramiz "Ko'rsatilgan qiymat" va "Natija". Bu kerak emas, chunki bu maqsadlar uchun siz har qanday xujayralarni sahifada ishlatishingiz mumkin. Lekin bu qulayroq bo'ladi.
- Yakuniy natijalar ko'rsatiladigan kamerani tanlang. Unda formulaning o'zi bo'ladi. Belgini bosing "Funktsiyani kiritish".
- Funktsiya ustasi oynasi ochiladi. Ro'yxatda biz elementni qidiramiz "PROSMOTR" ni tanlang va tugmani bosing "OK".
- Keyin, qo'shimcha oyna ochiladi. Boshqa operatorlarda u juda kam. Bu erda yuqorida ko'rib chiqilgan ma'lumotlar ishlash usullaridan birini tanlashingiz kerak: vektor yoki array shakl. Biz hozir vektor ko'rinishini to'liq ko'rib chiqqani uchun birinchi variantni tanlaymiz. Biz tugmani bosamiz "OK".
- Argumentlar oynasi ochiladi. Ko'rib turganingizdek, bu funktsiyaning uchta argumenti bor:
- Qabul qilingan qiymat;
- Ko'rilgan vektor;
- Natijalar vektori.
Ushbu operatorni qo'lda foydalanishni istagan foydalanuvchilar uchun "Funktsiyalar ustalari", uning yozilish sintaksisini bilish muhimdir. Bu quyidagicha ko'rinadi:
= VIEW (qidirish qiymati, ko'rinadigan vektor, natija vektori)
Biz argumentlar oynasiga kiritilishi kerak bo'lgan qadriyatlarga e'tibor qaratamiz.
Dalada "Ko'rsatilgan qiymat" izlanadigan parametrni yozadigan kameraning koordinatalarini kiriting. Biz ikkinchi jadvalda alohida hujayra deb nomlanganmiz. Odatdagidek, manzilning manzili maydonda qo'lda klaviaturadan yoki tegishli maydonni ta'kidlab yoziladi. Ikkinchi variant juda ham qulay.
- Dalada "Ko'rilgan Vektor" hujayra diapazoni va bizning holatlarimizda nomlar joylashgan ustunni tanlang, ulardan biri hujayradan saqlanadi "Ko'rsatilgan qiymat". Ushbu sohadagi koordinatalarni kiritish, shuningdek, sahifadagi maydonni tanlash orqali ham oson.
- Dalada "Natijalar Vektorli" biz topishimiz kerak bo'lgan qiymatlar joylashgan oraliq koordinatalarini kiriting.
- Barcha ma'lumotlar kiritilgandan so'ng, tugmani bosing "OK".
- Ammo, biz ko'rib turganimizdek, shu vaqtgacha funksiya hujayradagi noto'g'ri natijani ko'rsatmoqda. Ishlashni boshlash uchun biz kerakli parametrni mintaqadagi kerakli qiymatdan ko'riladigan vektordan kiritishimiz kerak.
Ma'lumot kiritilgandan so'ng, funktsiyaning joylashgan kamerasi avtomatik ravishda natija vektoridan mos keladigan indeks bilan to'ldiriladi.
Agar istalgan qiymatning hujayrasida boshqa nom kirsak, unda natijalar o'zgaradi.
VIEWER funksiyasi CDFga juda o'xshash. Biroq, CDFda ko'rsatilgan so'zi mutlaqo chap tomonda bo'lishi kerak. LOOKUPda yuqoridagi misolda ko'rib turganimizdek, ushbu cheklash yo'q.
Kurs: Excel vazifasi ustasi
Boshqaruv 2: array shakl
Oldingi usuldan farqli o'laroq, ushbu forma butun bir qator bilan ishlaydi, bu darhol ko'rsatilgan oraliqni va natijalar oralig'ini o'z ichiga oladi. Shu bilan birga, ko'rib chiqilayotgan intervalli qatorni eng chap ustun bo'lishi kerak.
- Natija ko'rsatiladigan hujayradan keyin tanlangan funksiya ustasi ishga tushiriladi va operator VIEWga o'tish amalga oshiriladi, operator shaklini tanlash uchun oyna ochiladi. Bunday holda, qator uchun operator turini tanlang, ya'ni ro'yxatdagi ikkinchi pozitsiya. Biz bosing "OK".
- Argumentlar oynasi ochiladi. Ko'rib turganingizdek, funktsiyaning ushbu kichik funktsiyasi faqat ikkita dalilga ega: "Ko'rsatilgan qiymat" va "Array". Shunga ko'ra, uning sintaksisi quyidagicha:
= Ko'rmoqchi (lookup_value; array)
Dalada "Ko'rsatilgan qiymat"oldingi usulda bo'lgani kabi, so'rov kiritiladigan kameraning koordinatalarini kiriting.
- Lekin sohada "Array" butun majmuaning koordinatalarini belgilashingiz kerak, bu ham ko'rib chiqilayotgan intervalni, ham natijalar oralig'ini o'z ichiga oladi. Shu bilan birga, ko'rib chiqilayotgan intervalli, albatta, qatorning eng chap ustuni bo'lishi kerak, aks holda formulalar to'g'ri ishlamaydi.
- Belgilangan ma'lumotlar kiritilgandan so'ng, tugmani bosing "OK".
- Endi, oxirgi marta bo'lgani kabi, bu funktsiyani ishlatish uchun, kerakli qiymat uchun hujayradan, ko'rilgan intervalli nomlaridan birini kiriting.
Ko'rib turganingizdek, bundan keyin natija tegishli hududda avtomatik ravishda ko'rsatiladi.
Diqqat! Shuni ta'kidlash kerakki, qator uchun VIEW formulasi eskirgan. Excelning yangi versiyalarida u mavjud, lekin faqat avvalgi versiyalarda tuzilgan hujjatlar bilan muvofiqligi uchun qoldirildi. Dasturning zamonaviy nusxalarida bir ariza formasini ishlatish mumkin bo'lsa-da, o'rniga, yangi yanada rivojlangan CDF funktsiyalarini (oraliqning birinchi ustunidan qidirish uchun) va GPR ni (oraliqning birinchi qatorida qidirish uchun) foydalanish tavsiya etiladi. Ular arraylarning VIEW formulasi funksionalligi nuqtai nazaridan hech qanday farq qilmaydi, ammo ular to'g'ri ishlaydi. Biroq VIEW vektor operatori hali ham tegishli.
Kurs: Excelda cfr funksiyasining misollar
Ko'rib turganingizdek, operator VIEW kerakli qiymat bo'yicha ma'lumotlarni qidirishda katta yordamchidir. Bu xususiyat ayniqsa, uzoq jadvallarda foydalidir. Shuni ta'kidlash kerakki, bu funktsiyaning ikkita shakli mavjud: vektor va massivlar uchun. Oxirgi biri allaqachon eskirgan. Garchi ba'zi foydalanuvchilar hozirgacha foydalanilsa.