You are on page 1of 4

La funcin BUSCAR en Excel

La funcin BUSCAR en Excel nos permite buscar un valor dentro de un rango de


celdas y como resultado nos devolver el valor correspondiente del rango de
resultados que especifiquemos. La funcin BUSCAR se puede utilizar en forma
vectorial o en forma matricial.
Forma vectorial de la funcin BUSCAR
Comenzar explicando la forma vectorial de la funcin BUSCAR. Bajo esta
forma podemos buscar un valor en un rango de celdas el cual debe ser una sola
columna o una sola fila. La sintaxis para realizar la bsqueda es la siguiente:

Valor_buscado (obligatorio): Es el valor que deseamos encontrar.


Vector_de_compraracin (obligatorio): Un rango de celdas que est
formado por una sola columna o una sola fila en donde se realizar la
bsqueda.
Vector_resultado (opcional): El rango de celdas que contiene la columna o
fila de resultados que deseamos obtener.

El Vector_de_comparacin debe estar siempre en orden ascendente, de lo


contrario la funcin devolver resultados incorrectos. En caso de especificar
el Vector_resultado deber ser del mismo tamao queVector_de_comparacin.
Ejemplo de la funcin BUSCAR en forma vectorial
Ejemplo Una lista de alumnos con sus nombres, apellidos y calificaciones y de los
cuales se desea encontrar la calificacin de alguno de ellos con tan solo
especificar su nombre.

En la celda F1 colocar el nombre del alumno y en la celda F2 la funcin


BUSCAR la cual me ayudar a obtener su calificacin. Se desarrollara la frmula:
1. Introducir la funcin BUSCAR y especificar el primer argumento que es el
valor buscado.
=BUSCAR(F1,
2. Como segundo argumento debo especificar el rango donde se realizar la
bsqueda:
=BUSCAR(F1, A2:A6,
3. El ltimo argumento ser el rango que tiene los resultados que deseo
obtener y que en este ejemplo son las calificaciones en C2:C6:
=BUSCAR(F1, A2:A6, C2:C6)
La funcin BUSCAR regresa la calificacin que corresponde al nombre buscado.

Si en lugar de la calificacin se desea obtener el apellido del alumno, es necesario


cambiar el tercer argumento de la funcin para indicar el rango que contiene los
apellidos que es B2:B6.

Forma matricial de la funcin BUSCAR


La funcin BUSCAR tambin puede ser utilizada con un arreglo, el cual debe
estar formado por los valores de bsqueda y los valores de regreso. La sintaxis
para realizar la bsqueda de manera matricial es la siguiente:

Valor_buscado (obligatorio): Es el valor que deseamos encontrar.


Matriz (obligatorio): Arreglo de valores que contiene tanto los valores de
bsqueda y de resultados.

Ejemplo de la funcin BUSCAR en forma matricial


Ejemplo uso de la funcin BUSCAR en forma matricial. Tenemos un listado con
las vocales del abecedario: {A,E,I,O,U} y por otro lado el listado con el
nmero de vocales: {1, 2, 3, 4, 5}.

Dada una vocal en la celda A1 se desea saber qu nmero de vocal le


corresponde. Para ello se utiliza la siguiente frmula:
=BUSCAR(A1,{"A","E","I","O","U"; 1,2,3,4,5})
La funcin BUSCAR regresar el nmero de vocal que haya encontrado en la
celda A1. el resultado es el siguiente: