Funkcio INDEX en Microsoft Excel

Unu el la plej utilaj ecoj de Excel estas la INDICE-operatoro. I serĉas datumojn en intervalo ĉe la intersekco de la specifita vico kaj kolumno, redonante la rezulton al antaŭ-elektita ĉelo. Sed la plena potencialo de ĉi tiu funkcio rivelas kiam ĝi estas uzata en kompleksaj formuloj kombine kun aliaj operatoroj. Ni rigardu la diversajn opciojn por ĝia apliko.

Uzante la INDEX-funkcion

Telefonisto INDICE apartenas al la grupo de funkcioj de la kategorio "Ligoj kaj tabeloj". I havas du variaĵojn: por tabeloj kaj por referencoj.

La varianto por tabeloj havas la jenan sintakson:

= Indekso (tabelo; nombra linio; kolumno-nombro)

En ĉi tiu kazo, la lastaj du argumentoj en la formulo povas esti uzataj ambaŭ kune kaj iu ajn el ili, se la tabelo estas unudimensia. En la multdimensia rango, oni devas uzi ambaŭ valorojn. Oni ankaŭ notu, ke la numero de kolumno kaj vico ne estas la nombro sur la koordinatoj de la folio, sed la ordo ene de la specifa tabelo mem.

La sintakso por la referenca varianto tiel aspektas tiel:

= Indekso (ligilo; nombro linio; nombro kolono; [numero_ areo])

Ĉi tie vi povas uzi nur unu el du argumentoj sammaniere: "Linia nombro""Kolumna nombro". Argumento "Areo-nombro" estas ĝenerale laŭvola kaj validas nur kiam pluraj operacoj okupas intervalojn.

Tiel, la operatoro serĉas datumojn en la specifa rango dum specifado de vico aŭ kolumno. Ĉi tiu funkcio estas tre simila al siaj kapabloj vpr-operatoro, sed malkiel ĝi povas serĉi preskaŭ ĉie, kaj ne nur en la plej maldekstra kolumno de la tablo.

Metodo 1: Uzu la operacisimbolo INDICE por tabeloj

Ni unue analizu, uzante la plej simplan ekzemplon, la algoritmon por uzi la operatoron INDICE por tabeloj.

Ni havas tablon de salajroj. La unua kolumno montras la nomojn de la dungitoj, la dua montras la pagodaton, kaj la tria montras la kvanton de la enspezoj. Ni devas montri la nomon de la dungito en la tria linio.

  1. Elektu la ĉelon en kiu la pretiga rezulto estos montrata. Alklaku la ikonon "Enmetu funkcion"kiu situas tuj maldekstre de la formala stango.
  2. Aktiviga procedo okazas. Funkcio majstroj. En la kategorio "Ligoj kaj tabeloj" ĉi tiu instrumento aŭ "Plena alfabeta listo" serĉu nomon INDICE. Post kiam ni trovos ĉi tiun operatoron, elektu ĝin kaj alklaku la butonon. "Bone"kiu situas ĉe la fino de la fenestro.
  3. Malgranda fenestro malfermiĝas, en kiu vi devas elekti unu el la funkciaj tipoj: "Array""Ligo". La eblo, kiun ni bezonas "Array". I unue situas kaj estas elektita defaŭlte. Sekve, ni nur devas premi la butonon "Bone".
  4. La funkcia argumenta fenestro malfermiĝas. INDICE. Kiel supre dirite, ĝi havas tri argumentojn, kaj sekve tri kampojn por plenigo.

    En la kampo "Array" Vi devas specifi la adreson de la datuminterfaco prilaborita. I povas esti movita mane. Sed por faciligi la taskon, ni iros alimaniere. Metu la kursoron en la taŭgan kampon, kaj ĉirkaŭu la tutan gamon de tabulaj datumoj sur la folio. Post ĉi tio, la intervalo estas tuj montrita en la kampo.

    En la kampo "Linia nombro" metu la numeron "3", ĉar laŭ la kondiĉo ni bezonas determini la trian nomon en la listo. En la kampo "Kolumna nombro" starigu la numeron "1"ĉar la kolumno kun nomoj estas la unua en la elektita intervalo.

    Post kiam ĉiuj specifaj agordoj estas faritaj, ni alklakas la butonon "Bone".

  5. La rezulto de prilaborado estas montrita en la ĉelo specifita en la unua alineo de ĉi tiu instrukcio. I estas la derivita familinomo kiu estas la tria en la listo en la elektita datuma intervalo.

