Búsqueda en Hoja de Excel

Tengo una hoja de excel con una base de datos de 13000 y pico artículos, el caso es que quiero hacer algo parecido a filtrar pero que pueda, seleccionar varios artículos a la vez. Es decir que en un formulario, con un list box me aparezcan los artículos, con su Isbn, nombre y precio, poder seleccionar los que busco y copiarlos a un determinado rango de otra hoja en ese mismo libro llamada factura. Pongo un enlace con el la hoja, de artículos me falta añadir la hoja factura que la tengo en otro pc . A ver si me podéis ayudar o dar alguna idea de como hacerlo lo más rápido posible .

Un saludo y Gracias.

https://mega.co.nz/#!UFcRAJQL!HXaRVL0vRWNVvd8Wpdqv6_eFbRELDOSYwPnMxR2kdl8 

Respuesta
1

Te adjunte una hoja Factura:

http://1drv.ms/1HaC8lI 

DEscargala y me cuentas si es lo que estas buscando, para darte más detalles de como la puedes ajustar a lo que necesitas.

2 respuestas más de otros expertos

Respuesta
1

Inténtalo con una tabla dinámica navara10.

También puedes utilizar el buscar. Da muy buenos resultados navara10

perdón.. quería decir "BUSCARV"

Gracias por tu respuesta, la verdad es que no se mucho sobre usar tablas en excel, y menos dinámicas, y en cuanto a lo de BuscarV tampoco . Voy a ver si encuentro información y consigo algo parecido a lo que busco.

Un saludo

BUSCARV es una de las funciones más útiles de Excel, y es también una de las menos comprendidas.
Mira este ejemplo:

Veamos la siguiente imagen para comprender un caso típico de uso de BUSCARV

La función BUSCARV nos permite hacer una búsqueda de un elemento concreto
dentro de una tabla (en nuestro caso buscamos el código de producto 602)
Y una vez encontrado nos devuelve otros elementos asociados al mismo
(en nuestro caso nos dirá que corresponde al producto Tornillo 30 mm
y que su stock es de 34 unidades)

2. La sintaxis de la funciónBUSCARV

La sintaxis (forma de escribir) BUSCARV es sencilla y solo requiere 4 argumentos:

= BUSCARV (valor buscado; tabla de búsqueda; columna de búsqueda; ¿tabla ordenada?)

En nuestro ejemplo, la fórmula que usamos en celda G3 para buscar el Producto es:

=BUSCARV(G2;B2:D12;2;FALSO)

Buscar el valor del código indicado en G2 (lo que buscamos puntualmente) En la tabla de B2:D12 (dónde lo buscamos)
Y devolver el valor de la columna 2 de dicha tabla (columna que contiene lo que buscamos)
¿La tabla está ordenada? FALSO (siempre conviene poner falso)

La fórmula que usamos para buscar el Stock es similar,
con la única diferencia que en el 3er argumento,
la columna que contiene lo que buscamos es la 3 en lugar de la 2

3. Lo que debemos recordar de la funciónBUSCARV

Todo comienza con un elemento buscado

Puede ser un código de producto, de cliente, un nombre de proveedor, un N° de reclamo, etc

La función BUSCARV siempre entra de forma vertical por la primer columna de la tabla,
y cuando encuentra el elemento buscado se mueve de forma horizontal al N° de columna indicado

El N° de columna es la columna que contiene la información requerida para el elemento buscado
(en nuestro ejemplo el nombre de producto y el stock del mismo)

El N° de columna hace referencia al N° de columna de la tabla no de la hoja!

Respecto del último argumento siempre conviene poner FALSO
FALSO indica que la tabla puede no estar ordenada
Si lo omitimos y la tabla está desordenada podemos tener un resultado incorrecto
Para mayor seguridad siempre poner FALSO.

Respuesta

Te adjunte una hoja Factura:

http://1drv.ms/1HaC8lI/penalty kick online

¿La tabla está ordenada? FALSO (siempre conviene poner falso)

La fórmula que usamos para buscar el Stock es similar.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas