În general, funcția INDEX poate fi utilizată pentru a găsi și returna o valoare specifică sau pentru a găsi referința celulei la locația respectivei valori într-o foaie de lucru.
Există două forme ale funcției INDEX disponibile în Excel: Array Form si Formularul de referință.
01 din 02Funcția Excel INDEX - Formular de matrice

Principala diferență dintre cele două forme ale funcției este:
- formularul Array returnează valoarea datelor aflate la punctul de intersecție al unui anumit rând și coloană de date;
- formularul de referință returnează referința celulei la punctul de intersecție al unei anumite coloane și al unui rând.
Funcția Excel INDEX - Formular de matrice
O matrice este în general considerată a fi un grup de celule adiacente într-o foaie de lucru. În imaginea de mai sus, matricea ar fi blocul de celule de la A2 la C4.
În acest exemplu, forma matrice a funcției INDEX situată în celula C2 returnează valoarea de date - Widget - găsită la punctul de intersecție al rândului 3 și coloanei 2.
Sintaxa și argumentele funcției INDEX (Array Form)
Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, parantezele, separatoarele de virgulă și argumentele.
Sintaxa pentru funcția INDEX este:
= INDEX (Array, Row_num, Column_num)
mulțime - Referințele celulelor pentru intervalul de celule care trebuie căutate de către funcție pentru informațiile dorite
ROW_NUM (opțional) - Numărul rândului din matrice din care să se returneze o valoare. Dacă acest argument este omis, Column_num este necesar.
Column_num (opțional) - Numărul coloanei din matrice din care să se returneze o valoare. Dacă acest argument este omis, este necesar Row_num.
- Pentru ambele ROW_NUM și Column_num pot fi introduse numerele efective ale coloanelor și ale coloanelor sau referințele celulei la locația acestor informații în foaia de lucru.
Funcția INDEX (formularul array) Exemplu
Așa cum am menționat, exemplul din imaginea de mai sus utilizează mulțime forma funcției INDEX pentru a returna termenul Widget din lista de inventar.
Informațiile de mai jos acoperă pașii utilizați pentru a introduce funcția INDEX în celula B8 a foii de lucru.
Pașii folosesc referințele de celule pentru ROW_NUM și Column_num mai degrabă decât să introduceți direct aceste numere.
Introducerea funcției INDEX
Opțiunile pentru introducerea funcției și argumentele sale includ:
- Introducerea funcției complete: = INDEX (A2: C4, B6, B7) în celula B8
- Selectarea funcției și a argumentelor acesteia utilizând caseta de dialog Funcție INDEX
Deși este posibil să tastați doar manual funcția completă, mulți oameni consideră că este mai ușor să utilizați caseta de dialog pentru a introduce argumentele unei funcții.
Pașii de mai jos utilizează caseta de dialog pentru a introduce argumentele funcției.
Deschiderea casetei de dialog
Întrucât există două forme ale funcției - fiecare cu propriul set de argumente - fiecare formular necesită o casetă de dialog separată.
Ca rezultat, există un pas suplimentar în deschiderea casetei de dialog pentru funcția INDEX, care nu este prezentă la majoritatea celorlalte funcții Excel. Acest pas presupune alegerea fie a mulțime forma sau Referinţă formează un set de argumente.
Mai jos sunt pașii utilizați pentru a introduce funcția INDEX și argumente în celula B8 utilizând caseta de dialog a funcției.
- Faceți clic pe celula B8 din foaia de lucru - aici se va localiza funcția
- Faceți clic pe Formulele din meniul panglicii
- Alege Căutare și referință din panglică pentru a deschide lista verticală de funcții
- Click pe INDEX în listă pentru a afișa Selectați Argumente casetă de dialog - care vă permite să alegeți între mulțime și Referinţă forme ale funcției
- Faceți clic pe array, row_num, column_num opțiune
- Faceți clic pe OK pentru a deschide caseta de dialog Funcție INDEX - Formă de arhivă
Introducerea argumentelor funcției
- În caseta de dialog, faceți clic pe mulțime linia
- Evidențiați celulele A2-C4 din foaia de lucru pentru a introduce intervalul în caseta de dialog
- Faceți clic pe ROW_NUM line în caseta de dialog
- Faceți clic pe celula B6 pentru a introduce respectiva referință de celule în caseta de dialog
- Faceți clic pe Column_num line în caseta de dialog
- Faceți clic pe celula B7 pentru a introduce respectiva referință de celule în caseta de dialog
- Faceți clic pe OK pentru a finaliza funcția și a închide caseta de dialog
- Cuvantul Gizmo apare în celula B8, deoarece este termenul din celulă care intersectează rândul al treilea și a doua coloană a inventarului de piese
- Când faceți clic pe celula B8 funcția completă = INDEX (A2: C4, B6, B7) apare în bara de formula de deasupra foii de lucru
Index Eroare Valori de eroare
Valorile frecvente de eroare asociate cu funcția INDEX - formularul Array sunt:
#VALOARE! - Se întâmplă dacă una dintre ele ROW_NUM , Column_num argumentele nu sunt numere.
#REF! - Se întâmplă dacă:
- ROW_NUM argumentul este mai mare decât numărul de rânduri din intervalul selectat;
- Col_num argument este mai mare decât numărul de coloane din intervalul selectat.
Caseta de dialog Avantaje
Avantajele folosirii casetei de dialog pentru a introduce datele pentru argumentele funcției includ:
- Caseta de dialog se ocupă de sintaxa funcției - făcând mai ușor să introduceți argumentele funcției una câte una fără a trebui să introduceți semnul egal, parantezele sau virgulele care acționează ca separatoare între argumente.
- Referințele celulelor, cum ar fi B6 sau B7, pot fi introduse în caseta de dialog utilizând indicarea, care implică clic pe celule selectate cu mouse-ul, mai degrabă decât tastând-le înăuntru. Nu numai că este mai ușor de indicat, dar ajută la reducerea erorilor în formulele cauzate de referințe incorecte ale celulelor.
Funcția Excel INDEX - Formular de referință

