¿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.
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.
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.
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.
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.