INDIRECT function sa Microsoft Excel

Pin
Send
Share
Send

Ang isa sa mga built-in na function ng Excel ay INDIA. Ang gawain nito ay upang bumalik sa elemento ng sheet kung saan ito matatagpuan, ang mga nilalaman ng cell kung saan ang link ay ipinahiwatig sa anyo ng isang argumento sa format ng teksto.

Tila walang bagay na espesyal sa ito, dahil posible na ipakita ang mga nilalaman ng isang cell sa isa pa sa mas simpleng paraan. Ngunit, tulad ng lumiliko, ang paggamit ng operator na ito ay nagsasangkot ng ilang mga nuances na ginagawang natatangi. Sa ilang mga kaso, ang formula na ito ay maaaring malutas ang mga problema na simpleng hindi maaaring malutas sa iba pang mga paraan, o mas mahirap gawin. Alamin natin nang mas detalyado kung ano ang operator. INDIA at kung paano ito magagamit sa pagsasanay.

Application ng INDIRECT formula

Ang pangalan ng ibinigay na operator INDIA paninindigan kung paano Double Link. Sa totoo lang, ipinapahiwatig nito ang layunin nito - sa data ng output sa pamamagitan ng tinukoy na link mula sa isang cell patungo sa isa pa. Bukod dito, hindi tulad ng karamihan sa iba pang mga pag-andar na gumagana sa mga link, dapat itong ipahiwatig sa format ng teksto, iyon ay, ito ay minarkahan ng mga marka ng sipi sa magkabilang panig.

Ang operator na ito ay kabilang sa kategorya ng mga pag-andar. Mga Sanggunian at Arrays at may mga sumusunod na syntax:

= INDIRECT (cell_link; [a1])

Kaya, ang formula ay may dalawang argumento lamang.

Pangangatwiran Link ng Cell ipinakita bilang isang link sa isang elemento ng sheet, ang data na nilalaman kung saan nais mong ipakita. Kasabay nito, ang tinukoy na link ay dapat magkaroon ng isang hitsura ng teksto, iyon ay, "balot" na may mga marka ng sipi.

Pangangatwiran "A1" ito ay opsyonal at sa karamihan ng mga kaso hindi na kailangang ipahiwatig sa lahat. Maaari itong magkaroon ng dalawang kahulugan "TUNAY" at TALAGA. Sa unang kaso, tinutukoy ng operator ang mga link sa estilo "A1", ibig sabihin, ang estilo na ito ay kasama sa Excel nang default. Kung ang halaga ng argumento ay hindi tinukoy sa lahat, pagkatapos ito ay isasaalang-alang nang eksakto "TUNAY". Sa pangalawang kaso, ang mga link ay tinukoy sa estilo "R1C1". Ang estilo ng mga link na ito ay dapat na partikular na kasama sa mga setting ng Excel.

Kung gayon, ilagay lang INDIA Ito ay isang uri ng katumbas na link mula sa isang cell patungo sa isa pa pagkatapos ng pantay na pag-sign. Halimbawa, sa karamihan ng mga kaso, ang expression

= INDIRECT ("A1")

ay katumbas ng expression

= A1

Ngunit hindi katulad ng expression "= A1" operator INDIA snapped hindi sa isang tiyak na cell, ngunit sa mga coordinate ng elemento sa sheet.

Isaalang-alang kung ano ang kahulugan nito sa isang simpleng halimbawa. Sa mga cell B8 at B9 naaayon na nai-post na naitala "=" pormula at pagpapaandar INDIA. Ang parehong mga formula ay tumutukoy sa isang elemento. B4 at ipakita ang mga nilalaman nito sa isang sheet. Naturally, ang nilalamang ito ay pareho.

Magdagdag ng isa pang walang laman na elemento sa mesa. Tulad ng nakikita mo, ang mga linya ay lumipat. Sa pormula gamit pantay-pantay ang halaga ay nananatiling pareho, dahil tumutukoy ito sa pangwakas na cell, kahit na nagbago ang mga coordinate nito, ngunit ang data na ipinakita ng operator INDIA nagbago na. Ito ay dahil sa ang katunayan na hindi ito tumutukoy sa elemento ng sheet, ngunit sa mga coordinate. Matapos idagdag ang linya ng address B4 naglalaman ng isa pang elemento ng sheet. Ang mga nilalaman nito ngayon ay isang pormula at ipinapakita sa isang worksheet.

