Saltar al contenido principal

INDICE y COINCIDIR con múltiples matrices

Autor: Amanda Li Última modificación: 2021-11-05

Supongamos que tiene varias tablas con los mismos títulos que se muestran a continuación, buscar valores que coincidan con los criterios de entrega de estas tablas puede ser un trabajo difícil para usted. En este tutorial, hablaremos sobre cómo buscar un valor en múltiples matrices, rangos o grupos haciendo coincidir criterios específicos con el ÍNDICE, PARTIDO y ELIGE funciones.

índice coincide con múltiples matrices 1

¿Cómo buscar un valor en varias matrices?

Para saber la líderes de diferentes grupos que pertenecen a diferentes departamentos, primero puede usar la función ELEGIR para apuntar a la tabla de la que devolver el nombre del líder. La función COINCIDIR encontrará entonces la posición del líder en la mesa a la que pertenece. Finalmente, la función INDICE recuperará el líder en función de la información de la posición más la columna específica donde se enumeran los nombres de los líderes.

Sintaxis genérica

=INDEX(CHOOSE(array_num,array1,array2,),MATCH(lookup_value,lookup_array,0),column_num)

  • núm_matriz: El número ELEGIR utilizado para indicar una matriz de la lista. matriz1, matriz2,… para devolver el resultado.
  • matriz1, matriz2,…: Las matrices de las que devolver el resultado. Aquí se refiere a las tres tablas.
  • valor de búsqueda: El valor que la fórmula de combinación utilizó para encontrar la posición de su líder correspondiente. Aquí se refiere al grupo dado.
  • matriz_buscada: El rango de celdas donde el valor de búsqueda está listado. Aquí se refiere al rango del grupo. Nota: Puede usar el rango de grupo de cualquier departamento, ya que todos son iguales y solo necesitamos obtener el número de puesto.
  • columna_num: La columna que indica de la que desea recuperar los datos.

Para saber la líder del Grupo D que pertenece al Departamento A, copie o ingrese la fórmula a continuación en la celda G5 y presione Participar para obtener el resultado:

= ÍNDICE (ELEGIR (1,$ B $ 5: $ C $ 8,$ B $ 11: $ C $ 14,$ B $ 17: $ C $ 20),FÓSFORO(F5,$ B $ 5: $ B $ 8, 0),2)

√ Nota: Los signos de dólar ($) anteriores indican referencias absolutas, lo que significa que el nombre y los rangos de clase en la fórmula no cambiarán cuando mueva o copie la fórmula en otras celdas. Después de ingresar la fórmula, arrastre el controlador de relleno hacia abajo para aplicar la fórmula a las celdas siguientes y luego cambie el número_matriz en consecuencia.

índice coincide con múltiples matrices 2

Explicación de la fórmula

=INDEX(CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),MATCH(F5,$B$5:$B$8,0),2)

  • CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20): La función ELEGIR devuelve el 1st matriz de las tres matrices enumeradas en la fórmula. Entonces volverá $ B $ 5: $ C $ 8, es decir, el rango de datos del Departamento A.
  • COINCIDIR (F5, $ B $ 5: $ B $ 8,0): El tipo de coincidencia 0 obliga a la función COINCIDIR a devolver la posición de la primera coincidencia de Grupo D, el valor en la celda F5, en la matriz $ B $ 5: $ B $ 8, cual es 4.
  • ÍNDICE(CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),COINCIDIR (F5, $ B $ 5: $ B $ 8,0),2) = ÍNDICE ($ B $ 5: $ C $ 8,4,2): La función INDICE recupera el valor en la intersección de la 4th fila y 2nd columna del rango $ B $ 5: $ C $ 8, cual es Emily.

Para evitar cambiar número_matriz en la fórmula cada vez que la copie, puede usar la columna auxiliar, la columna D. La fórmula sería así:

= ÍNDICE (ELEGIR (D5,$ B $ 5: $ C $ 8,$ B $ 11: $ C $ 14,$ B $ 17: $ C $ 20),FÓSFORO(F5,$ B $ 5: $ B $ 8, 0),2)

√ Nota: los números 1, 2, 3 en la columna de ayuda indique el array1, array2, array3 dentro de la función ELEGIR.


Funciones relacionadas

Función INDICE de Excel

La función ÍNDICE de Excel devuelve el valor mostrado en función de una posición determinada de un rango o una matriz.

Función de Excel MATCH

La función COINCIDIR de Excel busca un valor específico en un rango de celdas y devuelve la posición relativa del valor.

Función ELEGIR de Excel

La función ELEGIR devuelve un valor de la lista de argumentos de valor basado en el número de índice dado. Por ejemplo, ELEGIR (3, ”Manzana”, ”Melocotón”, ”Naranja”) devuelve Naranja, el número de índice es 3 y Naranja es el tercer valor después del número de índice en la función.


Fórmulas relacionadas

Buscar valores de otra hoja de trabajo o libro de trabajo

Si sabe cómo usar la función VLOOKUP para buscar valores en una hoja de trabajo, los valores de vlookup de otra hoja de trabajo o libro de trabajo no serán un problema para usted.

Vlookup con nombre de hoja dinámica

En muchos casos, es posible que deba recopilar datos en varias hojas de trabajo para un resumen. Con la combinación de la función BUSCARV y la función INDIRECTO, puede crear una fórmula para buscar valores específicos en hojas de trabajo con nombre de hoja dinámico.

Búsqueda de varios criterios con INDEX y MATCH

Cuando se trata de una gran base de datos en una hoja de cálculo de Excel con varias columnas y títulos de fila, siempre es complicado encontrar algo que cumpla con varios criterios. En este caso, puede utilizar una fórmula de matriz con las funciones INDICE y COINCIDIR.


Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados  |  Eliminar filas en blanco  |  Combine columnas o celdas sin perder datos  |  Ronda sin fórmula ...
Súper búsqueda virtual: Múltiples criterios  |  Valor múltiple  |  En varias hojas  |  Búsqueda difusa...
Adv. La lista desplegable: Lista desplegable fácil  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple...
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  Comparar columnas con Seleccionar celdas iguales y diferentes ...
Características destacadas: Enfoque de cuadrícula  |  Vista de diseño  |  Gran barra de fórmulas  |  Administrador de hojas y libros de trabajo | Biblioteca de Recursos (Texto automático)  |  Selector de fechas  |  Combinar hojas de trabajo  |  Cifrar/descifrar celdas  |  Enviar correos electrónicos por lista  |  Súper filtro  |  Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres ...)  |  50+ Tabla Tipos (Diagrama de Gantt ...)  |  40+ Práctico Fórmulas (Calcular la edad según el cumpleaños ...)  |  19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta ...)  |  12 Conversión Herramientas (Números a palabras, Conversión de Moneda ...)  |  7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel cuenta con más de 300 funciones, Garantizar que lo que necesita está a sólo un clic de distancia...

Descripción


Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluido Excel), al igual que Chrome, Edge y Firefox.
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
In sheet 1, I have a list of products about fifty different items and each one with a unique ID. On the next 12 columns is the price list for each month (Jan, Feb, Mar, Apr, May ... until Dec). Each month, the prices are slightly different. These products are to be distributed among 10 different persons with a unique ID (ex: P001) on sheet 2, I would like to have the data of the distributed items for P001 let's say for the month of Jan. how to get the price list referring to the column of Jan price list in sheet 1, Then next month, on sheet 2, if I type Feb, hot to get only the price list of Feb on sheet 1 and the same process for each month of the year.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations