INDEX fonksiyonê ya Microsoft Excel

Yek ji hêla taybetmendiyên berfireh ên Excel ê operatorê INDEX ye. Ew li ser riya ku di çarçoveya rêza rêzik û kolanan de digerin, ji bo encamek da ku hucreyek pêşî ya pêş-namkirî hate vegerandin. Lê potansiyonek tevahî vê fonksiyonê tête diyar kirin dema ku ew di formulên tevlîhev de bi hevpeymanên din re têne bikaranîn. Bila ji bo serîlêdana wê ya cîhêrengên din bibînin.

Bikaranîna karûbarên INDEX bikar bînin

Operator INDEX ji grûbên karkerên ji kategê ye "Girêdanan û girtiyan". Ew du celeb hene: ji bo girtinên û referansê.

Variant ji bo girtinên jêrîn sîteyê ye:

= INDEX (array; line_number; column_number)

Di vê rewşê de, du du armancên di formula de dikarin bi hev re û yek ji wan re bikar bînin, eger hema yek dimîne. Di rêjeya multilimensional de, hem nirxan bêne bikaranîn. Divê hebin jî hejmara hejmara navnîşan û nimûne hejmara hejmarek li hevrêzên pirtûka ne, lê emrê xwe di hundirê rêzê de ne.

Syntax ji bo referansa guhertina vê yekê dibîne:

= INDEX (link; line_number; column_number; [area_number])

Li vir hûn bi heman awayî yek ji du argûyan bikar bînin: "Hejmara" an "Numreya Column". Argument "Hejmara Hejmar" Bi gelemperî vekirî ye û tenê tenê dema ku çend ranges di çalakiyê de tevlî tevlî bibin.

Ji ber vê yekê, operator ji bo danûstandinên nimûne dema ku rêzek an kolonê tixûb digerin lêgerîn. Ev fonksiyonê di kapasîteyên xwe de pir pir wekhev e operatorê vprlê lê dijberî hema hema her derê lêgerînê dikane, û ne tenê di binê çepê ya sifrê de digerin.

Method 1: Ji bo girtinên operasyonê INDEX bikar bînin

Bila yekem, hemî, analîzkirin, bi mînakek pir hêsantir, algorithm ji bo operatorê bikar bînin INDEX ji bo girtinên

Me sifrê mûçeyan heye. Di navoka yekem de, navên karmendên di duyemîn - roja dahatinê, û di sêyemîn de hejmarek tête nîşandan. Divê em ê navê wî karmendê di rêza sisiyan de nîşan bidin.

  1. Ji hucreyê hilbijêre ku di pêvajoyê de hilbijêre. Li ser sembolê bitikîne "Fonksiyonê bike"kîjan yekser li çepê forma barê ye.
  2. Prosesa çalakkirinê pêk tê. Mamosteyên kar. Di kategoriyê de "Girêdanan û girtiyan" ev amûr an "Lîsteya alfabeya tije" navê xwe binêrin INDEX. Piştî ku em vê operatorê peyda kir, wê hilbijêrin û bişkojk bike. "OK"ku di bin binê paceyê de ye.
  3. Paceya piçûk piçûk vedibe ku hûn hewce ne ku ji her cureyên fonksî hilbijêre: "Array" re an "Girêdanê". Pêdivî ye ku em hewce ne "Array" re. Ew yekemîn e û ji hêla default ve hatiye hilbijartin. Ji ber vê yekê em tenê hewce bike ku bişkojka çap bike "OK".
  4. Fîlmeya pergala xebata paceyê vedike. INDEX. Wek ku jor got, ew sê sêyan hene, û li gor, sê zeviyên ji bo tije.

    Li warê "Array" re Divê hûn navnîşana navnîşana daneyên daneyên danûstandinan diyar bikin. Ew bi destê destê xwe ve girêdayî ye. Lê ji bo ku karê karanîna hêsantir, em ê cuda cuda bibin. Kursor di çarçoveya erê de derxistin, û paşê rêjeya daneyên tabloyê li ser pirtûka çep bikin. Piştî vê yekê, navnîşa navnîşa yekser di zeviyê de hate nîşandan.

    Li warê "Hejmara" hejmar bike "3", ji ber ku em hewce ne ku navnîşa sêyemîn sêyemîn diyar bikin. Li warê "Numreya Column" hejmara rûniştin "1"Ji ber ku dora navên navên yekem di rêza hilbijartî de ye.

    Piştî ku hemî pergalên diyarkirî têne çêkirin, em li ser lêgerînê binêrin "OK".

  5. Encama pêvajoyê di hucreyê de ku di pêşiya paragrafa vê pêşniyarê de hate diyarkirin tê nîşandan. Ew navnîşa dawî ya ku ew di lîsteya daneyên hilbijartî de sêyemîn e.

