buscar 1er dato en una fila

28/02/2008 - 19:33 por Manolo | Informe spam
Buenas tardes a todos. Vengo dándole vueltas a este asunto y estoy realmente
atascado, así que les solicito ayuda.

Tengo una tabla con todas las semanas del año. En la columna A está el
número de semana, en la B el mes y en las columnas de la C hasta la I, los
días de cada semana. De esta tabla, extraigo en otra hoja, por un lado cada
día de la semana y por otro el comienzo y final de la semana.
Todo esto lo hacía con un simple buscarv teniendo como valor buscado el
número de la semana que está en la columna A de la tabla. El modo de trabajo
ha cambiado y ahora ya no es semanal sino mensual, pero siempre dividido en
semanas. Es decir, que ahora no todas las semanas son de 7 días, entonces si
el fin de
mes cae miércoles, en esa semana el fin de semana ya no está en la columna I
sino que puede estar en la G (las semanas empiezan en viernes y terminan en
jueves). De igual manera puede suceder con el inicio del mes que no
necesariamente está en la columna C sino que puede estar en cualquier
columna.

Entonces como hago ahora para jalar el primer y el último día de la semana
teniendo en cuenta esto. El BUSCARV ya no me ayuda, al menos no de manera
tan sencilla como antes.

Espero sus comentarios

Gracias

Manolo

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
29/02/2008 - 00:54 | Informe spam
hola, Manolo !

... una tabla... columna A... numero de semana... B el mes y... de la C hasta la I, los dias de cada semana
... extraigo en otra hoja, por un lado cada dia de la semana y por otro el comienzo y final de la semana.
... lo hacia con un simple buscarv... el numero de la semana... en la columna A de la tabla.
El modo de trabajo ha cambiado y ahora ya no es semanal sino mensual, pero siempre dividido en semanas.
Es decir, que ahora no todas las semanas son de 7 dias, entonces si el fin de mes cae miercoles
en esa semana el fin de semana ya no esta en la columna I sino que puede estar en la G
(las semanas empiezan en viernes y terminan en jueves).
De igual manera puede suceder con el inicio del mes que no necesariamente esta en la columna C ...
... como hago ahora para jalar el primer y el ultimo dia de la semana teniendo en cuenta esto...



por un lado podrias anidar una funcion diasem(<fecha>) (primer dia) y por el otro un coincidir(9e307,<fila>) (ultimo dia)
si comentas como es el arreglo de los datos en tu modelo de trabajo (para el nuevo modo de trabajo) -???-
y/o las formulas que has probado (y por que te han fallado)... o cualquier otro detalle en el tintero -?-
de manera que permita una (re)construccion "de este lado del mensaje" (que no se tiene a la vista lo mismo que alla)

saludos,
hector.
Respuesta Responder a este mensaje
#2 Manolo
29/02/2008 - 23:06 | Informe spam
Hola Héctor, muchas gracias por la respuesta. Voy a intentar detallar más el
asunto. Tengo un libro que me sirve de auxiliar para el cálculo de la
planilla semanal. En una hoja tengo la tabla que va desde A2 hasta J54 con
todos los días del año divididos en semanas de 7 días. En la fila 2 están
los títulos y la información desde la fila 3 a la 54. La columna A tiene el
número de la semana, la B el mes al que corresponde la semana, desde la C a
la I los días de cada semana y en la J el número de la semana dentro del
mes. Todo lo tengo con fórmulas para que se vaya actualizando con cada año.
Hasta aquí todo bien.

En otra hoja tengo una celda donde pongo el Nº de la semana y jala de la
tabla el día inicio y el día de fin de semana con BUSCARV. En otra hoja, va
jalando también con un simple BUSCARV cada día de la semana. Todo perfecto.
Algunos meses tenían 4 semanas y otros 5. El asunto es que ahora han
cambiado las cosas y tengo que hacer cálculos por mes exacto, del 1 al
28,29,30 ó 31 según corresponda, pero siempre dividido en semanas. En
consecuencia se desarmó toda mi tabla y no sé por donde empezar.
Inicialmente quería tener el inicio y fin de semana, pero el BUSCARV ya no
me servía porque no podía identificar en cual columna estaba el inicio ni el
fin de semana. antes estaba en la 1ra y en la 7ma. Y allí me quedé atascado.
Con tu respuesta me doy cuenta que voy a tener que variar toda la tabla.
Rehacer las fórmulas para que el calendario lo llene dejando espacios en
blanco cuando cambie de mes, si es que es necesario, como por ejemplo si
finde mes cae martes o miércoles y lo mismo para el inicio del mes
siguiente.

Voy a probar con la idea que me das y después les cuento, pero si hay otra
idea adicional es muy bienvenida.

Gracias por tu tiempo

Manolo


"Héctor Miguel" escribió en el mensaje
news:e%
hola, Manolo !

... una tabla... columna A... numero de semana... B el mes y... de la C
hasta la I, los dias de cada semana
... extraigo en otra hoja, por un lado cada dia de la semana y por otro
el comienzo y final de la semana.
... lo hacia con un simple buscarv... el numero de la semana... en la
columna A de la tabla.
El modo de trabajo ha cambiado y ahora ya no es semanal sino mensual,
pero siempre dividido en semanas.
Es decir, que ahora no todas las semanas son de 7 dias, entonces si el
fin de mes cae miercoles
en esa semana el fin de semana ya no esta en la columna I sino que puede
estar en la G
(las semanas empiezan en viernes y terminan en jueves).
De igual manera puede suceder con el inicio del mes que no necesariamente
esta en la columna C ...
... como hago ahora para jalar el primer y el ultimo dia de la semana
teniendo en cuenta esto...



