Usa sa labing mapuslanon nga bahin sa Excel mao ang INDEX operator. Nagapangita kini sa datos sa usa ka hanay sa interseksiyon sa gitakda nga laray ug kolum, nga gibalik ang resulta ngadto sa gitakda nga selula. Apan ang bug-os nga potensyal sa kini nga function gipadayag sa diha nga kini gigamit sa komplikadong mga pormula sa kombinasyon sa uban nga mga operators. Atong tan-awon ang nagkalainlain nga mga opsyon alang sa aplikasyon niini.
Pinaagi sa paggamit sa INDEX function
Operator INDEX iya sa grupo sa mga gimbuhaton gikan sa kategoriya "Links ug arrays". Kini adunay duha ka matang: alang sa mga arrays ug alang sa mga reperensiya.
Ang variant sa mga arrays adunay mosunod nga syntax:
= INDEX (laray; line_number; column_number)
Sa kini nga kaso, ang katapusang duha ka mga argumento sa pormula mahimong magamit nga magkauban ug ang bisan usa niini, kung ang laray usa ka dimensiyon. Sa multidimensional range, ang duha nga mga bili kinahanglan gamiton. Kini kinahanglan usab nga nakita nga ang numero sa linya ug kolum dili ang gidaghanon sa mga koordinado sa panid, apan ang mando sulod sa gitino nga laray mismo.
Ang syntax alang sa reference nga kapilian ingon niini:
= INDEX (sumpay; line_number; column_number; [area_number])
Dinhi mahimo nimo gamiton ang usa sa duha ka argumento sa samang paagi: "Numero sa linya" o "Numero sa kolum". Pangatarungan "Numero sa Luna" sa kinatibuk-an nga opsyonal ug magamit lamang kung adunay daghang mga gidak-on nga nalambigit sa operasyon.
Busa, ang operator nagpangita sa datos sa gitakda nga gidak-on sa paghisgot sa usa ka laray o kolum. Kini nga katungdanan susama kaayo sa iyang mga kapabilidad sa vpr operator, apan dili sama niini nga makapangita halos bisan diin, ug dili lamang sa kinalabwang kolum sa lamesa.
Pamaagi 1: Gamita ang INDEX operator alang sa mga arrays
Himoon nato, una sa tanan, analisar, gamit ang labing yano nga panig-ingnan, ang algorithm sa paggamit sa operator INDEX alang sa arrays.
Adunay usa ka lamesa sa sweldo. Sa unang kolum, ang mga ngalan sa mga empleyado gipakita, sa ikaduha - ang petsa sa pagbayad, ug sa ikatulo - ang kantidad sa kinitaan. Kinahanglan naton ipakita ang ngalan sang empleyado sa ikatlo nga linya.
- Pagpili sa selula diin ang resulta sa pagproseso gipakita. I-klik ang icon "Pagsukip sa pag-obra"nga nahimutang diha-diha dayon sa wala sa bar sa pormula.
- Ang proseso sa pagpaaktibo nahitabo. Naggamit nga mga agalon. Sa kategoriya "Links ug arrays" kini nga instrumento o "Full list sa alpabeto" pangitaa ang ngalan INDEX. Human kami nakakaplag niini nga operator, pilia kini ug i-klik ang button. "OK"nga nahimutang sa ilawom sa bintana.
- Magbukas ang usa ka gamay nga bintana diin kinahanglan nimo nga pilion ang usa sa mga tipo sa pag-function: "Array" o "Pagdugtong". Ang kapilian nga atong gikinahanglan "Array". Kini nahimutang una ug gipili pi- naagi sa default. Busa, gikinahanglan lamang nato ang pagpadayon sa butones "OK".
- Gibuksan ang window sa function argumento. INDEX. Sama sa gihisgutan sa ibabaw, kini adunay tulo ka mga argumento, ug, sumala niana, tulo ka laray alang sa pagpuno.
Sa kapatagan "Array" Kinahanglan nimong itakda ang address sa data range nga giproseso. Mahimo kini maagi sa kamot. Apan aron mapadali ang buluhaton, magpadayon kami sa lain. Ibutang ang cursor sa angay nga natad, ug dayon lingini ang tibuok nga hugpong sa tabular nga datos sa sheet. Pagkahuman niini, ang address sa range makita dayon sa nataran.
Sa kapatagan "Numero sa linya" ibutang ang numero "3", tungod kay pinaagi sa kondisyon nga kinahanglan natong mahibal-an ang ikatulong ngalan sa listahan. Sa kapatagan "Numero sa kolum" ibutang ang numero "1"tungod kay ang kolum nga adunay mga ngalan mao ang una sa piniling dapit.
Human nga mahuman ang tanan nga gipahimutang nga mga kahon, i-klik ang button "OK".
- Ang resulta sa pagproseso gipakita diha sa selula nga gilatid sa unang parapo niini nga panudlo. Kini ang nakuha nga apelyido nga mao ang ikatulo sa lista sa gipili nga gidak-on sa datos.
Gitun-an namon ang paggamit sa maong function. INDEX sa usa ka multidimensional array (daghang mga kolum ug linya). Kon ang gidak-on usa ka dimensiyon, ang pagpuno sa datos sa argumento sa bintana mas sayon pa. Sa kapatagan "Array" sa mao gihapong pamaagi sa ibabaw, among gitino ang address niini. Sa kini nga kaso, ang gidaghanon sa datos naglangkob lamang sa mga bili sa usa ka kolum. "Ngalan". Sa kapatagan "Numero sa linya" isulti ang bili "3", tungod kay kinahanglan mong mahibal-an ang datos gikan sa ikatulong linya. Field "Numero sa kolum" sa kinatibuk-an, mahimo nimong biyaan kini nga walay sulod, tungod kay kami adunay usa-usa nga sukod nga gigamit nga usa lamang ka kolum ang gigamit. Gipadayon namo ang butones "OK".
Ang resulta mao gayud ang sama sa ibabaw.
Kini ang pinakasimple nga panig-ingnan alang kanimo nga makita kon sa unsang paagi kini nga trabaho naglihok, apan sa praktis kini nga opsyon sa paggamit niini talagsa ra nga gigamit.
Leksyon: Ang wizard sa function sa Excel
Pamaagi 2: gamiton uban sa operator sa MATCH
Sa praktis, ang buluhaton INDEX labing kasagarang gigamit sa argumento MATCH. Bungkag INDEX - MATCH usa ka gamhanan nga himan sa dihang magtrabaho sa Excel, nga mas madugangan sa pagkaandar niini kaysa sa labing suod nga analogue niini mao ang operator Vpr.
Ang nag-unang tahas sa pag-obra MATCH usa ka timailhan sa numero aron ang usa ka piho nga bili sa piniling dapit.
Operator syntax MATCH ingon niana:
= MATCH (bili sa pagpangita, panid sa pagpangita, [match_type])
- Nakuha ang bili - kini ang bili kansang posisyon sa sukaranan nga atong gipangita;
- Nagtan-aw nga panagsama - kini ang gidak-on diin nahimutang kini nga bili;
- Mapping type - Kini usa ka opsyonal nga parameter nga nagtino kon tukma ba o duolan sa pagpangita alang sa mga bili. Mangita kita og eksakto nga mga bili, busa kini nga argumento wala gamita.
Uban niini nga himan mahimo nimong gamiton ang pagpaila sa mga argumento. "Numero sa linya" ug "Numero sa kolum" sa katuyoan INDEX.
Atong tan-awon kung unsaon kini mahimo sa usa ka piho nga panig-ingnan. Nagtrabaho kami sa tanan nga may sama nga lamesa, nga gihisgutan sa ibabaw. Tagsa-tagsa, dunay dugang duha ka natad - "Ngalan" ug "Amount". Kinahanglan nga buhaton nga sa diha nga ikaw mosulod sa ngalan sa empleyado, ang kantidad nga salapi nga iyang nakuha gipakita. Atong tan-awon kung giunsa kini nga ipatuman sa praktis pinaagi sa paggamit sa mga gimbuhaton INDEX ug MATCH.
- Una sa tanan, atong mahibal-an kon unsang matang sa suweldo nga empleyado nga Parfenov DF ang nakadawat. Gipili namon ang iyang ngalan sa angay nga natad.
- Pilia ang selula sa kapatagan "Amount"diin ang katapusan nga resulta ipakita. Pagdalagan ang function window sa function INDEX alang sa arrays.
Sa kapatagan "Array" kami mosulod sa mga koordinado sa kolum diin ang mga kantidad sa suhol sa mga empleyado nahimutang.
Field "Numero sa kolum" kita mobiya nga walay sulod, tungod kay kita naggamit sa us aka usa-dimensional nga pananglitan alang sa panig-ingnan.
Apan sa umahan "Numero sa linya" kinahanglan lang nga magsulat kita og usa ka function MATCH. Sa pagsulat niini, gisunod nato ang syntax nga gihulagway sa ibabaw. Diha dayon sa uma gisulod ang ngalan sa operator "MATCH" nga walay mga kinutlo. Dayon ablihi dayon ang bracket ug isulti ang mga koordinado sa gitinguhang bili. Kini ang mga coordinate sa selula nga diin natala ang ngalan sa trabahante ni Parfenov. Nagbutang kami og usa ka semicolon ug gihan-ay ang mga koordinado sa gitan-aw nga gidak-on. Sa among kahimtang, mao kini ang address sa kolum nga adunay mga ngalan sa mga empleyado. Human niana, isira ang bracket.
Pagkatapos nga makasulod ang tanan nga mga pagsulondan, i-klik ang button "OK".
- Ang resulta sa kantidad sa kita nga Parfenova DF human sa pagproseso gipakita sa natad "Amount".
- Karon kung ang uma "Ngalan" gibag-o nato ang sulod "Parfenov D.F."on, sama pananglit, "Popova M.D."nan ang suweldo sa sweldo sa awtomatik mausab. "Amount".
Pamaagi 3: pagproseso sa daghang mga lamesa
Karon atong tan-awon kon giunsa paggamit ang operator INDEX Mahimo nimo madumala ang daghang mga lamesa. Usa ka dugang nga argumento ang gamiton alang niini nga katuyoan. "Numero sa Luna".
Kami adunay tulo ka lamesa. Ang matag lamesa nagpakita sa suholan sa mga empleyado alang sa usa ka partikular nga bulan. Ang among tahas mao ang pagpangita sa suhol (ikatulong kolum) sa ikaduhang empleyado (ikaduhang laray) alang sa ikatulong bulan (ikatulong rehiyon).
- Pagpili sa selula diin ang resulta ipakita ug sa naandan nga paagi bukas Function Wizard, apan sa pagpili sa usa ka type sa operator, pilia ang panglantaw sa pagtan-aw. Gikinahanglan nato kini tungod kay kini nga matang nga nagsuporta sa buhat uban sa argumento "Numero sa Luna".
- Gibuksan ang bentana sa argumento. Sa kapatagan "Pagdugtong" kinahanglan naton itudlo ang mga adres sa tanan nga tulo ka mga hugna. Aron mahimo kini, ibutang ang cursor sa field ug pilia ang unang gitas-on nga may wala nga button sa mouse. Dayon nagbutang kami og usa ka semicolon. Kini hinungdanon kaayo, tungod kay kon moadto ka dayon sa pagpili sa sunod nga laray, ang iyang address ang mopuli lamang sa mga koordinado sa kaniadto. Busa, human sa pagpaila sa usa ka titik-koma, pilia ang mosunod nga gidak-on. Dayon pag-usab ibutang nato ang usa ka semicolon ug pilia ang katapusang laray. Ang tanan nga ekspresyon nga anaa sa kapatagan "Pagdugtong" pagdala sa parentheses.
Sa kapatagan "Numero sa linya" isulat ang gidaghanon "2", tungod kay gipangita nato ang ikaduhang pangalan sa lista.
Sa kapatagan "Numero sa kolum" isulat ang gidaghanon "3", tungod kay ang haligi sa suweldo mao ang ikatulo sa matag lamesa.
Sa kapatagan "Numero sa Luna" ibutang ang numero "3", tungod kay gikinahanglan nato nga makit-an ang datos sa ikatulong lamesa, nga adunay impormasyon bahin sa suhol alang sa ikatulong bulan.
Human sa tanan nga mga datos nga gisulod, i-klik ang button "OK".
- Human niana, ang mga resulta sa kalkulasyon gipakita sa pre-napili nga cell. Gipakita niini ang kantidad sa sweldo sa ikaduhang empleyado (V. Safronov) alang sa ikatulong bulan.
Pamaagi 4: Ang pagkalkula sa Sum
Ang porma sa reperensiya dili sama sa kasagaran nga gigamit ingon nga dagway nga porma, apan mahimo kini gamiton dili lamang kung magtrabaho uban ang daghang mga gidak-on, apan alang usab sa uban pang mga panginahanglan. Pananglitan, mahimo kining gamiton aron makalkulo ang kantidad sa kombinasyon sa operator SUM.
Sa pagdugang sa kantidad SUM adunay mosunod nga syntax:
= SUM (adres sa han-ay)
Sa atong partikular nga kaso, ang kantidad sa kinitaan sa tanan nga mga trabahante alang sa bulan mahimong makalkula gamit ang mosunod nga pormula:
= SUM (C4: C9)
Apan mahimo nimong usbon ang gamay pinaagi sa paggamit niini INDEX. Unya kini motan-aw sama niini:
= SUM (C4: INDEX (C4: C9; 6))
Sa kini nga kaso, ang mga koordinado sa sinugdanan sa laray nagpakita sa selula nga gisugdan niini. Apan sa mga koordinado nga pagtino sa katapusan sa laray, ang operator gigamit. INDEX. Sa kini nga kaso, ang unang argumento sa operator INDEX nagpakita sa kahimtang, ug ang ikaduha sa katapusan nga selula mao ang ikaunom.
Leksyon: Mapuslanon nga mga bahin sa Excel
Sama sa imong makita, ang kalihokan INDEX mahimong gamiton sa Excel sa pagsulbad sa nagkalain-lain nga mga buluhaton. Bisag nahibal-an namon nga layo sa tanang posibleng kapilian alang sa paggamit niini, apan ang labing gipangayo. Adunay duha ka matang sa kini nga function: reference ug alang sa mga arrays. Labing epektibo nga kini mahimong gamiton sa kombinasyon sa ubang mga operator. Ang mga pormula nga gilalang niining paagiha makahimo sa pagsulbad sa labing komplikado nga mga buluhaton.