Ang operator na ito ay maaaring ipakita sa isa pang cell hindi lamang mga numero, kundi pati na rin ang teksto, ang resulta ng pagkalkula ng mga formula at anumang iba pang mga halaga na matatagpuan sa napiling elemento ng sheet. Ngunit sa pagsasagawa, ang pag-andar na ito ay bihirang ginagamit nang nakapag-iisa, at mas madalas na ito ay isang mahalagang bahagi ng mga kumplikadong formula.

Dapat pansinin na ang operator ay naaangkop para sa mga link sa iba pang mga worksheet at maging sa mga nilalaman ng iba pang mga workbook ng Excel, ngunit sa kasong ito dapat silang ilunsad.

Ngayon tingnan natin ang mga tukoy na halimbawa ng paggamit ng operator.

Halimbawa 1: paggamit ng solong operator

Upang magsimula, isaalang-alang ang pinakasimpleng halimbawa kung saan ang isang function INDIA kumilos nang nakapag-iisa upang maunawaan mo ang kakanyahan ng kanyang gawain.

Mayroon kaming isang di-makatwirang talahanayan. Ang gawain ay i-mapa ang data ng unang cell ng unang haligi sa unang elemento ng isang hiwalay na haligi gamit ang pinag-aralan na formula.

  1. Piliin ang unang elemento ng walang laman na haligi kung saan plano namin na ipasok ang formula. Mag-click sa icon "Ipasok ang function".
  2. Nagsisimula ang window. Mga Wizards ng Function. Lumipat kami sa kategorya Mga Sanggunian at Arrays. Mula sa listahan, piliin ang halaga "INDIA". Mag-click sa pindutan "OK".
  3. Ang window ng mga argumento ng tinukoy na operator ay nagsisimula. Sa bukid Link ng Cell kinakailangan na ipahiwatig ang address ng elementong iyon sa sheet na ang mga nilalaman na ipapakita namin. Siyempre, maaari itong ipasok nang manu-mano, ngunit ang mga sumusunod ay magiging mas praktikal at maginhawa. Itakda ang cursor sa patlang, at pagkatapos ay mag-left-click sa kaukulang elemento sa sheet. Tulad ng nakikita mo, kaagad pagkatapos nito ay ipinakita ang kanyang address sa bukid. Pagkatapos, sa magkabilang panig, piliin ang link na may mga marka ng sipi. Tulad ng naalala natin, ito ay isang tampok ng pagtatrabaho sa argumento ng pormula na ito.

    Sa bukid "A1", dahil nagtatrabaho kami sa karaniwang uri ng mga coordinate, maaari naming itakda ang halaga "TUNAY", ngunit maaari mong iwanan ito nang walang laman, na gagawin namin. Ito ay magiging katumbas na mga aksyon.

    Pagkatapos nito, mag-click sa pindutan "OK".

  4. Tulad ng nakikita mo, ngayon ang mga nilalaman ng unang cell ng unang haligi ng talahanayan ay ipinapakita sa sheet elemento kung saan matatagpuan ang formula. INDIA.
  5. Kung nais naming ilapat ang pagpapaandar na ito sa mga cell na matatagpuan sa ibaba, kung gayon sa kasong ito kakailanganin nating magpasok ng isang pormula sa bawat elemento nang hiwalay. Kung susubukan nating kopyahin ito gamit ang marker ng fill o ibang pamamaraan ng kopya, pagkatapos ang parehong pangalan ay ipapakita sa lahat ng mga elemento ng haligi. Ang katotohanan ay, bilang naalala natin, ang isang link ay kumikilos bilang isang argumento sa form ng teksto (balot sa mga marka ng sipi), na nangangahulugang hindi ito magiging kamag-anak.

Aralin: Ang Wizard ng Tampok ng Excel

Halimbawa 2: gamit ang isang operator sa isang komplikadong pormula

Ngayon tingnan natin ang isang halimbawa ng isang mas madalas na paggamit ng operator INDIAkapag ito ay bahagi ng isang komplikadong pormula.

