01dan 02gacha
Excel INDEX funktsiyasi - Array formasi
Excel INDEX Funktsiyaga umumiy nuqtai
Umuman, INDEX funktsiyasi ma'lum bir qiymatni topish yoki qaytarish yoki hujayra mos yozuvlarini ishchi varaqdagi o'sha qiymatning o'rnini topish uchun ishlatilishi mumkin.
Excelda mavjud bo'lgan INDEX funktsiyasining ikkita shakli mavjud: Array formasi va Malumot shakli.
Funksiyaning ikki formasi o'rtasidagi asosiy farq quyidagicha:
- Array formasi ma'lum bir satr va ma'lumotlar ustunining kesishish nuqtasida joylashgan ma'lumotlar qiymatini qaytaradi;
- Malumot formasi ma'lum bir ustun va satrning kesishish nuqtasi hujayra yo'nalishini qaytaradi.
Excel INDEX funktsiyasi - Array formasi
Bir qator odatda ish sahifasida qo'shni xujayralar guruhi deb hisoblanadi. Yuqoridagi rasmda, qator A2 dan C4 hujayra bloklari bo'ladi.
Ushbu misolda, C2 xujayrasidagi INDEX funksiyasining qator tartibi 3-satr va 2-ustunning kesishish nuqtasida joylashgan Vidjet ma'lumot qiymatini qaytaradi.
INDEX funktsiyasi (Array formasi) sintaksisi va argumentlar
Funktsiyaning sintaksisi funktsiyaning tartibini ifodalaydi va funktsiya nomini, kvadratchalarini, vergulni ajratuvchi va argumentlarni o'z ichiga oladi.
INDEX funksiyasining sintaksisi quyidagicha:
= INDEX (Array, Row_num, Column_num)
Array - kerakli ma'lumot uchun funktsiya tomonidan tekshiriladigan hujayra diapazoni uchun hujayra zikrnomalari
Row_num (ixtiyoriy) - qiymatni qaytaradigan qator qatori raqami. Agar bu dalillar o'chirilsa, Column_num kerak.
Column_num (ixtiyoriy) - qiymatni qaytaradigan qatordagi ustunli raqam. Agar ushbu dalillar o'chirilmagan bo'lsa, Row_num kerak.
- Ham Row_num , ham Column_num argumentlari uchun, asl satr va ustun sonlari yoki ish sahifasida ushbu ma'lumotlarning joylashgan joyiga hujayra murojaatlarni kiritilishi mumkin.
INDEX funktsiyasi (Array formasi) Misol
Yuqorida aytib o'tilganidek, yuqoridagi rasmda misol Indeks funktsiyasi Array formasini inventarizatsiya ro'yxatidan Vidjetni qaytarish uchun ishlatadi.
Quyidagi ma'lumotlar ish sahifasining B8 uyasiga INDEX funktsiyasini kiritish uchun ishlatiladigan bosqichlarni o'z ichiga oladi.
Qadamlar, bu raqamlarni to'g'ridan-to'g'ri kiritish o'rniga, Row_num va Column_num argumentlari uchun hujayra zikrlarini ishlatadi .
INDEX funktsiyasini kiritish
Funktsiyani kiritish uchun uning imkoniyatlari va uning argumentlari quyidagilar:
- To'liq funktsiyani kiritish: = INDEX (A2: C4, B6, B7) B8 uyasiga
- INDEX funktsiyasidan foydalanib funktsiyani va argumentlarni tanlash
To'liq funktsiyani qo'lda yozish mumkin bo'lsa-da, ko'pchilik funktsiyaning argumentlarini kiritish uchun dialog oynasini foydalanishni osonlashtiradi.
Quyidagi qadamlar funktsiya parametrlarini kiritish uchun dialog oynasini ishlatadi.
Muloqot oynasini ochish
Funktsiyaning ikkita shakli mavjud bo'lganligi sababli, ularning har biri alohida argumentlarni o'z ichiga oladi - har bir form alohida dialog oynasini talab qiladi.
Natijada, boshqa Excel funktsiyalari bilan mavjud bo'lmagan INDEX funktsiyasi dialog oynasini ochishda qo'shimcha qadam mavjud. Ushbu qadamda Array formasini yoki Reference form argumentlarini to'plashni o'z ichiga oladi.
Quyida INDEX funksiyasi va argumentlarni funktsiya dialog oynasi yordamida B8 xonasiga kiritish uchun ishlatiladigan qadamlar mavjud.
- Ishchi varaqdagi B8 xonasini bosing - funksiya bu erda joylashgan bo'ladi
- Ip menyusidagi Formulalar yorlig'ini bosing
- Funktsiya ochiladigan ro'yxatni ochish uchun Ip Izlash va Yo'naltiruvchi- ni tanlang
- Indeksni tanlash dialog oynasini ochish uchun ro'yxatning INDEX tugmasini bosing - bu funksiyaning qatori va Yo'naltiruvchi shakllari orasidan tanlab olish imkonini beradi.
- Qator, satr_num, column_num parametrini bosing
- INDEX funksiyasini ochish uchun OK ni bosing - Array formasi dialog oynasi
Funktsiyaning argumentlarini kiritish
- Muloqot oynasidagi, Serial chizig'ini bosing
- Variantlarni dialog oynasiga kiritish uchun ishchi varaqdagi A2 dan C4 xujayralarini ajratib ko'rsatish
- Muloqot oynasida Row_num satriga bosing
- Aloqa qutisiga ushbu uyali ma'lumotnomani kiritish uchun B6 uyasiga bosing
- Muloqot oynasidagi Column_num satriga bosing
- Aloqa qutisiga ushbu uyali ma'lumotnomani kiritish uchun B7 uyasiga bosing
- Funktsiyani bajarish va muloqot qutisini yopish uchun OK ni bosing
- " Gizmo " so'zi B8 xonasida paydo bo'ladi, chunki u uchinchi qatorni kesib o'tuvchi hujayradagi atamadir va ehtiyot qismlar inventarining ikkinchi ustuni
- B8 xonasiga bosganingizda, ishchi varag'i yuqoridagi formulalar panelida to'liq funksiya = INDEX (A2: C4, B6, B7) paydo bo'ladi.
Index Function Xato qiymatlari
INDEX funktsiyasi bilan bog'liq umumiy xato qiymatlari - Array formasi:
#VALUE! - Agar Row_num , Column_num argumentlari raqamlar bo'lmasa.
#REF! - Agar shunday bo'lsa:
- Row_num argumenti tanlangan intervaldagi satr sonidan katta;
- Col_num argumenti tanlangan dekabrdagi ustunlar sonidan katta.
Muloqot qutisi afzalliklari
Funktsiya argumentlari uchun ma'lumotlarni kiritish uchun dialog oynasidan foydalanishning afzalliklari quyidagilardan iborat:
- Muloqot oynasi funktsiyaning sintaksisiga e'tibor beradi - funktsiya argumentlarini bir vaqtning o'zida bitta belgiga, parantezga yoki argumentlar o'rtasida bo'luvchi vazifani bajaradigan vergulga kirishga hojat qoldirmaydi.
- B6 yoki B7 kabi hujayra arizalari dialog oynasiga ishora orqali kiritilishi mumkin, bu ularni kiritishdan ko'ra sichqoncha bilan tanlangan hujayralarni bosishni o'z ichiga oladi. Faqatgina ishora qilish bilan emas, balki, shuningdek, noto'g'ri hujayra arizalari.
02 ning 02
Excel INDEX funktsiyasi - Malumot shakli
Excel INDEX funktsiyasi - Malumot shakli
Funktsiyaning ariza shakli ma'lum bir satr va ma'lumotlar ustunining kesishish nuqtasida joylashgan xujayraning ma'lumotlar qiymatini qaytaradi.
Malumot qatori yuqoridagi rasmda ko'rsatilgandek ko'p sonli qo'shni bo'lmagan intervallarni o'z ichiga olishi mumkin.
INDEX Funktsiyasi (Ariza Formasi) sintaksisi va argumentlari
INDEX funktsiyasi uchun sintaksisi va argumentlari Malumot shakl:
= INDEX (Reference, Row_num, Column_num, Area_num)
Malumot - kerakli ma'lumot uchun funktsiya tomonidan tekshiriladigan hujayra diapazoni uchun hujayra arizalari (kerak).
- bu argument uchun bir nechta, qo'shni bo'lmagan intervallar kiritilgan bo'lsa, intervallarni INDEX formula bo'yicha ko'rsatilgandek, alohida dumaloq qavslar bilan o'rab olish kerak: = INDEX ((A1: A5, C1: E1, C4: D5), B7 , B8) yuqoridagi rasmda olingan
Row_num - qiymatni qaytaradigan qator qatori qatori.
- Bir qator qator arizalar uchun ixtiyoriy
- bitta ustun va bir nechta qator uchun mos yozuvlar intervallarni uchun talab qilinadi
Column_num - qiymatni qaytaradigan qatordagi ustunli raqam.
- bir ustunli Yo'naltiruvchi intervallarni uchun ixtiyoriy
- bir qator va bir necha ustunli Yo'naltiruvchi intervallarni uchun talab qilinadi
Eslatma: Row_num va Column_num argumentlari uchun, haqiqiy satr va ustun sonlari yoki ish varag'i joyidagi ma'lumotlarning joylashgan joyiga hujayra murojaatlarni kiritilishi mumkin.
Area_num (ixtiyoriy) - agar Reference argumenti bir nechta qo'shni bo'lmagan intervallarni o'z ichiga oladigan bo'lsa, ushbu argument ma'lumotlarni qaysi hujayralaridan qaytarishi kerakligini belgilaydi. Belgilangan bo'lsa, funktsiya Reference argumentida roliklangan birinchi qatorni qo'llaydi.
- Reference argumentiga kiritilgan birinchi qator 1-raqamli;
- ikkinchisi - 2;
- uchinchisi 3, va hokazo.
INDEX funktsiyasi (Malumot shakli) Misol
Yuqoridagi rasmdagi misol, iyul oyini A1dan E1 gacha bo'lgan maydondan 2-joyga qaytarish uchun INDEX funktsiyasining Yo'naltiruvchi shakli ishlatiladi.
Quyidagi ma'lumotlar ish sahifasining B10 uyasiga INDEX funktsiyasini kiritish uchun ishlatiladigan bosqichlarni o'z ichiga oladi.
Qadamlar, Row_num, Column_num va Area_num argumentlari uchun bu raqamlarni to'g'ridan-to'g'ri kiritish o'rniga hujayra zikrlarini ishlatadi .
INDEX funktsiyasini kiritish
Funktsiyani kiritish uchun uning imkoniyatlari va uning argumentlari quyidagilar:
- To'liq funktsiyani yozish: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) B10 uyasiga
- INDEX funktsiyasidan foydalanib funktsiyani va argumentlarni tanlash
To'liq funktsiyani qo'lda yozish mumkin bo'lsa-da, ko'pchilik funktsiyaning argumentlarini kiritish uchun dialog oynasini foydalanishni osonlashtiradi.
Quyidagi qadamlar funktsiya parametrlarini kiritish uchun dialog oynasini ishlatadi.
Muloqot oynasini ochish
Funktsiyaning ikkita shakli mavjud bo'lganligi sababli, ularning har biri alohida argumentlarni o'z ichiga oladi - har bir form alohida dialog oynasini talab qiladi.
Natijada, boshqa Excel funktsiyalari bilan mavjud bo'lmagan INDEX funktsiyasi dialog oynasini ochishda qo'shimcha qadam mavjud. Ushbu qadamda Array formasini yoki Reference form argumentlarini to'plashni o'z ichiga oladi.
Quyida INDEX funktsiyasini va argumentlarni funksiyaning dialog oynasidan foydalanib B10 uyasiga kiritish uchun ishlatiladigan qadamlar mavjud.
- Ishchi varaqdagi B8 xonasini bosing - funksiya bu erda joylashgan bo'ladi
- Ip menyusidagi Formulalar yorlig'ini bosing
- Funktsiya ochiladigan ro'yxatni ochish uchun Ip Izlash va Yo'naltiruvchi- ni tanlang
- Indeksni tanlash dialog oynasini ochish uchun ro'yxatning INDEX tugmasini bosing - bu funksiyaning qatori va Yo'naltiruvchi shakllari orasidan tanlab olish imkonini beradi.
- Reference, row_num, column_num, area_num parametrini bosing
- INDEX funksiyasini - Malumot shakli dialog oynasini ochish uchun OK ni bosing
Funktsiyaning argumentlarini kiritish
- Muloqot oynasidagi Yo'naltiruvchi satriga bosing
- Ochiq yumaloq bracket kiriting " ( " dialog oynasidagi ushbu satrda
- Ochiq burchakdan keyin oraliqni kiritish uchun ish sahifasida A1 dan A5 hujayralarini ajratib ko'rsatish
- Birinchi va ikkinchi oraliq oralig'ida ajratuvchi vazifani bajaradigan vergulni kiriting
- Vertratsiyadan keyin oraliqni kiritish uchun ish sahifasida C1 dan E1 hujayralarini ajratib ko'rsatish
- Ikkinchi va uchinchi intervallar orasidagi ajratuvchi sifatida harakat qilish uchun ikkinchi vergulni kiriting
- Vaqt verguldan keyin oraliqni kiritish uchun ish sahifasida C4 dan D5 xujayralarini ajratib ko'rsatish
- Reference argumentini to'ldirish uchun uchinchi qatordan so'ng yopiladigan yumaloq braxeni kiriting
- Muloqot oynasida Row_num satriga bosing
- Aloqa qutisiga ushbu uyali ma'lumotnomani kiritish uchun B7 uyasiga bosing
- Muloqot oynasidagi Column_num satriga bosing
- Aloqa maydoniga ushbu uyali ma'lumotnomani kiritish uchun B8 uyasiga bosing
- Aloqa qutisidagi Area_num satriga bosing
- Aloqa qutisiga ushbu uyali ma'lumotnomani kiritish uchun B9 uyasiga bosing
- Funktsiyani bajarish va muloqot qutisini yopish uchun OK ni bosing
- Iyul oyi B10 hujayrasida ko'rinadi, chunki u birinchi qatorni kesib o'tuvchi hujayradagi oy va ikkinchi maydonning ikkinchi ustuni (C1 dan 1gacha)
- B8 hujayrasini bosganingizda, to'liq funksiya = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) ish varag'i ustidagi formulalar panelida paydo bo'ladi
Index Function Xato qiymatlari
INDEX funktsiyasi bilan bog'liq umumiy xato qiymatlari - Malumot shakli quyidagilardir:
#VALUE! - Agar Row_num , Column_num yoki Area_num argumentlari raqamlar bo'lmasa.
#REF! - Agar shunday bo'lsa:
- Row_num argumenti tanlangan intervaldagi satr sonidan katta;
- Col_num argumenti tanlangan dekabrdagi ustunlar sonidan katta.
- Area_num argumenti tanlangan intervaldagi maydonlarning sonidan katta.