Está en la página 1de 2

LA FUNCION BUSCARV

Esta función permite buscar datos en una tabla de valores.

Supongamos la siguiente situación:


A B
1
2
3 CODIGO DESCRIPCION
4 1 MANZANAS
5 2 PERAS
6 3 DURAZNOS
Si en la celda B1 se le pidiera escribir la descripción del código que aparece en la celda A1, según
lo indica la tabla que aparece en el rango A3:B6. Probablemente opte por desarrollar una función
SI que permita discriminar entre los tres valores. Su función debiera ser algo así como:
=SI(A1=1;”MANZANAS”;SI(A1=2;”PERAS”;”DURAZNOS”))

Esta solución es correcta. Sin embargo... ¿Qué hacer si la tabla contiene códigos que van desde 1
hasta 50, o más?. Claramente NO PUEDE USAR LA FUNCIÓN SI, pues ésta puede anidarse
hasta 7 niveles (aparte el hecho que es bastante engorroso escribirla)

Ideal es que exista una función que pudiera trabajar del siguiente modo:
Busque el valor de la celda A1; Búsquelo en la primera columna de la tabla que se encuentra en el
rango A3:B6. Cuando lo encuentre devuelva el contenido de la misma fila pero en la segunda
columna del rango señalado.

¡La función BUSCARV (buscar vertical) lo hace!


Su sintaxis es:

BUSCARV(Valor_a_buscar;Donde buscar;columna a devolver;modo de búsqueda)

donde
Valor_a_buscar: es el valor a buscar o la celda donde se encuentra el valor a buscar.
Donde buscar: es el rango donde buscar. Siempre se busca en la primera columna
Columna a devolver: es el numero de la columna cuyo valor deseamos recuperar.
Modo de buscar: puede ser verdadero o falso. Falso es búsqueda exacta. Verdadero es búsqueda
exacta o el valor más parecido o cercano.

En la Hoja 2, Transcriba la tabla:


A B
1
2
3 CODIGO DESCRIPCION
4 1 MANZANAS
5 2 PERAS
6 3 DURAZNOS

En la celda B1, construya la expresión =BUSCARV(A1;A3:B6;2;FALSO)

En la celda A1, Ingrese un numero (código) entre 1 y 3.


Observe que la función devuelve la descripción del código.

¿Que ocurre cuando usa un código inexistente. ?

En la misma función anterior, cambie el modo de búsqueda a VERDADERO y compruebe que


ocurre con un código inexistente.
En la Hoja 3, o en una hoja nueva Transcriba lo siguiente:
A B C D E F G
1 Código Producto Cantidad (kilos) Precio Total
CODIGO DESCRIPCION
por kilo
2 1 MANZANAS
3 2 PERAS
4 3 DURAZNOS
5 4 GUINDAS
6 5 CIRUELAS
7 6 UVAS
8
9
En la columna A, a partir de la celda A2, generar 20 números con valores enteros aleatorios entre
1y6
En la columna B, a partir de la celda B2, visualizar el producto de acuerdo a su código.
En la columna C, a partir de la celda C2, generar 50 valores entre 1 y 150
En la columna D, a partir de la celda D2, multiplique la cantidad por el precio (fijo) que es de 150
pesos.

También podría gustarte