Me daxwaznameya fîlmê analîz kir INDEX di çarçoveya multilimensional de (gelek hejmar û rêzan). Heke ku rêza yek-dimensî bûn, paşê di daneyên navîn de di paceya argakê de dê hêsantir be. Li warê "Array" re heman rêbazê wekî jorîn, em navnîşa wê diyar bikin. Di vê rewşê de, rêjeya daneyên tenê tenê di nirxên yekem de pêk tê. "Nav". Li warê "Hejmara" diyar kirin "3", ji ber ku hûn hewceyê daneyên ji ji rêza sêyemîn bizanibin. Zeviyê "Numreya Column" bi gelemperî, hûn dikarin jê re vala binivin, ji ber ku em xwedî riya yek-dimîne ku tenê tenê yek yekem tê bikaranîn. Em bişkojka çap bike "OK".

Ev encam dê bi heman rengî be.

Ev mînakek herî hêsan bû ku hûn bibînin ku ev fonksiyon çawa dixebite, lê di pratîkê de ev alternatîfê bikaranîna wê jî hîn kêm e.

Lesson: Excel function wizard

Method 2: Operasyona bi operasyona MATCH bikar bînin

Di pratîkê de, fonksiyonê INDEX pir bi gelemperî bi armanc re tê bikaranîn MATCH. Tunch INDEX - MATCH Heke di Excel de dixebite, amûrek hêzek e, ku di karûbarê wê de bêtir ji hêla analogê ya herî nêzîk e - operator e Vpr.

Karên sereke yên fonksiyonê MATCH nîşanî ku hejmareke hejmarek ji bo nirxa hin taybetmendiyê di rêjeya hilbijartî de ye.

Operator syntax MATCH wiha

= MATCH (Nirxa lêgerînê, rûpelek lêgerînê, [match_type])

  • Nirxand - ev nirx e ku helwesta ku di nav rêzê de em digerin;
  • Riya xerîkirî - Ev rêjeya ku ev nirxê ye ye;
  • Cureyê Mapping - Parameyek alternatîf e ku biryar dide ka ka rast û an nêzîkî nêzî nirxên lêgerînê bibîne. Em ê nirxên rastîn bigerin, da ku ev armanc nayê bikaranîn.

Bi vê toolbarê hûn dikarin destnîşankirina armancên otomatîk bikin. "Hejmara" û "Numreya Column" di fonksiyonê de INDEX.

Bila bibînin ka ev çawa bi mînakek bi taybetî re pêk tê. Em bi hemî heman sifrê dixebite, ku li ser jor xistin. Ji hev ve, me du her du deverên din hene - "Nav" û "Amount". Pêdivî ye ku hûn vê yekê bikin ku dema ku hûn navnîşê karê karmendê, hejmarê ku ji aliyê wî ve têne xuya dibe. Bila bibînin ka ev çawa bi karanîna pêkanîna karên xwe pêk tê INDEX û MATCH.

  1. Yekemîn, em ê bibînin ku karkerê Parfenov DF wergirtine kîjan mûçeyê. We navê wî di qada peyda.
  2. Li qada hucre hilbijêrin "Amount"Di encamê de encamên dawîn nîşan bide. Fîlmek argûya tevgerê bike INDEX ji bo girtinên

    Li warê "Array" re Em di hevrêzên koçberan de binivîse ku di mijarên mûçeyan yên karmendan de ne.

    Zeviyê "Numreya Column" Em ji vala derkevin, ji ber ku em di nav nimûne ya yek-dimensî de tê bikaranîn.

    Lê di warê "Hejmara" Divê em tenê hewce bike ku fonksiyonek bixwînin MATCH. Ji bo nivîsandinê, em li ser jorînek navnîşan peyda dike. Di cih de di nav deverê navnîşê navenda operatorê binivîse "MATCH" bêyî quotes Piştre zûrek blok vekin û hevrêzên ji nirxê xwestinê diyar bike. Ew hevrêzên hucreyê hene ku em bi navê xwe cuda ve navê navê Parfenov hatiye tomarkirin. Em semicolon dan û hevrêzên ku ji riya dîtî ve diyar dikin. Di rewşê me de, ew e-navnîşa dora nav bi navên karmendan e. Piştî vê yekê, dorpêçê dorpê dike.

    Piştî ku hemî nirxan tête navnîşan, li ser pêlê bitikînin "OK".

  3. Di encamê de, encamên dravên Parfenova DF piştî pêvajoyê de tête kirin "Amount"
  4. Niha heger be "Nav" Em bi naveroka guherînê "Parfenov D.F."li ser nimûne, "Popova M.D."dûre weya nirxê de li warê wê bixweber biguherîne. "Amount".