Ni analizis la aplikon de la funkcio. INDICE en multdimensia tabelo (pluraj kolumnoj kaj vicoj). Se la intervalo estas unudimensia, tiam plenigado de la datumoj en la argumentfenestro estus eĉ pli facila. En la kampo "Array" la sama metodo kiel supre, ni specifas ĝian adreson. En ĉi tiu kazo, la datuminterfaco konsistas nur el valoroj en unu kolumno. "Nomo". En la kampo "Linia nombro" specifi la valoron "3", ĉar vi bezonas koni la datumojn de la tria linio. Kampo "Kolumna nombro" ĝenerale, vi povas lasi ĝin malplena, ĉar ni havas unudimensian gamon en kiu nur unu kolumno estas uzata. Ni premas la butonon "Bone".

La rezulto estos ĝuste la sama kiel supre.

I estis la plej simpla ekzemplo por vi vidi kiel funkcias ĉi tiu funkcio, sed praktike ĉi tiu elekto de ĝia uzo estas ankoraŭ malofte uzata.

Leciono: Magia funkcio Excel

Metodo 2: uzi kune kun la MATCH-operatoro

Praktike, la funkcio INDICE plej ofte uzata kun argumentoj DIVIDUO. Fasko INDICE - DIVIDUO estas potenca ilo dum laborado en Excel, kiu estas pli fleksebla en sia funkcio ol ĝia plej proksima analogo - la operatoro Vpr.

La ĉefa tasko de la funkcio DIVIDUO estas indiko de la nombro en ordo de certa valoro en la elektita intervalo.

Operatora sintakso DIVIDUO tia:

= KUNIGAS (serĉo-valoro, serĉo-tabelo, [matrico-tipo])

  • Serĉita valoro - ĉi tiu estas la valoro, kies pozicio estas en la teritorio, kiun ni serĉas;
  • Rigardita tabelo - ĉi tiu estas la teritorio en kiu ĉi tiu valoro troviĝas;
  • Mapado tipo - Ĉi tio estas laŭvola parametro, kiu determinas ĉu precize aŭ proksimume serĉi valorojn. Ni serĉos ĝustajn valorojn, do ĉi tiu argumento ne estas uzata.

Per ĉi tiu ilo vi povas aŭtomatigi la enkondukon de argumentoj. "Linia nombro" kaj "Kolumna nombro" en funkcio INDICE.

Ni vidu kiel ĉi tio povas esti farita per specifa ekzemplo. Ni laboras ĉiujn kun la sama tablo, kiu estis diskutita supre. Aparte, ni havas du pliajn kampojn - "Nomo" kaj "Kvanto". Estas necese fari, ke kiam vi enigas la nomon de la dungito, la mono gajnita de li aŭtomate montriĝas. Ni vidu kiel tio povas esti efektivigita praktike per aplikado de la funkcioj INDICE kaj DIVIDUO.

  1. Unue ni ekscios, kian salajron ricevas Parfenov DF-laboristo, ni enigas lian nomon en la konvena kampo.
  2. Elektu la ĉelon en la kampo "Kvanto"en kiu la fina rezulto estos montrata. Rulu la funkcian argumentan fenestron INDICE por tabeloj.

    En la kampo "Array" ni eniras la koordinatojn de la kolumno, en kiu troviĝas la sumoj de salajroj de la dungitoj.

    Kampo "Kolumna nombro" ni lasas malplenajn, ĉar ni uzas unu-dimensian gamon ekzemple.

    Sed en la kampo "Linia nombro" ni nur devas skribi funkcion DIVIDUO. Por skribi ĝin, ni sekvas la sintakson priskribitan supre. Tuj en la kampo tajpu la nomon de la operatoro "MATCH" sen citaĵoj. Tiam tuj malfermu la krampon kaj specifi la koordinatojn de la dezirata valoro. Ĉi tiuj estas la koordinatoj de la ĉelo en kiu ni aparte registris la nomon de la laboristo de Parfenov. Ni metas punktokomon kaj specifas la koordinatojn de la rigardita intervalo. En nia kazo, ĉi tio estas la adreso de la kolumno kun la nomoj de la dungitoj. Post tio, fermu la krampon.

    Post kiam ĉiuj valoroj estas enigitaj, alklaku la butonon "Bone".

  3. La rezulto de la enspezo de Parfenova DF post prilaborado estas montrita en la kampo "Kvanto".
  4. Nun se la kampo "Nomo" ni ŝanĝas enhavon "Parfenov D.F."en, ekzemple, "Popova M.D."tiam la salajra valoro en la kampo ŝanĝos aŭtomate. "Kvanto".