Funcția Excel INDEX - Formular de referință
Forma de referință a funcției returnează valoarea de date a celulei situate la punctul de intersecție al unui anumit rând și coloană de date.
Matricea de referință poate fi formată din mai multe intervale neadiacente, după cum se arată în imaginea de mai sus.
Sintaxa și argumentele funcției INDEX (Formular de referință)
Sintaxa și argumentele pentru funcția INDEX sunt:
= INDEX (Referință, Row_num, Column_num, Area_num)
Referinţă - (obligatoriu) referințele celulelor pentru intervalul de celule care trebuie căutate de către funcție pentru informațiile dorite.
- dacă sunt introduse mai multe intervale neadecvate pentru acest argument, intervalele trebuie să fie înconjurate de un set separat de paranteze rotunde așa cum se arată în formula INDEX: = INDEX ((A1: A5, C1: E1, C4: D5), B7 , B8) luate din imaginea de mai sus
ROW_NUM - numărul rândului din matrice din care să returnați o valoare.
- opțional pentru single rândul de referință intervale
- necesare pentru o singură coloană și mai multe rândul de referință intervale
Column_num - numărul coloanei din matrice din care se returnează o valoare.
- opțional pentru o singură coloană Referinţă intervale
- necesar pentru coloanele cu un singur rând și cu mai multe coloane Referinţă intervale
Notă: Pentru ambele ROW_NUM și Column_num pot fi introduse numerele efective ale coloanelor și ale coloanelor sau referințele celulei la locația acestor informații în foaia de lucru.
Area_num (opțional) - în cazul în care Referinţă argumentul conține mai multe intervale non-adiacente, acest argument selectează ce interval de celule să returneze datele. Dacă este omisă, funcția utilizează primul domeniu enumerat în Referinţă argument.
- Primul interval introdus în Referinţă argumentul este numerotat 1;
- al doilea este 2;
- al treilea este 3 și așa mai departe.
Funcția INDEX (Formularul de referință) Exemplu
Exemplul din imaginea de mai sus utilizează Referinţă forma funcției INDEX pentru a returna luna iulie din zona 2 a furiei A1 până la E1.
Informațiile de mai jos acoperă pașii utilizați pentru a introduce funcția INDEX în celula B10 a foii de lucru.
Pașii folosesc referințele de celule pentru Row_num, Column_num și Area_num mai degrabă decât să introduceți direct aceste numere.
Introducerea funcției INDEX
Opțiunile pentru introducerea funcției și argumentele sale includ:
- Introducerea funcției complete: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) în celula B10
- Selectarea funcției și a argumentelor acesteia utilizând caseta de dialog Funcție INDEX
Deși este posibil să tastați doar manual funcția completă, mulți oameni consideră că este mai ușor să utilizați caseta de dialog pentru a introduce argumentele unei funcții.
Pașii de mai jos utilizează caseta de dialog pentru a introduce argumentele funcției.
Deschiderea casetei de dialog
Întrucât există două forme ale funcției - fiecare cu propriul set de argumente - fiecare formular necesită o casetă de dialog separată.
Ca rezultat, există un pas suplimentar în deschiderea casetei de dialog pentru funcția INDEX, care nu este prezentă la majoritatea celorlalte funcții Excel. Acest pas presupune alegerea fie a mulțime forma sau Referinţă formează un set de argumente.
Mai jos sunt pașii utilizați pentru a introduce funcția INDEX și argumente în celula B10 utilizând caseta de dialog a funcției.
- Faceți clic pe celula B8 din foaia de lucru - aceasta este locul în care va fi localizată funcția
- Faceți clic pe Formulele din meniul panglicii
- Alege Căutare și referință din panglică pentru a deschide lista verticală de funcții
- Click pe INDEX în listă pentru a afișa Selectați Argumente casetă de dialog - care vă permite să alegeți între mulțime și Referinţă forme ale funcției
- Faceți clic pe referință, nume_gazdă, columă_numă, zonă_numă opțiune
- Faceți clic pe OK pentru a deschide funcția INDEX - casetă de dialog Formular de referință
Introducerea argumentelor funcției
- În caseta de dialog, faceți clic pe Referinţă linia
- Introduceți un suport rotund deschis " ( "pe această linie din caseta de dialog
- Evidențiați celulele A1 până la A5 din foaia de lucru pentru a intra în intervalul după brațul deschis
- Tastați o virgulă care să acționeze ca un separator între primul și al doilea interval
- Evidențiați celulele C1 până la E1 din foaia de lucru pentru a introduce intervalul după virgulă
- Introduceți oa doua virgulă pentru a acționa ca un separator între a doua și a treia intervale
- Evidențiați celulele C4 până la D5 din foaia de lucru pentru a introduce intervalul după virgulă
- Introduceți o bandă rotundă de închidere " ) "după al treilea interval pentru a finaliza Referinţă argument
- Faceți clic pe ROW_NUM line în caseta de dialog
- Faceți clic pe celula B7 pentru a introduce respectiva referință de celule în caseta de dialog
- Faceți clic pe Column_num line în caseta de dialog
- Faceți clic pe celula B8 pentru a introduce respectiva referință de celule în caseta de dialog
- Faceți clic pe Area_num line în caseta de dialog
- Faceți clic pe celula B9 pentru a introduce respectiva referință de celule în caseta de dialog
- Faceți clic pe OK pentru a finaliza funcția și a închide caseta de dialog
- luna iulie apare în celula B10, deoarece este luna din celulă care intersectează primul rând și a doua coloană a celei de-a doua zone (intervalul C1 până la 1)
- Când faceți clic pe celula B8, funcția completă = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) apare în bara de formula de deasupra foii de lucru
Index Eroare Valori de eroare
Valorile frecvente de eroare asociate funcției INDEX - Formularul de referință sunt:
#VALOARE! - Se întâmplă dacă una dintre ele ROW_NUM , Column_num, sau Area_num argumentele nu sunt numere.
#REF! - Se întâmplă dacă:
- ROW_NUM argumentul este mai mare decât numărul de rânduri din intervalul selectat;
- Col_num argument este mai mare decât numărul de coloane din intervalul selectat.
- Area_num argument este mai mare decât numărul de zone din intervalul selectat.




