Què cal saber
- Utilitzeu INDEX: seleccioneu la cel·la per a la sortida > introduïu la funció INDEX. Exemple:=INDEX (A2:D7, 6, 1).
- INDEX amb referència: seleccioneu la cel·la per a la sortida > introduïu la funció INDEX. Exemple:=INDEX ((A2:D3, A4:D5, A6:D7), 2, 1, 3).
- Fórmula:=INDEX (cel·la:cel·la, fila, columna) o=INDEX ((referència), fila, columna, àrea).
Aquest article explica com utilitzar la funció INDEX a Excel 365. Els mateixos passos s'apliquen a Excel 2016 i Excel 2019, però la interfície tindrà un aspecte una mica diferent.
Com utilitzar la funció INDEX a Excel
La fórmula INDEX és una gran eina per trobar informació d'un rang predefinit de dades. En el nostre exemple, farem servir una llista de comandes d'un minorista fictici que ven tant papereria com llaminadures per a mascotes. El nostre informe de comandes inclou números de comanda, noms de productes, els seus preus individuals i la quantitat venuda.
- Obre la base de dades d'Excel amb la qual vols treballar o torna a crear la que hem mostrat més amunt perquè puguis seguir aquest exemple.
-
Seleccioneu la cel·la on voleu que aparegui la sortida de l'INDEX. En el nostre primer exemple, volem trobar el número de comanda per a Dinosaur Treats. Sabem que les dades es troben a la cel·la A7, així que introduïm aquesta informació en una funció INDEX en el format següent:
=INDEX (A2:D7, 6, 1)
-
Aquesta fórmula es troba dins del nostre rang de cel·les A2 a D7, a la sisena fila d'aquest interval (fila 7) a la primera columna (A) i mostra el nostre resultat de 32321.
-
Si, en canvi, volguéssim esbrinar la quantitat de comandes de Staples, introduiríem la fórmula següent:
=INDEX (A2:D7, 4, 4)
Això produeix 15.
També podeu utilitzar diferents cel·les per a les vostres entrades Fila i Columna per permetre sortides dinàmiques d'INDEX, sense ajustar la fórmula original. Això podria semblar a això:
L'única diferència aquí és que les dades Row i Columna de la fórmula INDEX s'introdueixen com a referències de cel·les, en aquest cas, F2 i G2. Quan s'ajusta el contingut d'aquestes cel·les, la sortida INDEX canvia en conseqüència.
També podeu utilitzar intervals amb nom per a la vostra matriu.
Com utilitzar la funció INDEX amb referència
També podeu utilitzar la fórmula INDEX amb una referència, en lloc d'una matriu. Això us permet definir diversos intervals, o matrius, per extreure dades. La funció s'introdueix gairebé de manera idèntica, però utilitza una informació addicional: el número d'àrea. Sembla així:
=INDEX ((referència), número_fila, número_columna, número_àrea)
Utilitzarem la nostra base de dades d'exemple original de la mateixa manera per mostrar què pot fer una funció INDEX de referència. Però definirem tres matrius separades dins d'aquest rang, tancant-les dins d'un segon conjunt de claudàtors.
- Obre la base de dades d'Excel amb la qual vols treballar, o segueix la nostra introduint la mateixa informació en una base de dades en blanc.
-
Seleccioneu la cel·la on voleu que sigui la sortida de l'INDEX. Al nostre exemple, tornarem a buscar el número de comanda de les llaminadures de dinosaures, però aquesta vegada forma part d'una tercera matriu dins del nostre rang. Per tant, la funció s'escriurà en el format següent:
=ÍNDEX ((A2:D3, A4:D5, A6:D7), 2, 1, 3)
-
Això separa la nostra base de dades en tres rangs definits de dues files per peça, i busca la segona fila, la primera columna, de la tercera matriu. Això mostra el número de comanda per a les delícies de dinosaures.
Quina és la fórmula INDEX a Excel?
La funció INDEX és una fórmula d'Excel i d' altres eines de base de dades que agafa un valor d'una llista o taula en funció de les dades d'ubicació que introduïu a la fórmula. Normalment es mostra en aquest format:
=INDEX (matriu, número_fila, número_columna)
El que està fent és designar la funció INDEX i donar-li els paràmetres que necessiteu per extreure les dades. Comença amb l'interval de dades, o un interval amb nom que heu designat prèviament; seguit del número de fila relatiu de la matriu i del número de columna relatiu.
Això significa que esteu introduint els números de fila i columna dins del vostre interval designat. Per tant, si volguéssiu dibuixar alguna cosa de la segona fila del vostre rang de dades, introduïu 2 per al número de fila, encara que no sigui la segona fila de tota la base de dades. El mateix passa amb l'entrada de columna.