por un lado podrias anidar una funcion diasem(<fecha>) (primer dia) y por
el otro un coincidir(9e307,<fila>) (ultimo dia)
si comentas como es el arreglo de los datos en tu modelo de trabajo (para
el nuevo modo de trabajo) -???-
y/o las formulas que has probado (y por que te han fallado)... o cualquier
otro detalle en el tintero -?-
de manera que permita una (re)construccion "de este lado del mensaje" (que
no se tiene a la vista lo mismo que alla)

saludos,
hector.

Respuesta Responder a este mensaje
#3 De_Corando.
01/03/2008 - 01:42 | Informe spam
Buenas Noches, Manolo !!

Entonces como hago ahora para jalar  el primer y el último día de la semana
teniendo en cuenta esto. El BUSCARV ya no me ayuda, al menos no de manera tan sencilla como antes.


Si aplicas la siguientes formulas en un archivo o programa nuevo lo
siguiente, podras ver algunos resultados, quizas a tus necesidades.
Esto hace localizar FECHAS de acuerdo al DIA o SEMANA deseado:

EN HOJA1
Formula en B4 =SI(B1+B2=0,HOY(),SI(B2="",B1,C5))
Fecha en B5 =DIC 29 2007 ( Ultimo sabado del Ano anterior)
Formula en C5=sUMA(C6:C58)
En A6 a la A58 los Num de sem 1 al 53
En B6 la formula µ+7
En B7 la formula ¶+7, y asi hasta la
En B58 la formula B57+7 en las cuales te mostrara una fecha (fin de
cada sem )

Ahora bien, la formula de la obtencion de fechas deseadas, y que seran
iguales desde la C6 hasta

la C58, sera la siguiente:

=SI($B$2¦,B6,SI($B$2="",SI($B$4<¶,SI($B$4>B5,B6,""),""),""))


En HOJA 2

A B C D E F G
1 DIA _____ < Buscar el Dia que desees
2 SEM _____ < Buscar la Sem que desees
3
4 DOM LUN MAR MIE JUE VIE SAB
5 µ-1 Å-1 Õ-1 å-1 õ-1 =G5-1 =HOJA1!B4


Ejemplo practico, bajalo de aqui:
http://www.box.net/shared/u896d66cks

Espero te sea de utilidad, solo tienes que adaptarlo a tus
necesidades.

Envia Resultados, Dudas o Comentarios.
Respuesta Responder a este mensaje
#4 De_Corando.
01/03/2008 - 01:59 | Informe spam
Perdon , un pequeño error de dedo, Yo escribi lo siguiente:
A B C D E F G

4  DOM    LUN      MAR      MIE    JUE     VIE     SAB
5  µ-1  Å-1   Õ-1    å-1   õ-1   =G5-1  =HOJA1!B4



y DEBE DE DECIR

A B C D E F G

4 DOM LUN MAR MIE JUE VIE SAB
5 µ-1 Å-1 Õ-1 å-1 õ-1 =G5-1 =HOJA1!C5

Este ultimo dato para el sabado,
debe ser =HOJA1!C5, en lugar de =HOJA1!B4
En el ejemplo practivo esta correcto.
Respuesta Responder a este mensaje
#5 De_Corando.
01/03/2008 - 02:39 | Informe spam
Buenas Noches, Manolo !
Entonces como hago ahora para jalar  el primer y el último día de la semana
teniendo en cuenta esto. El BUSCARV ya no me ayuda, al menos no de manera
tan sencilla como antes.


Buenas Noches, Manolo !!


Entonces como hago ahora para jalar el primer y el último día de la semana
teniendo en cuenta esto. El BUSCARV ya no me ayuda, al menos no de manera tan sencilla como antes.




Si aplicas la siguientes formulas en un archivo o programa nuevo lo
siguiente, podras ver algunos resultados, quizas a tus necesidades.
Esto hace localizar FECHAS de acuerdo al DIA o SEMANA deseado:

EN HOJA1
Formula en B4 =SI(Hoja2!B1+Hoja2!B2=0,HOY(),SI(Hoja2!B2="",Hoja2!
B1,C5))
Fecha en B5 =DIC 29 2007 ( Ultimo sabado del Ano anterior)
Formula en C5 =SUMA(C6:C58)
En A6 a la A58 los Num de sem 1 al 53
En B6 la formula µ+7
En B7 la formula ¶+7, y asi hasta
En B58 la formula B57+7
en las cuales te mostrara una fecha (fin de cada sem )

Ahora bien, la formula de la obtencion de fechas deseadas, y que
seran
iguales desde la C6 hasta la C58, sera la siguiente:

=SI($B$2¦,B6,SI($B$2="",SI($B$4<¶,SI($B$4>B5,B6,""),""),""))


En HOJA 2


A B C D E F G
1 DIA _____ < Buscar el Dia que desees
2 SEM _____ < Buscar la Sem que desees
3
4 DOM LUN MAR MIE JUE VIE SAB
5 µ-1 Å-1 Õ-1 å-1 õ-1 =G5-1 =HOJA1!C5


Ejemplo practico, bajalo de aqui:
http://www.box.net/shared/u896d66cks

Espero te sea de utilidad, solo tienes que adaptarlo a tus
necesidades.

Envia Resultados, Dudas o Comentarios.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida