Cuándo usar índice-coincidencia en lugar de vlookup en Excel

Cuándo usar índice-coincidencia en lugar de vlookup en Excel

Para aquellos de ustedes que están bien versados ​​en Excel, lo más probable es que estén muy familiarizados con el Vlookup función. El Vlookup La función se usa para encontrar un valor en una celda diferente basada en algún texto coincidente dentro de la misma fila.

Si todavía eres nuevo en Vlookup función, puede consultar mi publicación anterior sobre cómo usar Vlookup en Excel.

Tabla de contenido

    En una hoja separada llamada Tipo de carro, Tenemos una base de datos de automóvil simple con el IDENTIFICACIÓN, Modelo de auto y Color.

    Con esta configuración de la tabla, el Vlookup La función solo puede funcionar si los datos que queremos recuperar se encuentran en la columna a la derecha de lo que estamos tratando de igualar (Modelo de auto campo).

    En otras palabras, con esta estructura de tabla, ya que estamos tratando de igualarla en función de Modelo de auto, La única información que podemos obtener es Color (No IDENTIFICACIÓN como el IDENTIFICACIÓN La columna se encuentra a la izquierda del Modelo de auto columna.)

    Esto se debe a que con Vlookup, el valor de búsqueda debe aparecer en la primera columna y las columnas de búsqueda deben ser a la derecha. Ninguna de esas condiciones se cumple en nuestro ejemplo.

    La buena noticia es, Juego de índice podrá ayudarnos a lograr esto. En la práctica, esto en realidad está combinando dos funciones de Excel que pueden funcionar individualmente: ÍNDICE función y FÓSFORO función.

    Sin embargo, para el propósito de este artículo, solo hablaremos sobre la combinación de los dos con el objetivo de replicar la función de Vlookup.

    La fórmula puede parecer un poco larga e intimidante al principio. Sin embargo, una vez que lo haya usado varias veces, aprenderá la sintaxis de corazón.

    Esta es la fórmula completa en nuestro ejemplo:

    = Índice (Cartype!$ A $ 2: $ A $ 5, partido (B4, Cartype!$ B $ 2: $ B $ 5,0))

    Aquí está el desglose para cada sección

    = Índice ( - El "=" indica el comienzo de la fórmula en la célula y ÍNDICE es la primera parte de la función de Excel que estamos utilizando.

    Tipo de carro!$ A $ 2: $ A $ 5 - las columnas en la hoja Tipo de carro Donde los datos que nos gustaría recuperar están contenidos. En este ejemplo, el IDENTIFICACIÓN de cada Modelo de auto.

    FÓSFORO( - La segunda parte de la función de Excel que estamos usando.

    B4 - La celda que contiene texto de búsqueda que estamos usando (Modelo de auto).

    Tipo de carro!$ B $ 2: $ B $ 5 - Las columnas en la hoja Tipo de carro  con los datos que usaremos para que coincidan con el texto de búsqueda.

    0)) - Para indicar que el texto de búsqueda debe coincidir exactamente con el texto en la columna coincidente (i.mi. Tipo de carro!$ B $ 2: $ B $ 5). Si no se encuentra la coincidencia exacta, la fórmula regresa #N / A.

    Nota: Recuerde el doble de cierre al final de esta función "))" y las comas entre los argumentos.

    Personalmente, me he alejado de VlookUp y ahora uso índice-partido, ya que es capaz de hacer más que vlookup.

    El Juego de índice Las funciones también tienen otros beneficios en comparación con Vlookup:

    1. Cálculos más rápidos

    Cuando trabajamos con grandes conjuntos de datos donde el cálculo en sí mismo puede llevar mucho tiempo debido a muchas funciones de Vlookup, encontrará que una vez que reemplace todas esas fórmulas con un índice de combinación, el cálculo general será calculador más rápido.

    1. No hay necesidad de contar columnas relativas

    Si nuestra tabla de referencia tiene el texto clave que queremos buscar en la columna C y los datos que necesitamos obtener están en columna Aq, Necesitaremos saber/contar cuántas columnas hay entre la columna C y la columna AQ cuando use Vlookup.

    Con las funciones de índice de combinación de índice, podemos seleccionar directamente la columna de índice (i.e columna aq) donde necesitamos obtener los datos y seleccionar la columna a coincidir (i.mi. columna c).

    1. Parece más complicado

    Vlookup es bastante común hoy en día, pero no muchos saben sobre el uso de las funciones de índice de juego.

    La cadena más larga en la función de combate índice ayuda a que se vea como un experto en el manejo de funciones de Excel complejas y avanzadas. Disfrutar!