Excel-da ishlayotganda, foydalanuvchilarga ba'zan ro'yxatdan biron bir elementni tanlash va uning indeksiga binoan unga belgilangan qiymatni tayinlash vazifasi qo'yiladi. Funktsiya, deyiladi "TANLASH". Keling, ushbu operator bilan qanday ishlashni va qanday muammolarni hal qilishini batafsil bilib olamiz.
SELECT iborasidan foydalanish
Funktsiya TANLASH operatorlar toifasiga kiradi Adabiyotlar va qatorlar. Uning maqsadi, varaqdagi boshqa elementdagi indeks raqamiga mos keladigan belgilangan katakda ma'lum bir qiymatni olishdir. Ushbu gapning sintaksisi quyidagicha:
= SELECT (indeks_ raqam; qiymati1; qiymati2; ...)
Argument Indeks raqami elementning seriya raqami joylashgan, keyingi operatorlar guruhiga ma'lum qiymat berilgan uyaga havolani o'z ichiga oladi. Bu seriya raqami farq qilishi mumkin 1 oldin 254. Agar siz ushbu raqamdan kattaroq indeksni belgilasangiz, operator uyadagi xatoni ko'rsatadi. Agar ushbu argument sifatida kasr qiymatini kiritsak, funktsiya uni berilgan songa eng yaqin bo'lgan eng kichik butun son sifatida qabul qiladi. Agar so'rasangiz Indeks raqamibuning uchun tegishli dalil yo'q "Qiymat", keyin operator xatoga yo'l qo'yadi.
Keyingi dalillar guruhi "Qiymat". U miqdorga yetishi mumkin 254 elementlar. Dalil talab qilinadi "1-qiymat". Ushbu dalillar guruhida oldingi argumentning indeks raqami mos keladigan qiymatlar ko'rsatilgan. Ya'ni, bahs sifatida Indeks raqami ne'matlar soni "3", keyin u argument sifatida kiritilgan qiymatga mos keladi "Value3".
Turli xil ma'lumotlar qiymatlar sifatida xizmat qilishi mumkin:
- Adabiyotlar
- Raqamlar
- Matn
- Formulalar
- Vazifalar va boshqalar.
Endi ushbu operatorni qo'llashning aniq misollarini ko'rib chiqamiz.
1-misol: elementlarning ketma-ketligi
Ushbu funktsiyaning eng oddiy misolda qanday ishlashini ko'rib chiqamiz. Bizda raqamlangan jadval bor 1 oldin 12. Bu funktsiyadan foydalanib berilgan seriya raqamlariga muvofiq kerak TANLASH jadvalning ikkinchi ustunida tegishli oyning nomini ko'rsating.
- Ustundagi birinchi bo'sh katakchani tanlang. "Oyning nomi". Belgini bosing "Qo'shish funktsiyasi" formulalar qatoriga yaqin.
- Boshlanmoqda Funktsiya sehrgarlari. Toifaga o'ting Adabiyotlar va qatorlar. Ro‘yxatdan ism tanlang "TANLASH" va tugmachani bosing "OK".
- Operator Argument oynasi ishga tushirildi TANLASH. Dalada Indeks raqami oylarni raqamlash diapazonining birinchi katakchasining manzili ko'rsatilishi kerak. Ushbu koordinatani qo'lda haydash orqali amalga oshirish mumkin. Ammo biz buni yanada qulayroq qilamiz. Biz kursorni maydonga joylashtiramiz va varaqdagi tegishli uyani chap tugmani bosamiz. Ko'rib turganingizdek, koordinatalar avtomatik ravishda argument oynasida ko'rsatiladi.
Shundan so'ng, biz qo'l bilan maydonlar guruhiga kirishimiz kerak "Qiymat" oylarning nomi. Bundan tashqari, har bir maydon alohida oyga, ya'ni maydonga mos kelishi kerak "1-qiymat" yozing Yanvar, dalada "2-qiymat" - Fevral va hokazo.
Belgilangan vazifani bajargandan so'ng, tugmachani bosing "OK" oynaning pastki qismida.
- Ko'rinib turibdiki, darhol birinchi bosqichda qayd etgan kamerada natija ko'rsatildi, ya'ni ism Yanvaryilning birinchi raqamiga mos keladi.
- Endi, boshqa barcha ustunlar uchun formulani qo'lda kiritmaslik uchun "Oyning nomi", biz uni nusxalashimiz kerak. Buning uchun kursorni formulani o'z ichiga olgan hujayraning pastki o'ng burchagiga qo'ying. To'ldirish belgisi paydo bo'ladi. Sichqonchaning chap tugmachasini bosib ushlab turing va markerni ustun oxiriga torting.
- Ko'rinib turibdiki, formulalar kerakli diapazonga ko'chirildi. Bunday holda, hujayralardagi oylarning barcha nomlari chapdagi ustundagi seriya raqamiga mos keladi.
Dars: Excel xususiyatlar ustasi
2-misol: elementlarning tasodifiy joylashishi
Oldingi holatda biz formulani qo'lladik TANLASHindeks raqamlarining barcha qiymatlari tartibda joylashganda. Ammo agar ko'rsatilgan qiymatlar aralashtirilsa va takrorlansa, ushbu operator qanday ishlaydi? Keling, talabalarning ishlash jadvaliga misolni ko'rib chiqaylik. Jadvalning birinchi ustunida talabaning ismi, ikkinchi sinf (dan.) Ko'rsatilgan 1 oldin 5 punktlar), va uchinchisida biz funktsiyadan foydalanishimiz kerak TANLASH tegishli baho bering"juda yomon", "yomon", qoniqarli, yaxshi, a'lo).
- Ustundagi birinchi uyani tanlang "Ta'rif" va yuqorida muhokama qilingan usul bilan operator argumentlari oynasiga o'ting TANLASH.
Dalada Indeks raqami ustunning birinchi uyasiga havolani belgilang "Baho"hisobni o'z ichiga olgan.
Dala guruhi "Qiymat" quyidagicha to'ldiring:
- "1-qiymat" - "Juda yomon";
- "2-qiymat" - "Yomon";
- "Value3" - "Qoniqarli";
- "4-qiymat" - Yaxshi;
- "5-qiymat" - "Zo'r".
Yuqoridagi ma'lumotlar kiritilgandan so'ng tugmani bosing "OK".
- Birinchi element uchun ball uyada ko'rsatiladi.
- Ustunning qolgan elementlari uchun shunga o'xshash protsedurani bajarish uchun ma'lumotlarni to'ldirish markeridan foydalanib, hujayralarga nusxa ko'chiring. 1-usul. Ko'rib turganingizdek, bu safar funktsiya to'g'ri ishladi va barcha natijalarni berilgan algoritmga muvofiq ko'rsatdi.
3-misol: boshqa operatorlar bilan birgalikda foydalanish
Ammo operator ancha samarali TANLASH boshqa funktsiyalar bilan birgalikda ishlatilishi mumkin. Keling, misol qanday qilib operatorlar yordamida amalga oshirilganligini ko'rib chiqaylik. TANLASH va SUM.
Savdo do'konlarida sotiladigan jadval mavjud. U to'rtta ustunga bo'linadi, ularning har biri ma'lum bir rozetkaga to'g'ri keladi. Daromad ma'lum bir sana qatori bo'yicha alohida ko'rsatiladi. Bizning vazifamiz varaqning ma'lum bir katagiga savdo raqamini kiritgandan so'ng, belgilangan do'konning barcha kunlari uchun daromad miqdori ko'rsatilishiga ishonch hosil qilishdir. Buning uchun biz operatorlarning birikmasidan foydalanamiz SUM va TANLASH.
- Natija yig'indisi sifatida ko'rsatiladigan katakchani tanlang. Shundan so'ng, biz allaqachon biladigan belgini bosing "Qo'shish funktsiyasi".
- Oyna faollashtirildi Funktsiya sehrgarlari. Bu safar biz toifaga o'tamiz "Matematik". Ismni toping va ta'kidlang SUM. Shundan so'ng, tugmachani bosing "OK".
- Funktsiya argumentlari oynasi boshlanadi. SUM. Ushbu operator varaqdagi hujayralardagi raqamlarning yig'indisini hisoblash uchun ishlatiladi. Uning sintaksisi juda sodda va sodda:
= SUM (1 raqam; 2 raqam; ...)
Ya'ni, ushbu operatorning argumentlari odatda raqamlar yoki qo'shimcha ravishda raqamlar joylashtirilgan kataklarga bog'lanishdir. Ammo bizning holatlarimizda yagona dalil raqam yoki bog'lanish emas, balki funktsiyaning mazmuni TANLASH.
Maydonga kursorni o'rnating "1 raqam". Keyin biz teskari uchburchak sifatida tasvirlangan belgini bosamiz. Ushbu belgi tugma bilan bir xil gorizontal qatorda. "Qo'shish funktsiyasi" va formulalar qatori, lekin chapga. Yaqinda ishlatilgan xususiyatlarning ro'yxati ochiladi. Formuladan beri TANLASH yaqinda biz avvalgi usulda foydalanganmiz, keyin u ushbu ro'yxatda. Shuning uchun, dalillar oynasiga o'tish uchun ushbu elementni bosish kifoya. Ammo ro'yxatda bu nomga ega bo'lmaslik ehtimoli ko'proq. Bunday holda, pozitsiyani bosing "Boshqa xususiyatlar ...".
- Boshlanmoqda Funktsiya sehrgarlariqaysi ichida Adabiyotlar va qatorlar biz ismni topishimiz kerak "TANLASH" va ta'kidlang. Tugmani bosing "OK".
- Operator argumentlari oynasi faollashtirilgan. TANLASH. Dalada Indeks raqami varaqdagi uyaga havolani belgilang, unda biz undan keladigan jami daromadni keyingi namoyish qilish uchun rozetkaning raqamini kiritamiz.
Dalada "1-qiymat" ustun koordinatalarini kiritish kerak "1 chiqish". Buni qilish juda oson. Kursorni belgilangan maydonga qo'ying. Keyin sichqonchaning chap tugmachasini bosib ushlab turib, butun katakchalarni tanlang "1 chiqish". Manzil darhol argumentlar oynasida paydo bo'ladi.
Xuddi shunday sohada "2-qiymat" ustun koordinatalarini qo'shish "2 ta savdo nuqtasi", dalada "Value3" - "3 savdo nuqtasi", va sohada "4-qiymat" - "4 ta savdo nuqtasi".
Ushbu amallarni bajargandan so'ng, tugmachani bosing "OK".
- Ammo, ko'rib turganimizdek, formulada noto'g'ri qiymat ko'rsatilgan. Buning sababi, biz hali ham tegishli uyadagi chiqish raqamini kiritmaganligimiz sababli.
- Ushbu maqsadlar uchun mo'ljallangan qutiga rozetkaning raqamini kiriting. Tegishli ustun uchun daromad miqdori darhol formulalar kiritilgan varaq elementida ko'rsatiladi.
Shuni ta'kidlash kerakki, siz faqat 1 dan 4 gacha raqamlarni kiritishingiz mumkin, ular rozetkaning raqamiga mos keladi. Agar boshqa raqamni kiritsangiz, formulada yana xato bo'ladi.
Dars: Excelda miqdorni qanday hisoblash mumkin
Ko'rib turganingizdek, funktsiya TANLASH to'g'ri ishlatilsa, u berilgan vazifalarni bajarish uchun juda yaxshi yordamchiga aylanishi mumkin. Boshqa operatorlar bilan birgalikda foydalanilganda, imkoniyatlar sezilarli darajada oshadi.