Metodo 3: prilaborado de multoblaj tabloj

Nun ni vidu kiel uzi la operatoron INDICE Vi povas trakti plurajn tabelojn. Plia argumento estos uzata por ĉi tiu celo. "Areo-nombro".

Ni havas tri tablojn. Ĉiu tabelo montras la salajrojn de dungitoj por specifa monato. Nia tasko estas ekscii la salajrojn (tria kolumno) de la dua dungito (dua vico) por la tria monato (tria regiono).

  1. Elektu la ĉelon en kiu la rezulto estos montrata kaj laŭ la kutima maniero malfermiĝi Funkciaj Sorĉisto, sed elektinte operacian tipon, elektu la referencan vidpunkton. Ni bezonas ĉi tion ĉar ĝi estas tia tipo, kiu subtenas la laboron per la argumento "Areo-nombro".
  2. La argumenta fenestro malfermiĝas. En la kampo "Ligo" ni devas specifi la adresojn de ĉiuj tri rangoj. Por fari tion, metu la kursoron sur la kampon kaj elektu la unuan teritorion per la maldekstra musbutono premita. Tiam ni metas punktokomon. Ĉi tio estas tre grava, ĉar se vi tuj iras al la elekto de la sekva tabelo, ĝia adreso simple anstataŭos la koordinatojn de la antaŭa. Do post la enkonduko de punktokomo, elektu la sekvan gamon. Denove ni metas punktokomon kaj elektu la lastan tabelon. Ĉiuj esprimoj, kiuj estas sur la kampo "Ligo" preni inter parentezojn.

    En la kampo "Linia nombro" specifi numeron "2", ĉar ni serĉas la duan nomon en la listo.

    En la kampo "Kolumna nombro" specifi numeron "3", ĉar la salajra kolumno estas la tria en ĉiu tablo.

    En la kampo "Areo-nombro" metu la numeron "3", ĉar ni devas trovi la datumojn en la tria tablo, kiu enhavas informojn pri salajroj por la tria monato.

    Post kiam ĉiuj datumoj estas enigitaj, alklaku la butonon "Bone".

  3. Post tio, la rezultoj de la kalkulo estas montritaj en la antaŭselektita ĉelo. I montras la kvanton de la salajro de la dua dungito (V. Safronov) por la tria monato.

Metodo 4: Sum kalkulo

La referenca formo ne estas tiel ofte uzata kiel la tabela formo, sed ĝi povas esti uzata ne nur kiam oni laboras kun pluraj teritorioj, sed ankaŭ por aliaj bezonoj. Ekzemple, ĝi povas esti uzata por kalkuli la kvanton kombine kun la operatoro SUMO.

Kiam vi aldonas la kvanton SUMO havas la jenan sintakson:

= SUMO (adreso de tabelo)

En nia aparta kazo, la kvanto de salajro de ĉiuj laboristoj por la monato povas esti kalkulita uzante la jenan formulon:

= SUMO (C4: C9)

Sed vi povas modifi ĝin iom uzante la funkcion INDICE. Tiam ĝi aspektos tiel:

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

Ĉi-kaze la koordinatoj de la komenco de la tabelo indikas la ĉelon kun kiu ĝi komencas. Sed en la koordinatoj de specifanta la finon de la tabelo, la operatoro estas uzata. INDICE. En ĉi tiu kazo, la unua argumento de la operatoro INDICE indikas la teritorion, kaj la dua al sia lasta ĉelo estas la sesa.

Leciono: Utilaj Excel-aj funkcioj

Kiel vi povas vidi, la funkcio INDICE povas esti uzata en Excel por solvi sufiĉe diversajn taskojn. Kvankam ni konsideris malproksime ĉiujn eblajn opciojn por ĝia uzo, sed nur la plej postulitaj. Estas du specoj de ĉi tiu funkcio: referenco kaj por tabeloj. Plej efike ĝi povas esti uzata kombine kun aliaj operatoroj. Formuloj tiel kreitaj povos solvi la plej kompleksajn taskojn.