Microsoft Excel-da INDIRECT funktsiyasi

Pin
Send
Share
Send

Excel-ning o'rnatilgan funktsiyalaridan biri bu Hindiston. Uning vazifasi - u joylashgan joyda varaq elementiga, havolasi matn shaklida argument shaklida ko'rsatilgan katakka qaytish.

Bu erda hech qanday maxsus narsa yo'qdek tuyulishi mumkin, chunki bitta hujayraning tarkibini boshqasida sodda tarzda namoyish etish mumkin. Ma'lum bo'lishicha, ushbu operatorni ishlatish uni noyob qiladigan ba'zi nuanslarni o'z ichiga oladi. Ba'zi hollarda ushbu formulani boshqa yo'llar bilan hal qilib bo'lmaydigan muammolarni hal qilish mumkin, yoki buni qilish ancha qiyin bo'ladi. Keling, operator nima ekanligini batafsilroq bilib olaylik. Hindiston va uni amalda qanday qo'llash mumkinligi.

INDIRECT formulasini qo'llash

Berilgan operator nomi Hindiston qanday bo'lishini anglatadi Ikki marta havola. Aslida, bu uning maqsadini - ma'lum bir havoladan ikkinchisiga ko'rsatilgan havola orqali ma'lumotlarni chiqarish. Bundan tashqari, havolalar bilan ishlaydigan boshqa funktsiyalardan farqli o'laroq, u matn shaklida ko'rsatilishi kerak, ya'ni har ikki tomondan tirnoq bilan belgilanadi.

Ushbu operator funktsiyalar toifasiga kiradi. Adabiyotlar va qatorlar va quyidagi sintaksisga ega:

= INDIRECT (cell_link; [a1])

Shunday qilib, formula faqat ikkita dalilga ega.

Argument Uyali aloqa Siz ko'rsatmoqchi bo'lgan ma'lumotlar varag'i elementiga havolasi sifatida taqdim etilgan. Shu bilan birga, ko'rsatilgan havola matn ko'rinishiga ega bo'lishi kerak, ya'ni tirnoq bilan "o'ralgan" bo'lishi kerak.

Argument "A1" bu majburiy emas va aksariyat hollarda uni umuman ko'rsatish shart emas. Ikki ma'noga ega bo'lishi mumkin "HAQIQAT" va FALSE. Birinchi holda, operator uslubdagi havolalarni belgilaydi "A1", ya'ni, ushbu uslub sukut bo'yicha Excelga kiritilgan. Agar argumentning qiymati umuman ko'rsatilmagan bo'lsa, u aniq bo'lgani kabi qabul qilinadi "HAQIQAT". Ikkinchi holda, havolalar uslubda aniqlanadi "R1C1". Ushbu havolalar uslubi, ayniqsa, Excel sozlamalariga kiritilishi kerak.

Sodda qilib aytganda, keyin Hindiston Bu teng belgidan keyin bitta hujayradan ikkinchisiga ekvivalent bog'lanishning bir turi. Masalan, aksariyat hollarda ifoda

= INDIRECT ("A1")

ifoda bilan teng bo'ladi

= A1

Ammo ifoda farqli o'laroq "= A1" operator Hindiston ma'lum bir katakka emas, balki varaqdagi elementning koordinatalariga tegdi.

Oddiy misol yordamida bu nimani anglatishini ko'rib chiqing. Hujayralarda B8 va B9 tegishli ravishda orqali yozilgan "=" formula va funktsiyasi Hindiston. Ikkala formulalar elementga ishora qiladi. B4 va uning tarkibini varaqda aks ettiring. Tabiiyki, bu tarkib bir xil.

Jadvalga boshqa bo'sh elementni qo'shing. Ko'rib turganingizdek, chiziqlar siljidi. Foydalanadigan formulada teng qiymati bir xil bo'lib qoladi, chunki u oxirgi katakka ishora qiladi, hatto uning koordinatalari o'zgargan bo'lsa ham, lekin operator ko'rsatgan ma'lumotlar Hindiston o'zgardi. Buning sababi u varaq elementiga emas, balki koordinatalarga tegishlidir. Manzil qatorini qo'shgandan so'ng B4 boshqa varaq elementini o'z ichiga oladi. Uning tarkibi endi formuladir va ishchi varaqda aks etadi.

