01 de 02
Excel INDEX Function - Array Form
Descripció general de la funció d'Excel INDEX
En general, la funció INDEX es pot utilitzar per trobar i retornar un valor específic o trobar la referència de la cel a la ubicació d'aquest valor en un full de càlcul.
Hi ha dues formes de la funció INDEX disponible a Excel: el formulari de matriu i el formulari de referència.
La principal diferència entre les dues formes de la funció és:
- el formulari Array retorna el valor de dades ubicat al punt d'intersecció d'una fila i una columna de dades particulars;
- el formulari de referència retorna la referència de cel·la del punt d'intersecció d'una columna i fila en particular.
Excel INDEX Function - Array Form
Normalment, es considera que una matriu és un grup de cel·les adjacents en un full de càlcul. A la imatge de dalt, la matriu seria el bloc de cel·les d'A2 a C4.
En aquest exemple, la forma de matriu de la funció INDEX situada a la cel·la C2 retorna el valor de dades - Widget - que es troba al punt d'intersecció de la fila 3 i la columna 2.
La sintaxi i els arguments d'INDEX Function (Array Form)
La sintaxi d' una funció fa referència al disseny de la funció i inclou el nom de la funció, claudàtors, separadors de coma i arguments .
La sintaxi per a la funció INDEX és:
= INDEX (Array, Row_num, Column_num)
Array : les referències de les cel·les per al rang de cel·les a buscar per la funció de la informació desitjada
Row_num (opcional): el número de fila de la matriu des del qual retornar un valor. Si s'omet aquest argument, es requereix columna_num.
Column_num (opcional): el número de columna de la matriu des del qual retornar un valor. Si s'omet aquest argument, es requereix Row_num.
- Pel que fa als arguments Row_num i Column_num , es poden introduir els números reals de la fila i la columna o la referència de la cel a la ubicació d'aquesta informació al full de treball.
INDEX Function (Array Form) Exemple
Com es va esmentar, l'exemple de la imatge anterior utilitza la forma Array de la funció INDEX per tornar el terme Widget de la llista d'inventaris.
La informació següent recull els passos utilitzats per introduir la funció INDEX a la cel·la B8 del full de treball.
Els passos fan servir les referències de cel·la per als arguments Row_num i Column_num , en comptes d'introduir aquests números directament.
Introduir la funció INDEX
Les opcions per introduir la funció i els seus arguments inclouen:
- Escriure la funció completa: = INDEX (A2: C4, B6, B7) a la cel·la B8
- Seleccionant la funció i els seus arguments utilitzant el quadre de diàleg de funció INDEX
Encara que només es pot escriure la funció completa manualment, molta gent creu que és més fàcil utilitzar el quadre de diàleg per introduir els arguments d'una funció.
Els passos següents utilitzen el quadre de diàleg per introduir els arguments de la funció.
Obertura del quadre de diàleg
Atès que hi ha dues formes de la funció, cadascuna amb el seu propi conjunt d'arguments, cada formulari requereix un quadre de diàleg independent.
Com a resultat, hi ha un pas addicional en obrir el quadre de diàleg de la funció INDEX que no està present a la majoria de les funcions d'Excel. Aquest pas consisteix a seleccionar el formulari de matriu o el conjunt de referència de conjunts d'arguments.
A continuació es detallen els passos utilitzats per introduir la funció INDEX i els arguments a la cel·la B8 mitjançant el quadre de diàleg de la funció.
- Feu clic a la cel·la B8 del full de treball : aquí és on es localitzarà la funció
- Feu clic a la pestanya Fórmules del menú de la cinta
- Trieu la cerca i la referència de la cinta per obrir la llista desplegable de la funció
- Feu clic a INDEX a la llista per mostrar el quadre de diàleg Seleccionar arguments , que us permet triar entre les formes Array i Reference de la funció
- Feu clic a la matriu, l' opció row_num, column_num
- Feu clic a D'acord per obrir la funció INDEX - Quadre de diàleg de formulari de matriu
Introduir els arguments de la funció
- Al quadre de diàleg, feu clic a la línia Array
- Ressalteu les cel·les A2 a C4 al full de treball per introduir el rang al quadre de diàleg
- Feu clic a la línia Row_num al quadre de diàleg
- Feu clic a la cel·la B6 per introduir aquesta referència de cel·la al quadre de diàleg
- Feu clic a la línia Column_num al quadre de diàleg
- Feu clic a la cel·la B7 per introduir aquesta referència de cel·la al quadre de diàleg
- Feu clic a D'acord per completar la funció i tancar el quadre de diàleg
- La paraula Gizmo apareix a la cel·la B8 ja que és el terme a la cel·la que intersecta la tercera fila i la segona columna de l'inventari de parts
- Quan feu clic a la cel·la B8, la funció completa = INDEX (A2: C4, B6, B7) apareix a la barra de fórmules que hi ha a sobre del full de càlcul
Valors d'error de funció d'índex
Valors d'error comuns associats a la funció INDEX: el formulari de matriu són:
#VALUE! - Es produeix si els arguments Row_num , Column_num no són nombres.
#REF! - Es produeix si:
- L'argument Row_num és major que el nombre de files del rang seleccionat;
- L'argument Col_num és major que el nombre de columnes del rang seleccionat.
Avantatges del Quadre de diàleg
Els avantatges d'utilitzar el quadre de diàleg per introduir les dades dels arguments de la funció inclouen:
- El quadre de diàleg s'ocupa de la sintaxi de la funció, fent que sigui més senzill introduir els arguments de la funció d'una en una, sense haver d'introduir el signe igual, els claudàtors o les comes que actuen com a separadors entre els arguments.
- Les referències de cel·les, com ara B6 o B7, es poden introduir al quadre de diàleg mitjançant l' apuntament , que implica fer clic a les cel·les seleccionades amb el ratolí en comptes d'escriure'ls. No només apunta més fàcilment, sinó que també ajuda a reduir els errors en les fórmules causades per referències de cel · les incorrectes.
02 de 02
Funció INDEX d'Excel - Formulari de referència
Funció INDEX d'Excel - Formulari de referència
El formulari de referència de la funció retorna el valor de dades de la cel·la ubicada al punt d'intersecció d'una fila i una columna de dades específiques.
La matriu de referència pot consistir en diversos intervals no adyacentes com es mostra a la imatge de dalt.
La sintaxi i els arguments d'INDEX Function (Reference Form)
La sintaxi i els arguments per al formulari de referència de la funció INDEX són:
= ÍNDEX (Referència, R_nom, columna_nom, nucli_ àrea)
Referència : (requerida) les referències de les cel·les per al rang de cel·les a buscar per la funció de la informació desitjada.
- si s'introdueixen diversos intervals no adjacents per a aquest argument, els intervals han d'estar envoltats per un conjunt separat de claudàtors rodons com es mostra a la fórmula INDEX: = INDEX ((A1: A5, C1: E1, C4: D5), B7 , B8) pres de la imatge de dalt
Row_num : el número de fila de la matriu des del qual retornar un valor.
- opcional per a una sola fila Rangs de referència
- requerit per a una única columna i diversos intervals de referència de files
Columna_num : el número de la columna de la matriu del qual retornar un valor.
- opcional per als rangs de referència de columna única
- requerit per rangs de referència de fila única i de columnes múltiples
Nota: tant per als arguments Row_num i Column_num , es poden introduir els números reals de la fila i la columna o la referència de la cel a la ubicació d'aquesta informació al full de treball.
Nom_ àrea (opcional): si l'argument de referència conté diversos intervals no adyacentes, aquest argument selecciona quin rang de cel·les retornarà les dades. Si s'omet, la funció utilitza el primer rang que es mostra a l'argument de referència .
- El primer rang introduït a l'argument de referència està numerat 1;
- el segon és 2;
- la tercera és 3, i així successivament.
FORMACIÓ ÍNDEX (Formulari de referència) Exemple
L'exemple a la imatge anterior utilitza el formulari de referència de la funció INDEX per tornar el mes de juliol de l'àrea 2 de la ràbia A1 a l'E1.
La informació següent recull els passos utilitzats per introduir la funció INDEX a la cel·la B10 del full de treball.
Els passos fan servir les referències de cel·la per als arguments Row_num, Column_num i Area_num , en comptes d'introduir aquests números directament.
Introduir la funció INDEX
Les opcions per introduir la funció i els seus arguments inclouen:
- Escriure la funció completa: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) a la cel·la B10
- Seleccionant la funció i els seus arguments utilitzant el quadre de diàleg de funció INDEX
Encara que només es pot escriure la funció completa manualment, molta gent creu que és més fàcil utilitzar el quadre de diàleg per introduir els arguments d'una funció.
Els passos següents utilitzen el quadre de diàleg per introduir els arguments de la funció.
Obertura del quadre de diàleg
Atès que hi ha dues formes de la funció, cadascuna amb el seu propi conjunt d'arguments, cada formulari requereix un quadre de diàleg independent.
Com a resultat, hi ha un pas addicional en obrir el quadre de diàleg de la funció INDEX que no està present a la majoria de les funcions d'Excel. Aquest pas consisteix a seleccionar el formulari de matriu o el conjunt de referència de conjunts d'arguments.
A continuació es detallen els passos utilitzats per introduir la funció INDEX i els arguments a la cel·la B10 mitjançant el quadre de diàleg de la funció.
- Feu clic a la cel·la B8 del full de treball : aquí és on es localitzarà la funció
- Feu clic a la pestanya Fórmules del menú de la cinta
- Trieu la cerca i la referència de la cinta per obrir la llista desplegable de la funció
- Feu clic a INDEX a la llista per mostrar el quadre de diàleg Seleccionar arguments , que us permet triar entre les formes Array i Reference de la funció
- Feu clic a l'opció de referència, row_num, column_num, area_num
- Feu clic a D'acord per obrir la funció INDEX - Quadre de diàleg de formulari de referència
Introduir els arguments de la funció
- Al quadre de diàleg, feu clic a la línia de referència
- Introduïu un clautro obert " ( " en aquesta línia al quadre de diàleg
- Ressalteu les cel·les A1 a A5 al full de treball per introduir el rang després del suport obert
- Escriviu una coma per actuar com a separador entre els intervals de primer i segon
- Ressalteu les cel·les C1 a E1 al full de treball per introduir el rang després de la coma
- Escriviu una segona coma per actuar com a separador entre el segon i el tercer rang
- Ressalteu les cel·les C4 a D5 al full de treball per introduir el rang després de la coma
- Introduïu un clauer de tancament " ) " després del tercer rang per completar l'argument de referència
- Feu clic a la línia Row_num al quadre de diàleg
- Feu clic a la cel·la B7 per introduir aquesta referència de cel·la al quadre de diàleg
- Feu clic a la línia Column_num al quadre de diàleg
- Feu clic a la cel·la B8 per introduir aquesta referència de cel·la al quadre de diàleg
- Feu clic a la línia Area_num al quadre de diàleg
- Feu clic a la cel·la B9 per introduir aquesta referència de cel·la al quadre de diàleg
- Feu clic a D'acord per completar la funció i tancar el quadre de diàleg
- El mes de juliol apareix a la cel·la B10, ja que és el mes de la cel·la que intersecta la primera fila i la segona columna de la segona àrea (rang C1 a 1)
- Quan feu clic a la cel·la B8, la funció completa = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) apareix a la barra de fórmules que hi ha a sobre del full de càlcul
Valors d'error de funció d'índex
Els valors d'error comuns associats a la funció INDEX: Formulari de referència són:
#VALUE! - Es produeix si els arguments de Row_num , Column_num o Area_num no són nombres.
#REF! - Es produeix si:
- L'argument Row_num és major que el nombre de files del rang seleccionat;
- L'argument Col_num és major que el nombre de columnes del rang seleccionat.
- L'argument Area_núm és més gran que la quantitat d'àrees del rang seleccionat.