Cerca dades en una llista amb la funció INDEX

01 de 02

Excel INDEX Function - Array Form

Cerca dades en una llista amb la funció INDEX - Formulari de matriu. © TedFrench

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:

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.

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:

  1. Escriure la funció completa: = INDEX (A2: C4, B6, B7) a la cel·la B8
  2. 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ó.

  1. Feu clic a la cel·la B8 del full de treball : aquí és on es localitzarà la funció
  2. Feu clic a la pestanya Fórmules del menú de la cinta
  3. Trieu la cerca i la referència de la cinta per obrir la llista desplegable de la funció
  4. 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ó
  5. Feu clic a la matriu, l' opció row_num, column_num
  6. Feu clic a D'acord per obrir la funció INDEX - Quadre de diàleg de formulari de matriu

Introduir els arguments de la funció

  1. Al quadre de diàleg, feu clic a la línia Array
  2. Ressalteu les cel·les A2 a C4 al full de treball per introduir el rang al quadre de diàleg
  3. Feu clic a la línia Row_num al quadre de diàleg
  4. Feu clic a la cel·la B6 per introduir aquesta referència de cel·la al quadre de diàleg
  5. Feu clic a la línia Column_num al quadre de diàleg
  6. Feu clic a la cel·la B7 per introduir aquesta referència de cel·la al quadre de diàleg
  7. Feu clic a D'acord per completar la funció i tancar el quadre de diàleg
  8. 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
  9. 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:

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:

  1. 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.
  2. 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

Cercar dades en una llista amb la funció INDEX - Formulari de referència. © TedFrench

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.

Row_num : el número de fila de la matriu des del qual retornar un valor.

Columna_num : el número de la columna de la matriu del qual retornar un valor.

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 .

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:

  1. Escriure la funció completa: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) a la cel·la B10
  2. 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ó.

  1. Feu clic a la cel·la B8 del full de treball : aquí és on es localitzarà la funció
  2. Feu clic a la pestanya Fórmules del menú de la cinta
  3. Trieu la cerca i la referència de la cinta per obrir la llista desplegable de la funció
  4. 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ó
  5. Feu clic a l'opció de referència, row_num, column_num, area_num
  6. 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ó

  1. Al quadre de diàleg, feu clic a la línia de referència
  2. Introduïu un clautro obert " ( " en aquesta línia al quadre de diàleg
  3. Ressalteu les cel·les A1 a A5 al full de treball per introduir el rang després del suport obert
  4. Escriviu una coma per actuar com a separador entre els intervals de primer i segon
  5. Ressalteu les cel·les C1 a E1 al full de treball per introduir el rang després de la coma
  6. Escriviu una segona coma per actuar com a separador entre el segon i el tercer rang
  7. Ressalteu les cel·les C4 a D5 al full de treball per introduir el rang després de la coma
  8. Introduïu un clauer de tancament " ) " després del tercer rang per completar l'argument de referència
  9. Feu clic a la línia Row_num al quadre de diàleg
  10. Feu clic a la cel·la B7 per introduir aquesta referència de cel·la al quadre de diàleg
  11. Feu clic a la línia Column_num al quadre de diàleg
  12. Feu clic a la cel·la B8 per introduir aquesta referència de cel·la al quadre de diàleg
  13. Feu clic a la línia Area_num al quadre de diàleg
  14. Feu clic a la cel·la B9 per introduir aquesta referència de cel·la al quadre de diàleg
  15. Feu clic a D'acord per completar la funció i tancar el quadre de diàleg
  16. 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)
  17. 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: