La función BUSCARV para la versión 2007 de Excel, permite realizar búsquedas verticales desde una matriz de datos, que puede estar ubicada en la misma hoja o en otra.
Vamos a realizar un ejemplo de Buscar un Producto ingresando su código y que nos muestre las demás características del producto como el Nombre, Color, marca y precio.
para el ejercicio abrimos el libro "BusquedaDeProductos" en Anexos, este libro contiene 2 hojas: BuscarProducto y Listado de Productos.
Desde la hoja Listado de Productos asignaremos un nombre a un rango que será la Matriz para nuestro ejemplo, se llamará "ListaProductos"
Seleccionamos las celdas A2 hasta F33
Desde la pestaña Fórmulas damos clic en Asignar un nombre a un rango.
Y le colocamos el nombre: "ListaProductos"
La función BUSCARV tiene 4 Argumentos:
El Valor Buscado: Es la celda que contiene el valor que se busca, en este caso, el código, la celda E4
La matriz: Es el rango de celdas que contiene toda la información, en nuestro ejemplo la matriz es "ListaProductos"
Indicador de columna: Es el número de la columna en la matriz que contiene la información, en nuestro ejemplo, para el nombre del producto, el indicador de columna es 2
Ordenado: Se coloca 0 o 1, que es lo mismo que Falso (coincidencia exacta) o Verdadero (coincidencia aproximada) en nuestro ejemplo colocamos 0.
Ahora desde la Hoja BuscarProductos colocamos como celda activa E8, que es la celda donde queremos que aparezca el nombre del producto.
En esta celda ingresamos la función =BUSCARV(E4;ListaProductos;2;0)
El nombre del rango de la matriz lo podemos obtener desde la opción "Utilizar en la Fórmula"
Al terminar de escribir la fórmula damos clic, y ahora ingresamos un código (Existente) en la celda E4 (si no ingresamos un código, en la celda E8 nos aparecerá un error #N/A, esto es porque no hemos ingresado ningún código, también se puede solucionar con otra función)
Podemos hacer una referencia absoluta de la celda E4 para luego copiar el código a las demás celdas, Teniendo seleccionado el texto E4 con la tecla F4 lo convertimos en referencia absoluta.
=BUSCARV($E$4;ListaProductos;2;0)
Copiamos el código en las celdas E10, E12, E14 y E16 que son las celdas donde debe aparecer la información de Color, Marca, Estado y Precio respectivamente.
Pero ahora a cada una de ellas le modificamos el Indicador de columna
Para Color:
=BUSCARV($E$4;ListaProductos;3;0)
Para Marca:
=BUSCARV($E$4;ListaProductos;4;0)
Para Estado:
=BUSCARV($E$4;ListaProductos;5;0)
Para Precio:
=BUSCARV($E$4;ListaProductos;6;0)
Cada vez que cambiemos el código también cambiarán los datos del producto:
No hay comentarios.:
Publicar un comentario