Buscar y pasar o otra planilla

30/09/2009 - 16:34 por charlitosa | Informe spam
Hola, uso Excel 2003 y tengo el siguiente problema; armo una planilla,

En la Hoja1 va:
- En la primer columna va Nombre y Apellido (no se repite ninguno) y
- En la segunda columna cnatidad de horas trabajadas.

En la Hoja2 (Equipo de trabajo1) va:
- En la primer columna va Nombre y Apellido
- En la segunda columna las horas trabajadas

En la Hoja3 (Equipo de trabajo2) va: igual estructura que Hoja2

...

El problema es que a partir de Hoja2 y hasta Hojax tengo armados los equipos
de trabajo, lo que intento hacer es cargar sólo Hoja1 y que automáticamente
se registren las horas cargadas a cada empleado, para cada equipo de trabajo
puede ocurrir que un mismo empleado figure en dos equipos de trabajo.

Espero haber sido claro en la exposición. Gracias cualquier comentario

Preguntas similare

Leer las respuestas

#1 Gustavo Marinoni
30/09/2009 - 16:58 | Informe spam
Hola,

Esto lo puedes resolver con la función BUSCARV.

En tu hoja2 hasta hoja x debes ingresar una formula
=BUSCARV(A1,Hoja1!A1:B50,2)

Si en la Hoja2 A1 figura el nombre y en la hoja1 en el rango A1:B50 figuran
todos los datos de los empleados con sus horas, columna A tiene los nombre
columna B las horas.

Espero que te sirva.

Saludos,
Gustavo
http://masexcel.blogspot.com

"charlitosa" wrote:

Hola, uso Excel 2003 y tengo el siguiente problema; armo una planilla,

En la Hoja1 va:
- En la primer columna va Nombre y Apellido (no se repite ninguno) y
- En la segunda columna cnatidad de horas trabajadas.

En la Hoja2 (Equipo de trabajo1) va:
- En la primer columna va Nombre y Apellido
- En la segunda columna las horas trabajadas

En la Hoja3 (Equipo de trabajo2) va: igual estructura que Hoja2

...

El problema es que a partir de Hoja2 y hasta Hojax tengo armados los equipos
de trabajo, lo que intento hacer es cargar sólo Hoja1 y que automáticamente
se registren las horas cargadas a cada empleado, para cada equipo de trabajo
puede ocurrir que un mismo empleado figure en dos equipos de trabajo.

Espero haber sido claro en la exposición. Gracias cualquier comentario
Respuesta Responder a este mensaje
#2 charlitosa
30/09/2009 - 18:12 | Informe spam
Hola Gustavo, probé lo que me indicaste y no funcionó, pongo el ejemplo
Hoja1

Diego 5
Luis 8
Mario 3
Andrea 4
Cesar 10
Liliana 8
Debora 7

Hoja2

Diego
Mario
Cesar

En Hoja2 B1 escribo: =BUSCARV(A1;Hoja1!A1:B7;2)

en la columna B debería aparecer 5 , 3 y 10 pero aparecen 10, 7 y 10.

Si cambio en valor 2 por 1 aparece Cesar, Debora, Cesar.

Será que no tengo configurado el Excel para este tipo de tareas? o no estoy
escribiendo bien la función?

Gracias por la data.








"Gustavo Marinoni" escribió:

Hola,

Esto lo puedes resolver con la función BUSCARV.

En tu hoja2 hasta hoja x debes ingresar una formula
=BUSCARV(A1,Hoja1!A1:B50,2)

Si en la Hoja2 A1 figura el nombre y en la hoja1 en el rango A1:B50 figuran
todos los datos de los empleados con sus horas, columna A tiene los nombre
columna B las horas.

Espero que te sirva.

Saludos,
Gustavo
http://masexcel.blogspot.com

"charlitosa" wrote:

