ÍNDEX
La funció ÍNDEX dona el valor de la cel·la situada en la intersecció de la fila i la columna especificades dins un conjunt de cel·les o a partir d’una matriu calculada amb funció de matriu.
ÍNDEX(interval; índex-fila; índex-columna; índex-àrea)
interval: un conjunt de cel·les. interval és un sol conjunt o més d’un conjunt, cadascun d’ells un sol interval de cel·les. Si s’especifica més d’una col·lecció, es separen per punts i coma i s’inclouen en un parell de parèntesis addicional. Per exemple ((B1:B5;C10:C12)). Les cel·les referenciades per interval poden contenir qualsevol valor.
índex-fila: un valor numèric que representa el número de fila del valor que s’obtindrà. índex-fila ha de ser igual o superior a 0 i més petit o igual que el nombre de files especificat a interval. Si índex-fila és 0, ÍNDEX calcula la matriu de valors de tota la columna índex-columna, que ha de ser més gran que 0 i igual o inferior al nombre de columnes de interval.
índex-columna: un valor numèric opcional que especifica el número de columna del valor que s’obtindrà. índex-columna ha de ser igual o superior a 0 i més petit o igual que el nombre de columnes especificat a interval. Si índex-columna és 0, ÍNDEX calcula la matriu de valors de tota la fila índex-fila, que ha de ser més gran que 0 i igual o inferior al nombre de files de interval.
índex-àrea: un valor numèric opcional que especifica el número d’àrea del valor que s’obtindrà. índex-àrea ha de ser igual o superior a 1 i més petit o igual que el nombre de caràcters especificat a interval. Si índex-àrea s’omet, s’utilitza 1.
Notes
ÍNDEX pot donar el valor en la intersecció especificada d’un conjunt de valors bidimensional. Per exemple, suposem que les cel·les B1:D8 contenen els valors.
=ÍNDEX(B1:D8; 2; 3) dona el valor situat a la intersecció entre la segona fila i la tercera columna (el valor de la cel·la D3).
Pots especificar més d’una àrea incloent els intervals en un parell de parèntesis addicional. Per exemple:
=ÍNDEX((B2:D5; B7:D10); 2; 3; 2) dona el valor situat a la intersecció entre la segona fila i la tercera columna de la segona àrea (el valor de la cel·la D8).
ÍNDEX pot donar una matriu d’una fila o d’una columna per a una altra funció. En aquesta forma, cal especificar índex-fila o índex-columna, però l’altre argument es pot ometre. Per exemple:
=SUMAR(ÍNDEX(B2:D5; ; 3)) dona la suma dels valors de la tercera columna (cel·les de D2 a D5).
=MITJANA(ÍNDEX(B2:D5; 2)) dona la mitjana dels valors de la segona fila (les cel·les de B3 a D3).
ÍNDEX pot generar (o llegir) el valor d’una matriu generada per una funció de matriu. La funció FREQÜÈNCIA genera una matriu de valors basant-se en intervals especificats.
=ÍNDEX(FREQÜÈNCIA($A$1:$F$5; $B$8:$E$8); 1) donaria el primer valor de la matriu resultant de la funció FREQÜÈNCIA especificada.
Anàlogament, =ÍNDEX(FREQÜÈNCIA($A$1:$F$5; $B$8:$E$8); 5) donaria el cinquè valor de la matriu.
La situació en la matriu s’especifica indicant el nombre de files cap a baix i el nombre de columnes cap a la dreta respecte a la cel·la de la cantonada superior esquerra de la matriu.
Llevat que ÍNDEX s’especifiqui tal com s’ha indicat en el tercer cas anterior, no es pot ometre índex-fila, i si índex-columna s’omet, s’assumirà que és igual a 1.
Exemples |
---|
Donada la taula següent: |
A | B | C | D | |
---|---|---|---|---|
1 | 1 | 11 | 21 | |
2 | 2 | 12 | 22 | |
3 | 3 | 13 | 23 | |
4 | 4 | 14 | 24 | |
5 | a | b | c | |
6 | d | e | f | |
7 | g | h | i | |
8 | j | k | l |
=ÍNDEX(B1:D4; 2; 3) dona 22, el valor de la segona fila (índex-fila és 2) i la tercera columna (índex-columna és 3) del conjunt especificat (interval és B1:D4, de manera que el resultat és el contingut de la cel·la D2). =ÍNDEX((B1:D4; B5:D8); 2; 3; 2) dona f, el valor de la segona fila (índex-fila és 2) i la tercera columna (índex-columna és 3) de la segona àrea (índex-àrea és 2), que és la cel·la D6. =SUMAR(ÍNDEX(B1:D4; ; 3)) dona 90, la suma dels valors de la tercera columna (les cel·les de D1 a D4). =MITJANA(ÍNDEX(B1:D4; 2)) dona 12, la mitjana dels valors de la segona fila (les cel·les de B2 a D2). |