Mayroon kaming isang buwanang talahanayan ng kita ng negosyo. Kailangan nating kalkulahin ang dami ng kita para sa isang tiyak na tagal ng panahon, halimbawa, Marso - Mayo o Hunyo - Nobyembre. Siyempre, para dito maaari mong gamitin ang simpleng pormularyo ng pag-ani, ngunit sa kasong ito, kung kailangan mong kalkulahin ang kabuuang resulta para sa bawat panahon, kakailanganin nating baguhin ang formula na ito sa lahat ng oras. Ngunit kapag ginagamit ang function INDIA posible na baguhin ang kabuuan ng kabuuan sa pamamagitan lamang ng pagtukoy ng kaukulang buwan sa magkakahiwalay na mga cell. Subukan nating gamitin ang pagpipiliang ito sa pagsasanay muna upang makalkula ang halaga para sa panahon mula Marso hanggang Mayo. Gumagamit ito ng isang pormula na may kumbinasyon ng mga operator SUM at INDIA.

  1. Una sa lahat, sa mga indibidwal na elemento sa sheet ipinasok namin ang mga pangalan ng mga buwan ng simula at pagtatapos ng panahon kung saan gagawin ang pagkalkula, ayon sa pagkakabanggit Marso at Mayo.
  2. Ngayon magtalaga ng isang pangalan sa lahat ng mga cell sa haligi Kita, na kung saan ay magiging katulad ng pangalan ng kaukulang buwan. Iyon ay, ang unang item sa haligi Kitana naglalaman ng laki ng kita ay dapat tawagan Eneropangalawa - Pebrero atbp.

    Kaya, upang magtalaga ng isang pangalan sa unang elemento ng haligi, piliin ito at i-click ang kanang pindutan ng mouse. Bubukas ang menu ng konteksto Piliin ang item sa loob nito "Magtalaga ng isang pangalan ...".

  3. Nagsisimula ang window window ng paglikha. Sa bukid "Pangalan" ipasok ang pangalan Enero. Walang karagdagang mga pagbabago na kailangan sa window, kahit na kung sakali, maaari mong suriin na ang mga coordinate sa larangan "Saklaw" nauugnay sa address ng cell na naglalaman ng kita para sa Enero. Pagkatapos nito, mag-click sa pindutan "OK".
  4. Tulad ng nakikita mo, ngayon kung ang item na ito ay napili sa window ng pangalan, hindi ito address na ipinapakita, ngunit ang pangalang ibinigay namin. Nagsasagawa kami ng isang katulad na operasyon sa lahat ng iba pang mga elemento ng haligi. Kitasunud-sunod na pinangalanan ang mga ito Pebrero, Marso, Abril atbp. hanggang sa inclusibo ng Disyembre.
  5. Piliin ang cell kung saan ipapakita ang kabuuan ng mga halaga ng tinukoy na agwat, at piliin ito. Pagkatapos ay mag-click sa icon "Ipasok ang function". Matatagpuan ito sa kaliwa ng formula bar at sa kanan ng patlang kung saan ipinapakita ang pangalan ng mga cell.
  6. Sa window ng ginawang aktibo Mga Wizards ng Function lumipat sa kategorya "Matematika". Doon namin napili ang pangalan SUM. Mag-click sa pindutan "OK".
  7. Kasunod ng pagkilos na ito, nagsisimula ang window ng argument ng operator SUMna ang nag-iisang gawain ay upang ipagsama ang mga ipinahiwatig na mga halaga. Ang syntax para sa pagpapaandar na ito ay napaka-simple:

    = SUM (number1; number2; ...)

    Sa pangkalahatan, ang bilang ng mga argumento ay maaaring maabot ang isang halaga 255. Ngunit ang lahat ng mga pangangatwirang ito ay pantay. Kinakatawan nila ang bilang o mga coordinate ng cell kung saan nakapaloob ang bilang na iyon. Maaari rin silang kumilos bilang isang built-in na formula na kinakalkula ang nais na numero o nagpapahiwatig ng address ng elemento ng sheet kung saan ito matatagpuan. Nasa kalidad na ito ng built-in na function na ang operator ay gagamitin sa amin INDIA sa kasong ito.

    Itakda ang cursor sa bukid "Number1". Pagkatapos ay mag-click sa icon sa anyo ng isang baligtad na tatsulok sa kanan ng patlang na pangalan ng saklaw. Ang isang listahan ng mga pinakabagong ginagamit na function ay ipinapakita. Kung sa gitna nila ay may pangalan "INDIA", pagkatapos ay mag-click kaagad upang pumunta sa window ng mga argumento ng pagpapaandar na ito. Ngunit marahil ay hindi mo ito matatagpuan sa listahang ito. Sa kasong ito, mag-click sa pangalan "Iba pang mga tampok ..." sa pinakadulo ibaba ng listahan.

  8. Nagsisimula ang pamilyar na window. Mga Wizards ng Function. Lumipat kami sa seksyon Mga Sanggunian at Arrays at piliin ang pangalan ng operator doon INDIA. Pagkatapos ng pagkilos na ito, mag-click sa pindutan "OK" sa ilalim ng bintana.
  9. Inilunsad ang Operator Argument Window INDIA. Sa bukid Link ng Cell ipahiwatig ang address ng elemento ng sheet na naglalaman ng pangalan ng panimulang buwan ng saklaw na inilaan para sa pagkalkula ng halaga. Mangyaring tandaan na sa kasong ito hindi mo na kailangang quote ng link, dahil sa kasong ito ang address ay hindi magiging mga coordinate ng cell, ngunit ang mga nilalaman nito, na mayroon nang format na teksto (salita Marso) Ang bukid "A1" iwanan itong walang laman, dahil ginagamit namin ang karaniwang uri ng pagtatalaga ng coordinate.

    Matapos ang address ay ipinapakita sa bukid, huwag magmadali upang pindutin ang pindutan "OK", dahil ito ay isang nested function, at ang mga aksyon kasama nito ay naiiba sa karaniwang algorithm. Mag-click sa pangalan SUM sa formula bar.

  10. Pagkatapos nito, bumalik kami sa window ng argumento SUM. Tulad ng nakikita mo, sa bukid "Number1" ipinakita na ng operator INDIA kasama ang mga nilalaman nito. Inilalagay namin ang cursor sa parehong larangan kaagad pagkatapos ng huling character sa record. Maglagay ng colon sign (:) Ang simbolo na ito ay nangangahulugang ang pag-sign ng address ng isang hanay ng mga cell. Karagdagan, nang hindi inaalis ang cursor mula sa larangan, muling mag-click sa icon sa anyo ng isang tatsulok upang pumili ng mga pag-andar. Oras na ito sa listahan ng mga kamakailang ginamit na operator "INDIA" dapat naroroon, dahil ginamit namin kamakailan ang tampok na ito. Nag-click kami sa pangalan.
  11. Ang window ng argumento ng operator ay bubukas muli INDIA. Inilagay namin sa bukid Link ng Cell ang address ng item sa sheet kung saan matatagpuan ang pangalan ng buwan na nagtatapos sa panahon ng pagsingil. Muli, ang mga coordinate ay dapat na ipasok nang walang mga marka ng panipi. Ang bukid "A1" iwanang walang laman. Pagkatapos nito, mag-click sa pindutan "OK".
  12. Tulad ng nakikita mo, pagkatapos ng mga pagkilos na ito, kinakalkula at ipinapakita ng programa ang resulta ng pagdaragdag ng kita ng kumpanya para sa tinukoy na panahon (Marso - Mayo) sa nauna nang napiling elemento ng sheet kung saan matatagpuan ang formula mismo.
  13. Kung magbago tayo sa mga selula kung saan ang mga pangalan ng mga buwan ng pasimula at pagtatapos ng panahon ng pagsingil ay ipinasok, sa iba, halimbawa, sa Hunyo at Nobyembre, pagkatapos ay magbabago ang resulta. Ang halaga ng kita para sa tinukoy na tagal ng oras ay idadagdag.

Aralin: Paano makalkula ang halaga sa Excel

Tulad ng nakikita mo, sa kabila ng katotohanan na ang pagpapaandar INDIA hindi matatawag na isa sa mga pinakatanyag sa mga gumagamit, subalit, nakakatulong ito upang malutas ang mga problema ng iba't ibang pagiging kumplikado sa Excel mas madali kaysa sa magagawa gamit ang iba pang mga tool. Karamihan sa lahat, ang operator na ito ay kapaki-pakinabang sa mga komplikadong formula kung saan ito ay isang mahalagang bahagi ng isang expression. Ngunit gayon pa man, dapat itong pansinin na ang lahat ng mga kakayahan ng operator INDIA medyo mahirap intindihin. Ipinapaliwanag lamang nito ang mababang katanyagan ng kapaki-pakinabang na pag-andar na ito sa mga gumagamit.

Pin
Send
Share
Send