Usa sa labing mapuslanon nga bahin sa programa sa Excel mao ang INDEX operator. Gipangita niini ang mga datos nga naa sa us aka linya sa intersection sa gitakda nga laray ug kolum, nga gibalik ang resulta sa kaniadto gitudlo nga cell. Apan ang tibuuk nga mga posibilidad sa kini nga function gipadayag kung gigamit sa komplikado nga mga pormula nga managsama sa ubang mga operator. Atong tan-awon ang lainlaing mga kapilian alang sa aplikasyon niini.
Ang paggamit sa INDEX function
Operator INDEX nahisakop sa usa ka grupo sa mga gimbuhaton gikan sa kategorya Mga paghisgot ug Mga Arrays. Adunay kini duha nga klase: alang sa mga pag-abut ug alang sa mga pakisayran.
Ang kapilian alang sa mga arrays adunay mga mosunud nga syntax:
= INDEX (laray; row_number; kolum_number)
Sa parehas nga oras, ang katapusan nga duha nga mga argumento sa pormula mahimo nga gamiton nga parehas ug bisan kinsa sa kanila, kung ang us aka paghusay usa ka dimensional. Alang sa us aka multidimensional nga range, kinahanglan gamiton ang parehas nga kantidad. Kinahanglan usab nga hinumdoman nga ang hilisgutan ug numero sa haligi wala masabut nga ang numero sa mga koordinasyon sa sheet, apan ang han-ay sa sulod sa gitakda nga kaugalingon mismo.
Ang syntax alang sa kapilian sa pakisayran mao ang mga musunud:
= INDEX (sumpay; row_number; kolum_number; [area_number])
Dinhi, sa parehas nga paagi, mahimo nimong magamit ang usa ra ka argumento sa duha: Numero sa linya o Numero sa Kolum. Argumento "Numero sa Area" sa kasagaran kini opsyonal ug kini gipadapat lamang kung daghang mga ang-ang moapil sa operasyon.
Mao nga, ang operator nangita alang sa datos sa gitino nga gidak-on sa pagtino sa usa ka laray o kolum. Ang kini nga bahin parehas kaayo Operator sa VLR, apan dili sama niini, mahimo kini makapangita hapit bisan diin, ug dili lamang sa wala sa wala nga haligi sa lamesa.
Paagi 1: gamita ang INDEX operator alang sa mga pag-abut
Una sa tanan, usisaon naton ang operator gamit ang labing yano nga panig-ingnan INDEX alang sa mga pag-abut.
Adunay kita lamesa sa sweldo. Sa una nga kolum, ang mga ngalan sa mga empleyado gipakita, sa ikaduha - ang petsa sa pagbayad, ug sa ikatulo - ang kantidad sa kantidad sa kinitaan. Kinahanglan naton ipakita ang ngalan sa empleyado sa ikatulo nga linya.
- Pilia ang selyula diin ipakita ang resulta sa pagproseso. Pag-klik sa icon "Isulud ang function", nga nahimutang dayon sa wala sa wala sa formula bar.
- Ang pagpaayo sa pamaagi sa pagpaayo Function Wizards. Sa kategorya Mga paghisgot ug Mga Arrays kini nga himan o "Kompleto nga lista sa alpabeto" nangita usa ka ngalan INDEX. Human makit-an kini nga operator, pilia kini ug i-klik ang button "OK", nga nahimutang sa ilawom sa bintana.
- Gibuksan ang usa ka gamay nga bintana diin kinahanglan nimo nga pilion ang usa sa mga matang sa function: Array o Link. Kinahanglan namon usa ka kapilian Array. Kini ang nahauna ug gipasiugda pinaagi sa default. Busa, kinahanglan ra naton i-klik ang buton "OK".
- Ang bintana sa argumento sa function abli INDEX. Ingon sa nahisgutan sa ibabaw, siya adunay tulo ka argumento, ug subay niini, tulo nga mga punoan nga pun-on.
Sa bukid Array Kinahanglan nga imong ipasabut ang address sa data range nga naproseso. Mahimo kini madala sa mano-mano. Apan aron mapadali ang tahas, buhaton naton kung dili. Ibutang ang cursor sa angay nga kapatagan, ug dayon lingin ang tibuuk nga data sa tabular sa sheet. Pagkahuman niana, ang address sa han-ay dayon ipakita sa uma.
Sa bukid Numero sa linya ibutang ang numero "3", tungod sa kondisyon kinahanglan naton mahibal-an ang ikatulo nga ngalan sa lista. Sa bukid Numero sa Kolum i-set ang number "1", tungod kay ang kolum nga adunay mga ngalan mao ang una sa pinili nga range.
Human mahuman ang tanan nga gitakda nga mga setting, pag-klik sa buton "OK".
- Ang sangputanan sa pagproseso gipakita sa selyula nga gipakita sa unang parapo sa kini nga panudlo. Ang nabantog nga apelyido mao ang ikatulo sa lista sa gipili nga han-ay sa datos.
Gisusi namon ang aplikasyon sa function INDEX sa us aka multidimensional nga laray (daghang mga haligi ug laray). Kung ang us aka usa ka dimensional, ang pagpuno sa mga data sa bintana sa argumento mahimo’g kadali. Sa bukid Array pinaagi sa parehas nga pamaagi sama sa ibabaw, gipakita namon ang address niini. Sa kini nga kaso, ang range sa data naglangkob ra sa mga kantidad sa usa ka kolum. "Ngalan". Sa bukid Numero sa linya nagpaila sa kantidad "3", sanglit kinahanglan nimo mahibal-an ang datos gikan sa ikatulong laray. Ang umahan Numero sa Kolum sa kinatibuk-an, mahimo nimong ibilin nga wala’y sulod, tungod kay kami adunay usa ka dimensional nga range nga gigamit ra nga usa ka kolum. Pag-klik sa buton "OK".
Ang resulta mahimong parehas nga sama sa taas.
Kini ang labing yano nga panig-ingnan alang kanimo aron makita kung giunsa kini nga paglihok, apan sa pagpraktis, ang usa ka susama nga bersyon sa paggamit niini sa gihapon panalagsa gigamit.
Leksyon: Ang Wizard sa Tampakan sa Excel
Pamaagi 2: paggamit nga kauban sa operator PAGTUON
Sa praktis, ang function INDEX kanunay nga gigamit sa argumento Pagpangita. Manugpok INDEX - Pagpangita usa ka kusug nga himan kung nagtrabaho sa Excel, nga sa pagpaandar niini labi ka mausab kay sa labing suod nga analogue - ang operator VPR.
Ang nag-unang katuyoan sa function Pagpangita usa ka timailhan sa numero sa pagkasunud sa usa ka piho nga kantidad sa pinili nga range.
Syntax sa Operator Pagpangita sa ingon:
= PAGSUSI (search_value, lookup_array, [match_type])
- Gipangita bili - kini ang kantidad nga kansang posisyon naa sa hanay nga atong gipangita;
- Gitan-aw si Array ang sakup diin kini nga kantidad nakit-an;
- Matang sa Pagtugma - Kini usa ka opsyonal nga parameter nga nagtino kung ang pagpangita ba sa mga kantidad sa tukma o gibana-bana. Mangita kami mga tukma nga mga kantidad, busa kini nga argumento wala magamit.
Gamit ang kini nga himan mahimo nimo nga automate ang input sa mga argumento Numero sa linya ug Numero sa Kolum sa paglihok INDEX.
Atong tan-awon kung giunsa kini mahimo sa usa ka piho nga ehemplo. Nagtrabaho kami uban ang parehas nga lamesa, nga gihisgutan sa ibabaw. Sa tinuud, kami adunay duha nga dugang nga mga umahan - "Ngalan" ug "Hatagan". Gikinahanglan nga siguruha nga kung imong gisulod ang ngalan sa empleyado, ang kantidad sa salapi nga nakuha nakuha awtomatikong gipakita. Atong tan-awon kung giunsa kini mapalihok pinaagi sa pagpadapat sa mga function INDEX ug Pagpangita.
- Una sa tanan, nahibal-an namon kung unsang sweldo ang nadawat sa empleyado nga si Parfenov D.F. Isulod ang iyang ngalan sa angay nga uma.
- Pagpili usa ka cell sa uma "Hatagan"diin ipakita ang katapusang resulta. Ilunsad ang bintana sa argumento sa function INDEX alang sa mga pag-abut.
Sa bukid Array gisulod namon ang mga coordinate sa kolum kung diin nakit-an ang mga suholan sa mga empleyado.
Ang umahan Numero sa Kolum ibilin kini nga wala’y sulod, ingon nga gigamit namon ang usa ka dimensional nga range ingon usa ka pananglitan.
Pero sa bukid Numero sa linya kinahanglan lang namon isulat ang usa ka function Pagpangita. Aron masulat kini, sundon naton ang syntax nga gihisgutan sa ibabaw. Pagsulod dayon sa ngalan sa operator sa uma "PAGPANGITA" nga wala’y kinutlo. Pagkahuman ablihi dayon ang bracket ug ipakita ang mga coordinate sa gitinguha nga kantidad. Kini ang mga koordinasyon sa cell diin gilain namon nga natala ang ngalan sa empleyado nga Parfenov. Nagbutang kami og usa ka semicolon ug gipaila ang mga koordinasyon sa hanay nga gitan-aw. Sa among kaso, kini ang address sa kolum nga adunay mga ngalan sa mga empleyado. Pagkahuman niana, pagsirado sa bracket.
Pagkahuman gisulud ang tanan nga mga hiyas, i-klik ang buton "OK".
- Ang resulta sa kantidad sa kinitaan D. Parfenov pagkahuman sa pagproseso gipakita sa uma "Gidaghan".
- Karon kung naa sa bukid "Ngalan" usbon naton ang mga sulud "Parfenov D.F.", pananglitan, "Popova M. D.", unya ang bili sa suholan sa uma nga awtomatiko nga mabag-o "Hatagan".
Paagi 3: kupti ang daghang mga lamesa
Karon tan-awa kung giunsa ang paggamit sa operator INDEX Mahimo nimo pagproseso ang daghang mga lamesa. Alang sa kini nga katuyoan usa ka dugang nga argumento ang magamit. "Numero sa Area".
Kami adunay tulo ka mga lamesa. Ang matag lamesa nagpakita sa suhol sa mga empleyado sa usa ka bulan. Ang among buluhaton mao ang pagpangita sa sweldo (ikatulo nga kolum) sa ikaduhang empleyado (ikaduha nga laray) alang sa ikatulo nga bulan (ikatulo nga rehiyon).
- Pilia ang selyula diin ang sangputanan sangputanan ug sa naandan nga paagi bukas Feature Wizard, apan kung gipili ang tipo sa operator, pilia ang pagtan-aw sa sanggunian. Kinahanglan namon kini tungod kay kini nga matang nagsuporta sa pagdumala sa argumento. "Numero sa Area".
- Gibukas ang bintana sa argumento. Sa bukid Link kinahanglan naton nga ipiho ang mga adres sa tanan nga tulo nga mga han-ay. Aron mahimo kini, ibutang ang cursor sa uma ug pilia ang una nga hanay sa gipilit ang left button sa ilaga. Pagkahuman ibutang ang usa ka semicolon. Kini hinungdanon kaayo, tungod kay kung moadto ka dayon sa pagpili sa sunod nga laray, nan ang address niini ipuli ra sa mga coordinate sa nauna. Mao nga, pagkahuman sa pagsulod sa semicolon, pilia ang sunod nga han-ay. Unya pag-usab gibutang namon ang usa ka semicolon ug gipili ang katapusang laray. Ang tibuuk nga ekspresyon nga naa sa bukid Link pagkuha sa mga bracket.
Sa bukid Numero sa linya ipunting ang numero "2", tungod kay nangita kami usa ka ikaduha nga katapusan nga ngalan sa lista.
Sa bukid Numero sa Kolum ipunting ang numero "3"tungod kay ang kolum sa suweldo mao ang ikatulo sa usa ka laray sa matag lamesa.
Sa bukid "Numero sa Area" ibutang ang numero "3", tungod kay kinahanglan namon nga makit-an ang datos sa ikatulo nga lamesa, nga adunay sulud nga kasayuran bahin sa suholan sa ikatulo nga bulan.
Pagkahuman gisulud ang tanan nga datos, i-klik ang buton "OK".
- Pagkahuman niana, ang mga resulta sa pagkalkula gipakita sa kaniadto gipili nga selyula. Gipakita niini ang kantidad sa sweldo sa ikaduhang empleyado (V. M. Safronov) alang sa ikatulo nga bulan.
Paagi 4: kuwentaha ang kantidad
Ang porma sa reperensya dili kanunay gigamit ingon porma sa laray, apan mahimo kini gamiton dili lamang kung nagtrabaho uban ang daghang mga sakup, apan alang usab sa uban pang mga panginahanglan. Pananglitan, kini magamit aron makalkulo ang kantidad nga managsama sa usa ka operator SUM.
Sa pagdugang sa kantidad SUM adunay mga mosunud nga syntax:
= SUM (array_address)
Sa among partikular nga kaso, ang kantidad sa kinitaan sa tanan nga mga empleyado matag bulan mahimo nga makalkula gamit ang mga musunud nga pormula:
= SUM (C4: C9)
Apan mahimo nimo kini usbon bisan gamit ang function INDEX. Pagkahuman niini adunay kini nga porma:
= SUM (C4: INDEX (C4: C9; 6))
Sa kini nga kaso, ang mga koordinetor sa sinugdanan sa laray nga gipaila ang selyula diin nagsugod kini. Apan sa mga coordinate nga nagpaila sa katapusan sa laray, gigamit ang operator INDEX. Niini nga kaso, ang una nga argumento sa operator INDEX nagpaila usa ka lahi, ug ikaduha - sa katapusan nga selyula - ang ika-unom.
Leksyon: Nindot nga mga Pasundayag sa Excel
Sama sa imong nakita, ang function INDEX mahimong magamit sa Excel aron masulbad ang lainlaing mga gimbuhaton. Bisan kung gihunahuna namon nga halayo sa tanan nga posible nga mga kapilian alang sa aplikasyon niini, apan sa labing pagkapopular. Adunay duha ka matang sa kini nga function: referral ug alang sa mga pag-abut. Kini mahimong magamit nga labi ka epektibo sa kombinasyon sa uban pang mga operator. Ang mga pormula nga gihimo sa kini nga paagi makahimo sa pagsulbad sa labing komplikado nga mga problema.