Para KL

07/02/2006 - 17:02 por DOORS | Informe spam
Hola KL, espero estes bien,

Tengo una consulta, estoy trabajando en una hoja de empleados , en
una hoja aparte dentro del mismo libro por ejemplo(hoja2) tengo el numero de
empleado en a1, el nombre completo en b1 , la cédula en c1 y el puesto en d1,
quisiera saber como puedo hacer en la hoja1 que cuando yo digito el numero de
empleado automaticamente se me aparezcan los datos del empleado y si no que
me muestre un mensaje de que no existe.

He estado tratando de probar y no me sale, no se como hacer : (

MUCHAS GRACIAS POR TU VALIOSA AYUDA!!!

Preguntas similare

Leer las respuestas

#1 KL
07/02/2006 - 23:14 | Informe spam
Hola DOORS,

Prueba hacer los siguiente.

En la Hoja2:

- menu Insertar>Nombre>Definir...
- nombre: BD
- se refiere a:

si los numeros de empleados son valores numericos
=$A$1:INDICE($D:$D;COINCIDIR(1E307;$A:$A))

si los numeros de empleados son textos
=$A$1:INDICE($D:$D;COINCIDIR(REPETIR("Z";255);$A:$A))

En la Hoja1:

en la celda [B1] introduce la siguiente formula y copiala a la derecha:

=SI(CONTAR.SI(INDICE(BD;;1);$A1)>0;BUSCARV($A1;BD;COLUMNA(A1);0);"No existe tal empleado.")

en la celda [A1] introduce el numero de empleado buscado.

Saludos,
KL


"DOORS" wrote in message news:
Hola KL, espero estes bien,

Tengo una consulta, estoy trabajando en una hoja de empleados , en
una hoja aparte dentro del mismo libro por ejemplo(hoja2) tengo el numero de
empleado en a1, el nombre completo en b1 , la cédula en c1 y el puesto en d1,
quisiera saber como puedo hacer en la hoja1 que cuando yo digito el numero de
empleado automaticamente se me aparezcan los datos del empleado y si no que
me muestre un mensaje de que no existe.

He estado tratando de probar y no me sale, no se como hacer : (

MUCHAS GRACIAS POR TU VALIOSA AYUDA!!!
Respuesta Responder a este mensaje
#2 DOORS
07/02/2006 - 23:38 | Informe spam
Hola KL GRACIAS por tu respuesta, pero no me funciono , solo me trae el
nombre , intente hacer esta funcion pero tampoco, en el campo de cedula me
aparece un 0

=SI(ESERROR(BUSCARV(A13;BD!A:F;3;FALSO));"NUMERO DE EMPLEADO NO EXISTE,
FAVOR VERIFIQUE";BUSCARV(A13;BD!A:F;3;FALSO))

A = columna donde estan los numeros de empleado
F = columna donde estan los numeros de cedula,

y el numero 3 es la columna donde esta la cedula, pero no me funciona que
puede ser ??

GRACIAS!

"KL" escribió:

Hola DOORS,

Prueba hacer los siguiente.

En la Hoja2:

- menu Insertar>Nombre>Definir...
- nombre: BD
- se refiere a:

si los numeros de empleados son valores numericos
=$A$1:INDICE($D:$D;COINCIDIR(1E307;$A:$A))

si los numeros de empleados son textos
=$A$1:INDICE($D:$D;COINCIDIR(REPETIR("Z";255);$A:$A))

En la Hoja1:

en la celda [B1] introduce la siguiente formula y copiala a la derecha:

=SI(CONTAR.SI(INDICE(BD;;1);$A1)>0;BUSCARV($A1;BD;COLUMNA(A1);0);"No existe tal empleado.")

en la celda [A1] introduce el numero de empleado buscado.

Saludos,
KL


"DOORS" wrote in message news:
> Hola KL, espero estes bien,
>
> Tengo una consulta, estoy trabajando en una hoja de empleados , en
> una hoja aparte dentro del mismo libro por ejemplo(hoja2) tengo el numero de
> empleado en a1, el nombre completo en b1 , la cédula en c1 y el puesto en d1,
> quisiera saber como puedo hacer en la hoja1 que cuando yo digito el numero de
> empleado automaticamente se me aparezcan los datos del empleado y si no que
> me muestre un mensaje de que no existe.
>
> He estado tratando de probar y no me sale, no se como hacer : (
>
> MUCHAS GRACIAS POR TU VALIOSA AYUDA!!!


Respuesta Responder a este mensaje
#3 KL
08/02/2006 - 10:10 | Informe spam
Hola DOORS,

no me funciono , solo me trae el nombre



Si tus datos y el arreglo de hojas es como lo describes en el ejemplo de la primera consulta y has seguido mis instrucciones al pie
de la letra sin cambiar nada en las formulas - deberia funcionar. Si has introducido algun cambio durante la implementacion o si los
datos o su posicion no son como en el ejemplo haran falta muestras de formulas, nuevos ejemplos de datos y los rangos concretos.

intente hacer esta funcion pero tampoco, en el campo de cedula me
aparece un 0



Esto quiere decir [inequivocamente] que se ha encontrado el valor buscado en la columna [A] de la BD y que en la columna [C] de la
misma tabla le corresponde o bien una celda vacia o un 0.

Comentas mas detalles?

Saludos,
KL
Respuesta Responder a este mensaje
#4 DOORS
08/02/2006 - 15:29 | Informe spam
Hola KL, si mis datos son los mismos, osea estan de esta forma

Hoja2
COLUMNA A B C
D
Número de Empleado Nombre del Empleado Cédula Puesto
xxx xxx xxx
xxx
xxx xxx xxx
xxx
xxx xxx xxx
xxx

Yo no tengo mucha experiencia en excel : ( , los valores de numero de
empleado siempre van a ser valores numericos, supongo que algo estoy haciendo
mal :(

Esta formula que me indicas me traeria a la consulta de la hoja1 todos los
datos ??


"KL" escribió:

Hola DOORS,

> no me funciono , solo me trae el nombre

Si tus datos y el arreglo de hojas es como lo describes en el ejemplo de la primera consulta y has seguido mis instrucciones al pie
de la letra sin cambiar nada en las formulas - deberia funcionar. Si has introducido algun cambio durante la implementacion o si los
datos o su posicion no son como en el ejemplo haran falta muestras de formulas, nuevos ejemplos de datos y los rangos concretos.

> intente hacer esta funcion pero tampoco, en el campo de cedula me
> aparece un 0

Esto quiere decir [inequivocamente] que se ha encontrado el valor buscado en la columna [A] de la BD y que en la columna [C] de la
misma tabla le corresponde o bien una celda vacia o un 0.

Comentas mas detalles?

Saludos,
KL



Respuesta Responder a este mensaje
#5 KL
08/02/2006 - 22:32 | Informe spam
Hola DOORS,

Esta formula que me indicas me traeria a la consulta de la hoja1 todos los
datos ??



Si, pero tienes que copiarla a la derecha tantas columnas como las que tiene tu tabla de origen. En todo caso podrias enviarme el
archivo. Si te preocupa el tema de la confidencialidad podrias machacar los nombres y/o cualquier informacion que me permita
identificar a las personas o la empresa.

Saludos,
KL
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida