logo

Por qué INDEX MATCH es mejor que BUSCARV en Excel

Al elegir qué receta de consulta vertical utilizar, la mayoría de los especialistas de Excel coinciden en que INDEX MATCH es una ecuación preferible a BUSCARV. Sin embargo, muchas personas recurren a utilizar BUSCARV porque es una receta más sencilla. Un factor importante de este problema es que muchas personas en realidad no comprenden completamente las ventajas de cambiar de BUSCARV y, sin esa comprensión, se muestran reacias a contribuir con la oportunidad de ganar competencia con la ecuación más alucinante. La motivación detrás de esta publicación es describir exhaustivamente todas las ventajas de utilizar INDEX MATCH y convencerlo de que debe utilizar INDEX MATCH únicamente para sus consultas ascendentes en su conjunto.

¿Qué es INDEX MATCH en Excel?

La siguiente fórmula es la combinación de dos capacidades en Excel: ÍNDICE y COINCIDIR.



=INDEX() devuelve el valor de una celda en una tabla a la luz del segmento y el número de columna.

=MATCH() devuelve el lugar de una celda en sucesión o segmento.

Consolidadas, las dos ecuaciones pueden mirar hacia arriba y devolver el valor de una celda en una tabla a la luz de estándares verticales y nivelados.



Cómo utilizar la fórmula ÍNDICE en Excel

La siguiente es una tabla que muestra los nombres, niveles y pesos de las personas. Necesitamos utilizar la ecuación ÍNDICE para analizar el nivel de Thanish; aquí hay una ilustración de cómo hacerlo.

