Buscarv Validación de datos, activos e inactivos

11/07/2012 - 02:07 por frescoj | Informe spam
Buena tarde,ojala puedan ayudarme, Tengo una base de datos con columna nombres de clientes y estatus

Nombre Estatus
anabel bello zambrano 1
anabel realeño 2
anahi estrada castillo 1

Lo que necesito, es usando la función buscarv, me devuelva el listado de las personas con estatus 1, cuando pongo la formula, y pongo el estatus, me da siempre el mismo nombre.


Nombre Estatus
anabel bello zambrano 1
anabel bello zambrano 1


y lo que necesito es lo siguiente:


Nombre Estatus
anabel bello zambrano 1
anahi estrada castillo 1

para que active o desactive clientes y se actualicen en mi listado de validacion de datos, espero haberme explicado gracias.
 

Leer las respuestas

#1 Pedro F. Pardo
11/07/2012 - 10:39 | Informe spam
El miércoles, 11 de julio de 2012 01:07:04 UTC+1, escribió:
Buena tarde,ojala puedan ayudarme, Tengo una base de datos con columna nombres de clientes y estatus

Nombre Estatus
anabel bello zambrano 1
anabel realeño 2
anahi estrada castillo 1

Lo que necesito, es usando la función buscarv, me devuelva el listado de las personas con estatus 1, cuando pongo la formula, y pongo el estatus, me da siempre el mismo nombre.


Nombre Estatus
anabel bello zambrano 1
anabel bello zambrano 1


y lo que necesito es lo siguiente:


Nombre Estatus
anabel bello zambrano 1
anahi estrada castillo 1

para que active o desactive clientes y se actualicen en mi listado de validacion de datos, espero haberme explicado gracias.



La función Buscar no se puede usar para eso. Si escribes el nombre te puede decir el Estatus, pero lo que tu quieres hacer (que te devuelva todos los que estén en un Estatus determinado) se hace con un filtro.

¿No quieres tener el filtro en la misma página donde se establecen los Estatus?


A ver qué te parece esta solución...

Tenemos dos hojas:

Hoja1 y Hoja2

En la Hoja1 columna A tienes los nombres y en la columna B el Estatus 1 o 2

En la Hoja 2 Celda A1 escribes la siguiente Fórmula:
=Hoja1!A1

Y en la celda B1 escribes: =Hoja1!B1

Extiendes hacia abajo todo lo que necesites.

Ahora en la Hoja2 tienes una copia exacta de lo que haya en la Hoja 1
Pero si cambias algo en la Hoja1 cambiará también en la Hoja2

A continuación en la Hoja2 pones un filtro y le dices que solo te muestre los registros con Estatus=1

En la hoja 2 se verán solo los nombres de los empleados en Estatus 1

Si cambias algún Estatus en la Hoja1 al entrar en la Hoja 2 no se verán los cambios automáticamente, pero si pulsas: CTRL + ALT + L se actualizará el filtro y podrás ver de nuevo, solo los empleados en Estatus 1.

También se podría hacer una macro para que cada vez que entres en la Hoja2 se actualice el filtro automáticamente.

¿Te sirve esto?

Saludos,

Pedro.

Preguntas similares