Method 3: çend tablespacekirina pêkanîn

Niha em dibînin ka çawa operatorê bikar bînin INDEX Hûn dikarin çend tablesan peyda bikin. Ji bo vê armancê dê armancên din jî bêne bikaranîn. "Hejmara Hejmar".

Em sê tine hene. Her tîpan ji bo meha taybetî ji bo karmendên karkerên nîşan dide. Karê me karûbar e ku ji bo sê meha (sêyemîn sêyemîn) ji bo karmendê (dora sêyemîn) ya karmendê duyemîn (rêza duyem) bibînin.

  1. Hilbijêla hucreyê hilbijêre ku encam wê bêne nîşankirin û bi awayek vekirî vekirî ye Wizard Function, lê dema ku hilbijêrek an bijarte, hilbijêre referansa hilbijêrin. Em pêdivî ye ku ji vî rengî ye ku karê piştevaniya bi armancê piştgirî dike "Hejmara Hejmar".
  2. Vebijêrk paceyê vedike. Li warê "Girêdanê" Divê em hewceyê navnîşên her sê rêzan diyar bikin. Ji bo vê yekê, kurserê li qada cîhê bike û bi riya mûşê ya bi çepê yê çepê hilbijêre. Piştre em semîkonê bikin. Ev pir girîng e, ji ber ku hûn yekser riya hilbijartinê ya paşê herin, navnîşa wê wê bi tenê hevrêzên berê yên berê biguherînin. Ji ber vê yekê, piştî destpêkirinê ya semicolon, hilbijêre jêrîn hilbijêre. Hingê paşê em ê semicolon dan û rêzê dawîn hilbijêre. Hemî gotina ku di warê de ye "Girêdanê" di dînan de bistînin.

    Li warê "Hejmara" hejmarek diyar kirin "2"Ji ber ku em li lîsteya duyemîn digerin digerin.

    Li warê "Numreya Column" hejmarek diyar kirin "3", ji ber ku her salê her salê dravê salnameya sêyem e.

    Li warê "Hejmara Hejmar" hejmar bike "3"Ji ber ku em hewceyê daneyên di sêyemîn sêyem de bibînin, ku ji bo meha sêyemîn sêyemîn agahdarî dike.

    Piştî ku hemû daneyên navnîşan tête, li ser lêgerînê bike "OK".

  3. Piştî vê yekê, encamên hesabê di hucreya pêş-hilbijartî de têne nîşandan. Ew ji bo mehekê sêyem hema hejmara karmendê duyemîn nîşan dide (V. Safronov).

Method 4: Kurtkirina hesabê

Forma referansa ne ku wek forma rêjeyê tê bikaranîn, lê ew tenê bi tenê çend dema ku bi gelek rengan re dixebite, bikar tînin bikar anîn, lê ji bo hewceyên din. Ji bo nimûne, ew dikare bikar anîn ku hejmarek hevrêz bi bi operatorê hesab bike SUM.

Dema ku heqê zêde zêde dike SUM Syntaxa jêrîn heye:

= SUM (Navnîşana array ya)

Di rewşeke taybetî de, heqê karûbarên hemî karkerên ji bo mehê dikarin bi karanîna jêrînula bikar bînin:

= SUM (C4: C9)

Lê tu dikarî ji hêla fonksiyonê bi karanîna piçûk re biguherînî INDEX. Hingê ew ê li vî rengî binêrin:

= SUM (C4: INDEX (C4: C9; 6))

Di vê rewşê de, hevrêzên destpêkê ya arrayê ku bi destpêkê ve destnîşan dike. Lê di nav hevrêzên nirxandina dawiyê de, operator tê bikaranîn. INDEX. Di vê rewşê de, armanca yekemîn ya operator INDEX nîşan dide, û duyemîn heta hucreya dawî ya şeş e.

Lesson: Taybetmendiyên Excel

Wekî ku hûn dikarin bibînin, fonksiyonê INDEX dikarin ji bo çareserkirina celebên celeb ji bo Excel ji bo çareserkirina bikarhêneran. Tevî ku em ji hemî daxwazên her derfetên ji bo karanîna dûr vebêjin, lê tenê tenê pir daxwazan. Du celebên vê fonksiyê hene: referand û ji bo girtiyan. Pir bandor bi awayekî ku bi operatorên din re bikar tînin. Formulas di vê awayê de hatine afirandin dê bikaribin karûbarên herî mezin yên çareser bikin.