Paso 1: ¿Qué hacen ÍNDICE y COINCIDIR?
Este combo es de lo más potente para búsquedas en grupos de datos y pueden usarse tanto por separado como conjuntamente. Porque VLOOKUP tiene limitaciones (solo busca de izquierda a derecha), pero INDEX o índice y MATCH o coincidir, permiten localizar datos en cualquier lugar de la tabla.
- INDICE: Devuelve el valor de una celda en una
tabla según la fila y columna que especifiques.
- COINCIDIR: Encuentra la posición de
un valor específico en una fila o columna.
Paso 2: ¿Cómo se usan juntas?
Usamos
coincidir para encontrar la posición del valor que queremos buscar, y luego usamos índice para obtener el valor de la celda que está en esa posición.
Te pongo unos ejemplos para que veas como usarlo:
Ejemplo 1: Buscar un precio de producto
Supongamos que tienes una tabla con productos y precios.
Y quieres encontrar el precio de la "Banana" entonces tenemos que poner la siguiente fórmula:
=índice(B2:B4; coincidir("Banana"; A2:A4; 0))
coincidir("Banana", A2:A4, 0)
encuentra la posición de "Banana" en la columna A (es 2).índice(B2:B4, 2)
devuelve el valor de la segunda celda en la columna B (es 0.80).
Ejemplo 2: Buscar una calificación de estudiante
Tienes una lista de estudiantes y sus calificaciones.
Quieres encontrar la calificación de "Juan".
=INDICE(B2:B4; COINCIDIR("Juan"; A2:A4; 0))
coincidir("Juan", A2:A4, 0)
encuentra la posición de "Juan" (es 2).índice(B2:B4, 2)
devuelve el valor de la segunda celda en la columna B (es 90).
Ejemplo 3: Buscar una ciudad por código postal
Tienes una tabla con códigos postales y ciudades.
=INDICE(B2:B4; COINCIDIR(54321; A2:A4; 0))
coincidir(54321, A2:A4, 0)
encuentra la posición del código postal "54321" (es 3).indice(B2:B4, 3)
devuelve el valor de la tercera celda en la columna B (es Valencia).
Ejemplo 4: Buscar un salario por empleado
Tienes una lista de empleados y sus salarios.
Quieres encontrar el salario de "Laura".
=indice(B2:B4; coincidir("Laura"; A2:A4; 0))
coincidir ("Laura", A2:A4, 0)
encuentra la posición de "Laura" (es 3).indice (B2:B4, 3)
devuelve el valor de la tercera celda en la columna B (es 2800).
Resumen
Para tablas pequeñas
y búsquedas simples, VLOOKUP/BUSCARV podría ser más eficiente en términos
de memoria. Sin embargo, para tablas grandes, estructuras complejas o cuando se
anticipan cambios frecuentes en la estructura de la tabla, indice & coincidir puede ofrecer un mejor rendimiento general, aunque pueda utilizar más memoria en
su implementación inicial.
La elección entre ambas dependerá del contexto
específico y de las necesidades del usuario en términos de flexibilidad y
eficiencia.
Y ya está!
Ahora tienes una idea clara de cómo usar estos comandos para buscar datos en
Excel
Pincha aquí si quieres ver más datos que recomiendan desde Oxford.
No hay comentarios:
Publicar un comentario