Ushbu operator boshqa katakchada nafaqat raqamlarni, balki matnni, hisoblash natijalari formulalarini va tanlangan varaq elementida joylashgan boshqa har qanday qiymatlarni ham ko'rsatishi mumkin. Ammo amalda bu funktsiya kamdan-kam mustaqil ravishda qo'llaniladi va ko'pincha murakkab formulalarning ajralmas qismi hisoblanadi.

Shuni ta'kidlash kerakki, operator boshqa ish varaqlariga va hatto boshqa Excel ish daftarlariga havolalar uchun amal qiladi, ammo bu holda ular ishga tushirilishi kerak.

Endi operatordan foydalanishning aniq misollarini ko'rib chiqamiz.

1-misol: bitta operatordan foydalanish

Boshlash uchun funktsiyaning eng oddiy misolini ko'rib chiqing Hindiston siz uning ishining mohiyatini tushunishingiz uchun mustaqil ravishda harakat qiladi.

Bizda o'zboshimchalik bilan stol mavjud. Vazifa birinchi ustunning birinchi katakchasidagi ma'lumotlarni o'rganilgan formuladan foydalanib alohida ustunning birinchi elementiga xaritalashdir.

  1. Formulani kiritishni rejalashtirgan birinchi bo'sh ustun elementini tanlang. Belgini bosing "Qo'shish funktsiyasi".
  2. Oyna ishga tushadi. Funktsiya sehrgarlari. Biz toifaga o'tamiz Adabiyotlar va qatorlar. Ro'yxatdagi qiymatni tanlang "Hindiston". Tugmani bosing "OK".
  3. Belgilangan operatorning argumentlar oynasi boshlanadi. Dalada Uyali aloqa varaqda biz tarkibini ko'rsatadigan elementning manzilini ko'rsatish talab qilinadi. Albatta, uni qo'l bilan kiritish mumkin, ammo quyidagilar ancha amaliy va qulay bo'ladi. Kursorni maydonga qo'ying va varaqdagi tegishli elementni chap tugmani bosing. Ko'rib turganingizdek, shu zahotiyoq uning manzili dalada ko'rsatildi. Keyin ikkala tomondan tirnoq bilan ulanishni tanlang. Eslatib o'tamiz, bu ushbu formulaning argumenti bilan ishlashning o'ziga xos xususiyati.

    Dalada "A1", odatiy koordinatalar turida ishlaganimiz uchun biz qiymatni belgilashimiz mumkin "HAQIQAT", lekin uni butunlay bo'sh qoldirishingiz mumkin, biz buni qilamiz. Bu teng harakatlar.

    Shundan so'ng, tugmachani bosing "OK".

  4. Ko'rib turganingizdek, endi jadval joylashgan birinchi jadvalning birinchi katakchasi tarkibidagi varaq elementida ko'rsatiladi Hindiston.
  5. Agar biz ushbu funktsiyani quyida joylashgan kataklarda qo'llamoqchi bo'lsak, unda bu holda har bir elementga alohida formulani kiritishimiz kerak bo'ladi. Agar biz plomba markeridan yoki boshqa nusxalash usulidan foydalanib uni nusxalashga harakat qilsak, xuddi shu nom ustunning barcha elementlarida ko'rsatiladi. Haqiqat shundaki, biz eslaganimizdek, havola matn shaklida argument vazifasini o'taydi (tirnoq bilan o'ralgan), bu nisbiy bo'lolmaydi.

Dars: Excel xususiyatlar ustasi

2-misol: murakkab formulada operatordan foydalanish

Endi operatorni tez-tez ishlatish misolini ko'rib chiqamiz Hindistonu murakkab formulaning bir qismi bo'lganida.