> Hola, uso Excel 2003 y tengo el siguiente problema; armo una planilla,
>
> En la Hoja1 va:
> - En la primer columna va Nombre y Apellido (no se repite ninguno) y
> - En la segunda columna cnatidad de horas trabajadas.
>
> En la Hoja2 (Equipo de trabajo1) va:
> - En la primer columna va Nombre y Apellido
> - En la segunda columna las horas trabajadas
>
> En la Hoja3 (Equipo de trabajo2) va: igual estructura que Hoja2
>
> ...
>
> El problema es que a partir de Hoja2 y hasta Hojax tengo armados los equipos
> de trabajo, lo que intento hacer es cargar sólo Hoja1 y que automáticamente
> se registren las horas cargadas a cada empleado, para cada equipo de trabajo
> puede ocurrir que un mismo empleado figure en dos equipos de trabajo.
>
> Espero haber sido claro en la exposición. Gracias cualquier comentario
Respuesta Responder a este mensaje
#3 alon
01/10/2009 - 00:13 | Informe spam
Escribe en la hoja2 en columna B esto: =BUSCARV(A1,Hoja1!$A$1:$B
$7,2,0) y luego copiala hasta b3 y te dará el resultado correcto que
tu buscas (5,3 y 10)
Respuesta Responder a este mensaje
#4 Gustavo Marinoni
01/10/2009 - 03:13 | Informe spam
Me alegro que te haya servido. La formula original faltaba el ultimo
parametro por ello no funcionó incialmente. si pones en el ultimo parametro
de buscarv "FALSO" o 0 busca el valor exacto.

Saludos,
Gustavo.
http://masexcel.blogspot.com

"charlitosa" wrote:

Gustavo tu ayuda y tu página fueron de mucha utilidad ya que entre las dos
parte logré resolver la situación.

En mi comentario anterior te hacía referencia a un error en en resultado de
la fórmula y luego de ver algunas cosas en tu página caí en la cuenta que si
colocaba un última parámetro obtendría los resultados deseados. Para ella
probé colocando un cero como último parámetro (Leugo del 2) y los resultados
son los esperados.

Nuevamente gracias por la ayuda

Carlos.

"charlitosa" escribió:

> Hola Gustavo, probé lo que me indicaste y no funcionó, pongo el ejemplo
> Hoja1
>
> Diego 5
> Luis 8
> Mario 3
> Andrea 4
> Cesar 10
> Liliana 8
> Debora 7
>
> Hoja2
>
> Diego
> Mario
> Cesar
>
> En Hoja2 B1 escribo: =BUSCARV(A1;Hoja1!A1:B7;2)
>
> en la columna B debería aparecer 5 , 3 y 10 pero aparecen 10, 7 y 10.
>
> Si cambio en valor 2 por 1 aparece Cesar, Debora, Cesar.
>
> Será que no tengo configurado el Excel para este tipo de tareas? o no estoy
> escribiendo bien la función?
>
> Gracias por la data.
>
>
>
>
>
>
>
>
> "Gustavo Marinoni" escribió:
>
> > Hola,
> >
> > Esto lo puedes resolver con la función BUSCARV.
> >
> > En tu hoja2 hasta hoja x debes ingresar una formula
> > =BUSCARV(A1,Hoja1!A1:B50,2)
> >
> > Si en la Hoja2 A1 figura el nombre y en la hoja1 en el rango A1:B50 figuran
> > todos los datos de los empleados con sus horas, columna A tiene los nombre
> > columna B las horas.
> >
> > Espero que te sirva.
> >
> > Saludos,
> > Gustavo
> > http://masexcel.blogspot.com
> >
> > "charlitosa" wrote:
> >
> > > Hola, uso Excel 2003 y tengo el siguiente problema; armo una planilla,
> > >
> > > En la Hoja1 va:
> > > - En la primer columna va Nombre y Apellido (no se repite ninguno) y
> > > - En la segunda columna cnatidad de horas trabajadas.
> > >
> > > En la Hoja2 (Equipo de trabajo1) va:
> > > - En la primer columna va Nombre y Apellido
> > > - En la segunda columna las horas trabajadas
> > >
> > > En la Hoja3 (Equipo de trabajo2) va: igual estructura que Hoja2
> > >
> > > ...
> > >
> > > El problema es que a partir de Hoja2 y hasta Hojax tengo armados los equipos
> > > de trabajo, lo que intento hacer es cargar sólo Hoja1 y que automáticamente
> > > se registren las horas cargadas a cada empleado, para cada equipo de trabajo
> > > puede ocurrir que un mismo empleado figure en dos equipos de trabajo.
> > >
> > > Espero haber sido claro en la exposición. Gracias cualquier comentario
Respuesta Responder a este mensaje
#5 Carlos
01/10/2009 - 17:36 | Informe spam
Gustavo y Alon, sus respuestas me han sido de gran utilidad, muchas gracias y
seguiré haciendo experiencia en este sistema de calculo

Carlos
carloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarloscarlosca


"alon" escribió:

Escribe en la hoja2 en columna B esto: =BUSCARV(A1,Hoja1!$A$1:$B
$7,2,0) y luego copiala hasta b3 y te dará el resultado correcto que
tu buscas (5,3 y 10)

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida