Combinar tablas con ÍNDICE y COINCIDIR
Supongamos que tienes dos o más tablas con una columna común, sin embargo, los datos en las columnas comunes no están listados en el mismo orden. En este caso, para combinar, unir o juntar las tablas mientras se emparejan los datos, puedes usar la ayuda de las funciones ÍNDICE y COINCIDIR.
¿Cómo combinar tablas con ÍNDICE y COINCIDIR?
Para unir la tabla 1 y la tabla 2 y combinar toda la información en la nueva tabla como se muestra en la captura de pantalla anterior, primero deberías copiar los datos de la tabla 1 o la tabla 2 en la nueva tabla (aquí copié los datos de la tabla 1, ver captura de pantalla a continuación). Tomemos como ejemplo el primer ID de Estudiante 23201 en la nueva tabla: las funciones ÍNDICE y COINCIDIR te ayudarán a recuperar su puntuación e información de rango de esta manera: COINCIDIR devuelve la posición de fila del ID de estudiante que coincide con 23201 en la tabla 2. La información de la fila se pasará a ÍNDICE para recuperar el valor en la intersección de esa fila y la columna especificada (columna de puntuación o rango).
Sintaxis genérica
=ÍNDICE(tabla_retorno,COINCIDIR(valor_búsqueda,rango_búsqueda,0),num_col)
√ Nota: Dado que ya hemos llenado la información de la tabla 1, ahora solo necesitamos recuperar los datos correspondientes de la tabla 2.
- tabla_retorno: La tabla desde la cual devolver las puntuaciones de los estudiantes. Aquí se refiere a la tabla 2.
- valor_búsqueda: El valor que usaste para hacer coincidir la información en la tabla_retorno. Aquí se refiere al valor del ID de estudiante en la nueva tabla.
- rango_búsqueda: El rango de celdas con los valores que se compararán con el valor_búsqueda. Aquí se refiere a la columna de ID de estudiante en la tabla_retorno.
- num_col: El número de columna que indica desde qué columna de la tabla_retorno se devolverá la información correspondiente.
- 0: El tipo_de_coincidencia 0 obliga a COINCIDIR a realizar una coincidencia exacta.
Para recuperar los datos correspondientes de la tabla 2 y combinar toda la información en la nueva tabla, por favor copia o introduce las fórmulas a continuación en las celdas F16 y G16, y presiona Enter para obtener los resultados:
Celda F16 (Puntuación)
=ÍNDICE($F$5:$H$11,COINCIDIR(C16,$F$5:$F$11,0),2)
Celda G16 (Rango)
=ÍNDICE($F$5:$H$11,COINCIDIR(C16,$F$5:$F$11,0),3)
√ Nota: Los signos de dólar ($) anteriores indican referencias absolutas, lo que significa que la tabla_retorno y el rango_búsqueda en la fórmula no cambiarán cuando muevas o copies las fórmulas a otras celdas. Sin embargo, no se han añadido signos de dólar al valor_búsqueda ya que quieres que sea dinámico. Después de introducir la fórmula, arrastra el controlador de relleno hacia abajo para aplicar la fórmula a las celdas inferiores.
Explicación de la fórmula
Aquí usamos la siguiente fórmula como ejemplo:
=ÍNDICE($F$5:$H$11,COINCIDIR(C16,$F$5:$F$11,0),2)
- COINCIDIR(C16,$F$5:$F$11,0): El tipo_de_coincidencia 0 obliga a la función COINCIDIR a realizar una coincidencia exacta. La función luego devuelve la posición del valor coincidente de 23201 (el valor en C16) en el rango de búsqueda $F$5:$F$11. Entonces, la función devolverá 3 ya que su valor coincidente está en la 3ra posición en el rango.
- ÍNDICE($F$5:$H$11$F$5:$H$11,COINCIDIR(C16,$F$5:$F$11,0),22) = ÍNDICE($F$5:$H$11$F$5:$H$11,3,22): La función ÍNDICE devuelve el valor en la intersección de la tercera fila y segunda columna de la tabla de retorno $F$5:$H$11, que es 91.
Funciones relacionadas
La función ÍNDICE de Excel devuelve el valor mostrado basado en una posición dada de un rango o matriz.
La función COINCIDIR de Excel busca un valor específico en un rango de celdas y devuelve la posición relativa del valor.
Fórmulas relacionadas
Coincidencia exacta con ÍNDICE y COINCIDIR
Si necesitas encontrar la información enumerada en Excel sobre un producto, película o persona específica, etc., deberías aprovechar bien la combinación de las funciones ÍNDICE y COINCIDIR.
Coincidencia aproximada con ÍNDICE y COINCIDIR
Hay momentos en los que necesitamos encontrar coincidencias aproximadas en Excel para evaluar el desempeño de los empleados, calificar las puntuaciones de los estudiantes, calcular el envío basado en el peso, etc. En este tutorial, hablaremos sobre cómo usar las funciones ÍNDICE y COINCIDIR para recuperar los resultados que necesitamos.
Buscar el valor de coincidencia más cercana con múltiples criterios
En algunos casos, es posible que necesites buscar el valor de coincidencia más cercano o aproximado basado en más de un criterio. Con la combinación de las funciones ÍNDICE, COINCIDIR y SI, puedes lograrlo rápidamente en Excel.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.