Combina BUSCARV y SI 2 De las funciones más importantes en Excel y en las vacantes son BUSCARV y SI ya que muchas veces al trabajar con el programa nos encontramos con la necesidad de anidar formulas para automatizar un reporte. En el siguiente ejemplo veamos la manera de combinar fácilmente las formulas antes mencionadas. Tenemos una lista de atracciones y su respectivo precio por “Adulto” y “Niño”. Lo que nos pide el ejercicio es crear una lista desplegable con las atracciones y una lista que si es "Niño o Adulto" quien ingresa, nos traiga el precio correspondiente. Como primer paso nos dirigimos al menú datos/Validacion de datos y en Permitir seleccionamos Lista. Para determinar el origen nos dirigimos a la hoja donde se encuentra nuestra lista de atracciones, seleccionamos con las teclas “Ctrl+shift+ ↓” y seleccionamos todas las atracciones.
Con Alt flecha hacia abajo seleccionamos cualquier atracción.
Para integrar en la siguiente celda el ingreso de si es Adulto o Niño. Nuevamente nos vamos al menú Datos/Validación de datos/en Permitir elegimos Lista y en el orden anotamos manualmente: Adulto,Niño
A partir de este punto empezamos a concatenar nuestras formulas
Comenzamos con la fórmula BUSCARV, para la cual pedimos que nos busque nuestra atracción que corresponde a la celda
“A6”, después nos indica que busquemos en una matriz la cual corresponde a nuestra tabla. Para una mayor comodidad podemos nombrar nuestra matriz como “atracciones”.
Para nuestro indicador de columnas va a depender si es “Adulto” o “Niño”, y es aquí donde hacemos uso de nuestra siguiente fórmula que corresponde a SI.
Entonces condicionamos Si B6= “Adulto” (entre comillas porque es texto), traemos nuestro valor verdadero que es donde se encuentra el precio del adulto y de acuerdo a nuestra selección se encuentra en la columna 2 y por último nuestro valor falso seria la columna 3 que corresponde al precio de niño.
Y para terminar nuestra formula de BuscarV nos pide la coincidencia para este caso será Falso ó Cero(0) para una coincidencia exacta.
De esta manera nos arroja el precio de “Adulto” si nosotros quisiéramos cambiar a precio de “Niño” solo cambiamos nuestra lista y en automático no traerá el precio.
Para analizar la formula usamos FORMULATEXTO la cual devuelve una formula como una cadena.
Para la siguiente solución empezaremos a utilizar la formula SI, es un poco mas larga
pero como ya tenemos el patrón de la fórmula anterior.
Empezamos esta vez con la clasificación de “Niño”, entonces si B6 es igual a “Niño”,
el valor verdadero hace referencia a la prueba lógica que en este caso corresponde
a la columna donde se encuentra el valor de “Niño”.
Entones colocamos un BUSCARV para traer el valor verdadero que corresponde al valor de “Atracciones”
y lo vamos a buscar en la matriz atracciones, en el indicador de columna corresponde a 3 que es donde se encuentra nuestro valor y (cero)0 para nuestra coincidencia exacta.
Para nuestro valor falso buscaremos el indicador de columna que corresponde al valor de “Adulto”, que en este caso es el numero 2 y de la misma forma ponemos la coincidencia exacta.
De igual manera usamos FORMULATEXTO y podremos ver la fórmula empleada.
Entonces si cambiamos de “Niño” a “Adulto” y cambiamos la atracción el valor coincidirá en ambas formulas.
Algo muy importante a mencionar es utilizar la formula de COINCIDIR (solo trabaja sobre un eje ya sea fila o columna). La cual nos arroja en automático el indicador de columna en la formula de Buscarv.
De esta manera Excel trabaja para nosotros y no al revés.
Dale clic para ver nuestro video