Siguiendo estos medios,

  • Escriba =ÍNDICE( y seleccione la región de la tabla, luego, en ese punto, agregue una coma
  • Escriba el número de columna de Thanish, que es 4, y agregue una coma
  • Escriba el número de sección para Altura, que es 2, y cierre la sección.
  • El resultado es 5,8.
Función ÍNDICE

Cómo utilizar la fórmula MATCH en Excel

Siguiendo con la misma versión anterior, debemos utilizar MATCH para determinar en qué columna se encuentra Thanish.



Siguiendo estos medios,

  • Escriba =MATCH( y conéctese a la celda que contiene Thanish… el nombre que debemos girar hacia arriba.
  • Seleccione cada una de las celdas en la sección Nombre (contando el encabezado Nombre).
  • Escriba cero 0 para una coincidencia definitiva.
  • El resultado es que Thanish está en la columna 4.
Función COINCIDIR

Cómo combinar ÍNDICE y PARTIDO

Actualmente podemos tomar las dos ecuaciones MATCH y usarlas para reemplazar el 4 y el 2 en la primera receta ÍNDICE. El resultado es una ecuación INDEX MATCH.

Siguiendo estos medios,

  • Corta la ecuación MATCH para Thanish y reemplaza el 4 con ella.
  • Corta la ecuación MATCH para Altura y reemplaza el 2 con ella.
  • El resultado es que la altura de Thanish es 5,8.
  • ¡Felicidades, actualmente tienes una poderosa ecuación INDEX MATCH!
Función ÍNDICE

¿Qué es BUSCARV en Excel?

BUSCARV significa 'Búsqueda vertical'. Una capacidad hace que Excel busque un valor específico en un segmento (el supuesto 'grupo de tablas'), para devolver un valor de una sección diferente en la misma columna. Este artículo le mostrará cómo utilizar la capacidad BUSCARV.

La capacidad BUSCARV existe en 4 partes,

  • El valor que necesitas subir;
  • El alcance en el que necesitas encontrar el valor y recuperar la estima;
  • La cantidad de la sección dentro de su rango caracterizado, que contiene el valor de recuperación;
  • 0 o FALSO para una coordenada exacta del valor que estás buscando; 1 o VERDADERO para una coincidencia estimada.

Sintaxis: BUSCARV([valor], [rango], [número de columna], [falso o verdadero])

En nuestro modelo, tenemos un resumen de nombres, altura y pesos. Necesitamos encontrar la altura de Sai rápidamente en esta tabla. En primer lugar, selecciona una celda en la que necesitas distribuir la Altura:

Conjunto de datos

De esta forma, en nuestra celda elegida comenzamos a componer: =BUSCARV(:

Vlookup-función-composición

Luego, en ese punto, elegimos el valor que queremos investigar, para este caso, es 'Sai' en la celda F3,

Función Vlookup-para-sai

A continuación, ingresamos ',' y seleccionamos el alcance (o grupo de tablas) en el que necesitamos encontrar la estima de consulta y devolver la estima. Para esta situación es el rango (B2:D8):

Función Vlookup escrita

Luego, en ese punto, ingresamos ',' y el número de la sección dentro del rango caracterizado donde queremos buscar el valor de recuperación. Para esta situación, es el segmento 2, seguido de ',' y '0' o Engañoso para una coordenada definida con la consulta estima 'Sai':

Función Vlookup completada

Cuando presionamos Enter, obtenemos el precio de comparación de la columna que contiene el valor 'Sai' dentro de la tabla seleccionada:

Altura obtenida

En esta versión solo tenemos un pequeño resumen de nombres, sin embargo, imagine que tiene un resumen considerable de información y desea utilizar un valor específico en otra parte de su hoja de contabilidad. Al utilizar BUSCARV (y BUSCARH), el cliente solo necesita cambiar un valor específico en una hoja de trabajo y, en consecuencia, se cambiará en los puntos importantes restantes. Pero imaginemos un escenario en el que no estemos seguros del valor de la consulta. Este es el punto en el que la coincidencia estimada puede resultar valiosa.

Coincidencia estimada en BUSCARV

En el momento en que ingresamos la palabra 'Sia' en nuestra celda de valor de consulta G3, la capacidad BUSCARV como planeamos se confunde, porque no puede rastrear este valor en la pantalla de la tabla. Devuelve el error estándar de Excel #N/A:

Coincidencia estimada

Sea como fuere, cuando cambiamos la parte '0' (o 'Falso') de nuestra capacidad BUSCARV a '1' o 'Válido':

=BUSCARV(F3,B2:D8,2,1)

Actualmente hemos solicitado que la capacidad busque una coordinación estimada con 'Sia'. Si no puede encontrar la coincidencia específica, buscará la coincidencia más cercana al valor 'Sia', no tanto como 'Sia', que es 'Sai':

Coincidencia estimada corregida

PARTIDO DE ÍNDICE vs. BUSCARV

La referencia de columna dinámica genera menos errores

El contraste crítico entre INDEX MATCH y BUSCARV es que BUSCARV requiere una referencia de sección estática mientras que INDEX MATCH utiliza una potente referencia de segmento. Con BUSCARV, la gran mayoría incluirá un número estático particular para mostrar de qué sección deben volver. En el momento en que utiliza INDEX MATCH, la receta le permite elegir físicamente de qué sección desea extraer.

La razón por la que esto genera menos errores es porque cuando sigue la estructura lingüística INDEX MATCH, hace clic directamente en el campo que contiene el valor que desea devolver.

Función INDEX-MATCH

Con la estructura del lenguaje BUSCARV, usted determina la exhibición completa de su tabla Y LUEGO determina una referencia de sección para mostrar de qué segmento necesita extraer información.

Función Vlookup

Es un pequeño contraste, sin embargo, este paso adicional sin duda provoca más errores. Este error es particularmente predominante cuando tiene un grupo de mesas enorme y necesita contar externamente la cantidad de secciones que necesita mover. En el momento en que utiliza INDEX MATCH, no es necesario realizar dicho conteo.

Los siguientes dos beneficios de utilizar INDEX MATCH también provienen de la forma en que BUSCARV requiere una entrada de referencia de segmento estático para las cualidades que necesita devolver. Si no es demasiado problema, tenga en cuenta que puede solucionar el problema de la referencia estática utilizando una ecuación dentro de la puntuación BUSCARV, creando una receta mixta como BUSCARV COINCIDIR o BUSCARV BUSCARV. Sin embargo, es mucho más sencillo aprender INDEX MATCH y obtener todas las ventajas adicionales además de tener una referencia de sección dinámica.

Insertar inmunidad de columna

La mejor ventaja de utilizar INDEX MATCH sobre VLOOKUP es la forma en que, con INDEX MATCH, puede incrustar segmentos en la exhibición de su tabla sin alterar los resultados de su consulta. Cada vez que trabaja con un conjunto de datos enorme, existe una buena oportunidad de regresar para modificar nuestras secciones y posiblemente insertar otro segmento. Con BUSCARV, cualquier sección incrustada o borrada que elimine los valores de retorno cambiará los efectos secundarios de sus ecuaciones.

Tome la versión BUSCARV a continuación. Aquí, hemos organizado la ecuación para extraer la estima del Estado de nuestra tabla de información. Dado que es una receta de BUSCARV, nos hemos referido a la cuarta sección.

Inmunidad-de-columna-de-inserción

Si insertamos una columna en medio de la matriz de la tabla, el nuevo resultado ahora es Bangalore; Ya no obtenemos el valor correcto para Estado y debemos cambiar la referencia de la columna.

Valor incorrecto extraído

INDEX MATCH como insusceptibilidad de incrustar secciones, por lo que puede incrustar y borrar segmentos sin preocuparse por actualizar cada ecuación de consulta relacionada.

Más fácil de arrastrar y copiar

Cuando se trabaja con conjuntos de datos enormes, es poco común redactar solo una receta de consulta solitaria; Probablemente tendrás que arrastrar y duplicar tu ecuación en numerosas celdas para realizar diferentes consultas. Por ejemplo, supongamos que para un ID en particular, necesito devolver una progresión de valores de mi tabla precisamente según el patrón en el que aparecen en la tabla. En el momento en que intento arrastrar y duplicar la ecuación BUSCARV estándar (con un bloqueo de referencia tanto en la valoración de la consulta como en el grupo de tablas), la consulta no funciona porque simplemente genera el mismo incentivo para cada pasaje. Esta falta se debe nuevamente a que BUSCARV requiere una entrada de referencia de sección particular para recuperar los valores.

Fórmula de arrastrar y copiar

Con INDEX MATCH, dado que puede configurar la sección de retorno para que se desvíe (básicamente sin bloquearla por referencia), el segmento de retorno se moverá a medida que duplique su ecuación, brindándole los distintos campos a medida que aparecen.

PARTIDO DE ÍNDICE

No Array Restriction

Otro impedimento clave de BUSCARV es que espera que usted determine un grupo de tablas cuadradas donde la referencia de su segmento no puede pasar. La circunstancia clave cuando esto se convierte en un problema es el punto en el que agrega otro campo a su conjunto de datos más allá de su grupo de tablas único. Considere el modelo a continuación:

BúsquedaV

Suponiendo que agreguemos otro segmento a este conjunto de datos, no podemos utilizar mi receta única de BUSCARV para extraer valores de esa nueva sección. En el caso de que cambiemos la referencia de mi sección a 6, la receta arroja un error debido a que mi tabla tiene solo 5 segmentos de ancho. Para que la receta funcione, debemos actualizar la presentación de la tabla que determinamos cada vez que agregamos otro segmento.

Otro segmento agregado

Con INDEX MATCH, no es necesario determinar un grupo de tablas y, por lo tanto, no soluciona este problema.

Búsqueda de derecha a izquierda

Una de las ventajas vitales de utilizar INDEX MATCH es tener la opción de crear claves de consulta en la mitad derecha de su tabla de información. Las nuevas claves de consulta se crean en su mayor parte ejecutando estimaciones en campos dentro de su conjunto de datos único. Estas claves abordan su segmento de consulta dentro de la estructura del lenguaje INDEX MATCH. Mientras utiliza INDEX MATCH, puede agregar estas nuevas claves de consulta a la mitad derecha de su tabla y reproducir una opción para pasar la consulta para extraer las cualidades que necesita devolver. A la puntuación INDEX MATCH no le importa si su segmento de consulta está en la mitad izquierda o derecha de su sección de devolución.

Posibilidad de búsqueda de derecha a izquierda

Con BUSCARV, dado que puede realizar una consulta de izquierda a derecha, cualquier clave de consulta nueva que agregue debe estar en la mitad izquierda de su grupo de tablas único. Por lo tanto, cada vez que agrega otra clave, debe mover todo el conjunto de datos a un lado por un segmento. Además del hecho de que esto es irritante, puede obstruir recetas y cálculos existentes que haya realizado en su hoja de cálculo.

Funciona como BUSCARH

Probablemente este no sea el mejor acuerdo para la mayoría de los clientes, sin embargo, todavía vale la pena centrarse en él. Una BUSCARV lo limita a realizar consultas verticales en un grupo de tablas. No puedo, por ejemplo, consultar valores en el punto más alto de mi conjunto de datos y realizar una consulta plana. Para lograr este objetivo, tendría que utilizar algo completamente diferente.

Con INDEX MATCH, básicamente puede organizar tanto la presentación de consultas como el grupo de retorno de manera uniforme para realizar una BUSCARH. Como regla general, no recomiendo hacer consultas planas, pero si en algún momento lo necesita, debe utilizar la receta INDEX MATCH.

Menor necesidad de procesamiento

La ventaja de manejo de utilizar INDEX MATCH se ha subestimado en las adaptaciones en curso de Excel debido a que las capacidades de manejo del producto se han ampliado notablemente. Sea como fuere, simplemente déles a todos un ejemplo histórico conciso. Ampliaré esta ventaja. En algunas de las versiones más antiguas de Excel, el producto tenía limitaciones de manejo evidentes que serían observables si se construyera un índice de información inmenso. En determinadas circunstancias, se esperaba que consultara valores para muchas líneas para poder agregar otra sección a una tabla enorme. Cuando agregué estas recetas, el producto se congelaría y requeriría unos minutos para recuperar los valores de recuperación. Finalmente tuve que reemplazar mis recetas BUSCARV con COINCIDENCIA ÍNDICE para acelerar las estimaciones.

fecha local java

La justificación detrás de esta distinción es muy sencilla. BUSCARV requiere un gran poder de manejo por parte de Excel, ya que necesita evaluar todo el grupo de tablas que ha elegido. Con INDEX MATCH, Excel solo necesita pensar en el segmento de consulta y en la sección de recuperación. Con menos celdas que considerar, Excel puede manejar esta receta mucho más rápido.

Una vez más, si no es mucha molestia, recuerde que esta ventaja probablemente ya no sea observable dadas las mejoras realizadas en el poder de manejo de Excel. En cualquier caso, si bajo alguna circunstancia realmente desea ejecutar una gran cantidad de recetas de consulta dentro de una hoja de cálculo, intente utilizar INDEX MATCH.

Tabla comparativa de BUSCARV vs INDEX MATCH

BUSCARV

PARTIDO DE ÍNDICE

BUSCARV utiliza la referencia de información estática mientras busca las cualidades. INDEX MATCH utiliza poderosos rangos de información mientras analiza las cualidades.
Incrustar o eliminar una sección influye en el resultado de BUSCARV. Incrustar o borrar una sección no influye en el resultado de INDEX MATCH.
BUSCARV debe utilizarse para buscar valores de izquierda a derecha. INDEX MATCH puede analizar las cualidades de izquierda a derecha y de derecha a izquierda.
BUSCARV solo puede realizar consultas a través de líneas verticales, por ejemplo, segmentos, y no a través de columnas. INDEX MATCH puede consultar valores a través de líneas y segmentos.
BUSCARV tiene un punto de ruptura para el tamaño del valor de búsqueda. No debería superar los 255 caracteres. INDEX MATCH no tiene restricciones de tamaño o longitud para calidades coincidentes.
BUSCARV no está bien eliminado cuando se trata de duplicar y arrastrar. INDEX MATCH está mejor organizado cuando se trata de duplicar y arrastrar la ecuación a través de diferentes celdas.
BUSCARV es sencillo y recuerda en el examen con INDEX MATCH. INDEX MATCH es difícil de comprender y recordar debido a que la naturaleza alucinante consolida dos capacidades/fórmulas.
La BUSCARV no suele ser tan rápida como la COINCIDENCIA DE ÍNDICE cuando gestionamos enormes colecciones de información. INDEX MATCH es generalmente más rápido que BUSCARV.

Conclusión

El único impedimento para utilizar INDEX MATCH es que claramente es más interesante de aprender y más difícil de recordar. Succeed no tiene la estructura de la oración incorporada al producto y la puntuación sin nadie más no es instintiva.

Cambiar de BUSCARV a COINCIDIR ÍNDICE fue uno de los avances clave que tomé para trabajar en la naturaleza de los modelos de Excel que ensamblé. Actualmente uso INDEX MATCH únicamente para mis consultas ascendentes en general. Hago esto porque es una buena receta, pero además me ayuda a recordar la puntuación más complicada. Siempre que haya realizado el cambio y haya encontrado las ventajas de utilizar INDEX MATCH, le garantizo que no volverá a BUSCARV.

Preguntas frecuentes sobre por qué INDEX MATCH es mejor que BUSCARV en Excel

¿INDEX MATCH puede manejar búsquedas de múltiples criterios?

INDEX MATCH es capaz de manejar múltiples búsquedas de criterios empleando múltiples funciones MATCH juntas. Esta función le permite realizar búsquedas complejas y extraer datos precisos en función de múltiples condiciones.

¿Cuáles son las limitaciones de INDEX MATCH?

Aunque INDEX MATCH es una característica poderosa, el único problema con esta función es que puede ser más compleja de usar que BUSCARV, principalmente para principiantes. Deberías prestar más atención al escribir la fórmula.

¿Podemos reemplazar todas las BÚSQUEDAS con INDEX MATCH?

INDEX MATCH es una alternativa versátil a BUSCARV, no es necesario reemplazar todas las BUSCARV. Para búsquedas verticales simples, BUSCARV sigue siendo eficaz y más fácil de usar.