Bizda korxonaning oylik daromadlari jadvali mavjud. Biz ma'lum bir vaqt uchun daromad miqdorini hisoblashimiz kerak, masalan, mart - may yoki iyun - noyabr. Albatta, buning uchun siz oddiy yig'ish formulasidan foydalanishingiz mumkin, ammo bu holda har bir davr uchun umumiy natijani hisoblashingiz kerak bo'lsa, biz doimo ushbu formulani o'zgartirishimiz kerak bo'ladi. Ammo funktsiyadan foydalanganda Hindiston alohida kameralarda tegishli oyni oddiygina belgilab, summa oralig'ini o'zgartirish mumkin bo'ladi. Keling, martdan maygacha bo'lgan davr uchun miqdorni hisoblash uchun avval ushbu imkoniyatni amalda ishlatishga harakat qilaylik. Buning uchun operatorlar kombinatsiyasi bo'lgan formuladan foydalaniladi SUM va Hindiston.

  1. Birinchidan, varaqdagi alohida elementlarga tegishli ravishda hisoblash amalga oshiriladigan davrning boshi va oxiridagi oylarning nomlarini kiritamiz. Mart va May.
  2. Endi ustundagi barcha kataklarga nom bering Daromad, tegishli oyning nomiga o'xshash bo'ladi. Ya'ni, ustun ustundagi birinchi narsa Daromaddaromad hajmini o'z ichiga olgan qo'ng'iroq qilish kerak Yanvarikkinchi - Fevral va hokazo.

    Shunday qilib, ustunning birinchi elementiga nom berish uchun uni tanlang va sichqonchaning o'ng tugmachasini bosing. Kontekst menyusi ochiladi. Undagi elementni tanlang "Ism bering ...".

  3. Ism yaratish oynasi boshlanadi. Dalada "Ism" nomini kiriting Yanvar. Oynada qo'shimcha o'zgarishlar talab qilinmaydi, garchi vaziyatda siz maydondagi koordinatalarni tekshirishingiz mumkin "Qator" yanvar oyi uchun daromadni o'z ichiga olgan katakning manziliga mos keladi. Shundan so'ng, tugmachani bosing "OK".
  4. Ko'rinib turibdiki, endi ushbu element nomlar oynasida tanlanganida, uning manzili emas, balki biz bergan nom. Biz shunga o'xshash operatsiyani ustunning barcha boshqa elementlari bilan bajaramiz. Daromadularni ketma-ket nomlash Fevral, Mart, Aprel va hokazo. dekabrga qadar.
  5. Belgilangan oraliq qiymatlari yig'indisi ko'rsatiladigan katakchani tanlang va uni tanlang. Keyin belgini bosing "Qo'shish funktsiyasi". U formulalar panelining chap tomonida va katakchalar nomi ko'rsatilgan maydonning o'ng tomonida joylashgan.
  6. Faol oynada Funktsiya sehrgarlari toifaga o'ting "Matematik". U erda biz ismni tanlaymiz SUM. Tugmani bosing "OK".
  7. Ushbu amaldan so'ng operator argumentlari oynasi boshlanadi SUMyagona vazifasi ko'rsatilgan qiymatlarni yig'ishdir. Ushbu funktsiya uchun sintaksis juda oddiy:

    = SUM (1 raqam; 2 raqam; ...)

    Umuman olganda, argumentlar soni qiymatga yetishi mumkin 255. Ammo bu barcha dalillar bir xildir. Ular ushbu raqam joylashgan hujayraning raqamini yoki koordinatalarini anglatadi. Ular, shuningdek, kerakli raqamni hisoblab chiqadigan yoki varaq elementining joylashgan joyini ko'rsatadigan o'rnatilgan formuladan sifatida ham foydalanishlari mumkin. Ichki funktsiyaning ushbu sifatida biz operator foydalanadi Hindiston bu holda.

    Maydonga kursorni o'rnating "1 raqam". Keyin diapazon nomi maydonining o'ng tomonidagi teskari uchburchak shaklida belgini bosing. So'nggi ishlatilgan funktsiyalar ro'yxati ko'rsatiladi. Agar ular orasida ism bo'lsa "Hindiston", keyin darhol ushbu funktsiyaning argumentlari oynasiga o'tish uchun ustiga bosing. Ammo, ehtimol siz ushbu ro'yxatda topolmaysiz. Bunday holda, ismni bosing "Boshqa xususiyatlar ..." ro'yxatning eng pastki qismida.

  8. Tanish oyna boshlanadi. Funktsiya sehrgarlari. Bo'limga o'tamiz Adabiyotlar va qatorlar va u erda operator nomini tanlang Hindiston. Ushbu harakatdan so'ng tugmani bosing "OK" oynaning pastki qismida.
  9. Operator Argument oynasi ishga tushirildi Hindiston. Dalada Uyali aloqa summani hisoblash uchun mo'ljallangan oraliqning boshlanish oyi nomini o'z ichiga olgan varaq elementini ko'rsating. Shuni yodda tutingki, shunchaki bu holda siz havolani keltirishingiz shart emas, chunki bu holda manzil hujayraning koordinatalari emas, balki matn formatiga (so'zga) ega bo'lgan tarkibga ega bo'ladi. Mart) Maydon "A1" bo'sh qoldiring, chunki biz standart koordinata turidan foydalanamiz.

    Manzil maydonda ko'rsatilgandan so'ng, tugmachani bosishga shoshilmang "OK", chunki bu o'rnatilgan funksiya va u bilan bajariladigan harakatlar odatdagi algoritmdan farq qiladi. Ism ustiga bosing SUM formulalar panelida.

  10. Shundan so'ng biz argument oynasiga qaytamiz SUM. Ko'rinib turibdiki, dalada "1 raqam" operator allaqachon ko'rsatilgan Hindiston tarkibi bilan. Kursorni yozuvdagi oxirgi belgidan so'ng darhol bitta maydonga joylashtiramiz. Ikkala nuqta qo'ying:) Ushbu belgi bir qator hujayralarning manzil belgisini anglatadi. Bundan tashqari, kursorni maydondan olib tashlamasdan, funktsiyalarni tanlash uchun yana uchburchak shaklida belgini bosing. Yaqinda ishlatilgan operatorlar ro'yxatida bu safar "Hindiston" hozir bo'lishi kerak, chunki biz ushbu funktsiyani yaqinda ishlatganmiz. Biz nomni bosamiz.
  11. Operatorning argument oynasi yana ochiladi Hindiston. Dalaga qo'ydik Uyali aloqa hisob-kitob davri tugaydigan oyning nomi ko'rsatilgan varaqdagi ob'ektning manzili. Yana koordinatalarni tirnoqsiz kiritish kerak. Maydon "A1" yana bo'sh qoldiring. Shundan so'ng, tugmachani bosing "OK".
  12. Ko'rib turganingizdek, ushbu harakatlardan so'ng, dastur belgilangan davr uchun (mart - may) kompaniyaning daromadini formulaning o'zi joylashgan oldindan tanlangan varaq elementiga qo'shish natijasini hisoblab chiqadi va ko'rsatadi.
  13. Agar biz hisob-kitob davri boshlanish va tugash oylarining nomlari kiritilgan katakchalarni o'zgartirsak, masalan boshqalarga Iyun va Noyabr, keyin natija shunga qarab o'zgaradi. Belgilangan vaqt uchun daromad miqdori qo'shiladi.

Dars: Excelda miqdorni qanday hisoblash mumkin

Ko'rib turganingizdek, funktsiya mavjudligiga qaramay Hindiston foydalanuvchilar orasida eng ommaboplaridan biri deb atash mumkin emas, ammo bu Excel-da turli xil murakkablikdagi vazifalarni echishga yordam beradi, bu boshqa vositalar yordamida bajarilgandan ko'ra osonroqdir. Eng asosiysi, ushbu operator ifoda tarkibiy qismi bo'lgan murakkab formulalarda foydalidir. Ammo shunga qaramay, operatorning barcha imkoniyatlari mavjudligini ta'kidlash kerak Hindiston tushunish juda qiyin. Bu shunchaki ushbu foydali funktsiyaning foydalanuvchilar orasida past darajada mashhurligini tushuntiradi.

Pin
Send
Share
Send