¿cómo utilizar la combinación buscarv coincidir?

La combinación de BUSCARV y COINCIDIR es como una superpotencia. Bueno, como todos sabemos, BUSCARV es una de las funciones más populares .

¿BIEN?

Esto puede ayudarle a encontrar rápidamente un valor en una columna. Pero cuando lo uses más y más, te darás cuenta de algunos problemas. Y el mayor problema es que no es dinámico.

En BUSCARV, col_index_no es un valor estático, razón por la cual BUSCARV no funciona como una función dinámica . Y aquí es donde necesitas combinar BUSCARV con COINCIDIR.

Si está trabajando con datos de varias columnas , es complicado cambiar su referencia, debe hacerlo (cambiar el número de columna) manualmente.

La mejor manera de resolver este problema es utilizar la función COINCIDIR en BUSCARV para col_index_number. Hoy en este artículo te contaré todo lo que necesitas saber para utilizar esta fórmula combinada.

Problemas con BUSCARV

Encontré las dos razones principales para crear una combinación de estas dos funciones.

1. Referencia estática

Simplemente mire la tabla de datos a continuación, donde tiene las ventas de 12 meses para cuatro empleados diferentes.

tabla de datos para usar vlookup y hacer coincidir

Ahora, digamos que desea buscar las ofertas de «John» para el mes de febrero. La fórmula debería ser así.

 =VLOOKUP("May",A1:E13,2,0)

Y en esta fórmula mencionaste 2 como col_index_num porque la venta de John está en la segunda columna. Pero, ¿qué hará si su jefe le pide que obtenga el valor de venta de “Peter”?

Debe cambiar el valor en col_index_num porque no es dinámico.

2. Agregar o eliminar columnas

Ahora piensa de otra manera. Debe agregar una nueva columna para un nuevo empleado justo antes de la columna de John.

Y aquí el número de columna de John es 3 y el resultado de su fórmula es incorrecto.

vlookup y coincide con el número de índice de columna estático

Nuevamente aquí, debido a que col_index_num es un valor estático, debe cambiarlo manualmente de 2 a 3 y nuevamente si necesita algo más.

En este punto, sabes claramente una cosa que necesitas para hacer que col_index_num sea dinámico. Y para ello lo mejor es sustituirlo por la función MATCH.

¿Por qué coincidir con la función?

Antes de combinar BUSCARV y COINCIDIR, es necesario comprender la función de coincidencia y cómo funciona. El uso básico de MATCH es encontrar el número de celda del valor de búsqueda en un rango.

Sintaxis: COINCIDIR(valor_buscado,matriz_buscada,[tipo_coincidencia])

Tiene principalmente tres argumentos, el valor de búsqueda, un rango para buscar el valor y el tipo de coincidencia para especificar una coincidencia exacta o aproximada.

Por ejemplo, en los datos siguientes, estoy buscando el nombre «John» con la función de coincidencia de una fila de encabezado.

Y devolvió 2 en el resultado porque el nombre está en la segunda celda de la fila.

BUSCARV y COINCIDIR juntos

Ahora es el momento de juntar BUSCARV y COINCIDIR. Entonces, continuemos con nuestro ejemplo anterior.

Primero, creemos una fórmula usando ambas funciones, luego entenderemos cómo funcionan juntas.

Pasos para crear esta fórmula combinada:

  • Primero, en una celda ingrese el nombre del mes y en otra celda ingrese el nombre del empleado.
  • Después de eso, ingrese la siguiente fórmula en la tercera celda.
 =VLOOKUP(C15,A1:E13,MATCH(C16,A1:E1,0),0)

En la fórmula anterior, usó BUSCARV para encontrar el mes MAYO y, para el argumento col_index_num, usó la función de coincidencia en lugar de un valor estático.

Y en la función de coincidencia, utilizó «John» (nombre del empleado) para el valor de búsqueda.

referencia al nombre del empleado en vlookup y correspondencia

Aquí la función de coincidencia devolvió el número de celda de «John» en la fila de arriba. Después de eso, BUSCARV usó este número de celda para devolver el valor.

número de índice de columna dinámica con función de coincidencia

En términos simples, la función COINCIDIR le dice a BUSCARV el número de columna para obtener el valor.

¿Problemas resueltos?

Arriba aprendiste sobre dos problemas diferentes causados por la estática col_index_num .

Y, para esto, combinó BUSCARV y COINCIDIR. Ahora tenemos que comprobar si estos problemas se resuelven o no.

1. Referencia estática

Hizo referencia al nombre del empleado en la función de coincidencia para obtener el número de columna para BUSCARV.

Cuando cambia el nombre del empleado en la celda, la función de coincidencia cambia el número de columna. Y cuando necesite obtener el valor de otro empleado, deberá cambiar el nombre del empleado en la celda.

De esta manera tienes un col_index_number dinámico.

Por último, no es necesario cambiar la fórmula una y otra vez.

2. Agregar o eliminar columnas

Antes de agregar una nueva columna, los datos de John estaban en la segunda columna y la función de coincidencia devolvió 2. Y después de insertar una nueva columna, los datos de John estaban en la tercera columna y la coincidencia devolvió 3.

Cuando agrega una nueva columna para un nuevo empleado, el valor de la fórmula no cambia porque la función de coincidencia actualiza su valor.

De esta manera siempre obtendrá el número de columna correcto incluso cuando inserte/elimine una columna. La función COINCIDIR devolverá el número de columna correcto.

Obtener el archivo Excel

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *