Elegir una condicion dependiendo del dia

22/06/2004 - 21:59 por T. Martinez | Informe spam
Hola a todos

Tengo en la celda A1 la fecha 21-05-2004.
En la celda A2 coloco la formula =DIA(A1) y me aparece el dia 21.
Luego con la funcion FORMATO-CELDA-NUMERO-PERSONALIZAR, la celda A2 la
personalizo para que aparezca "Viernes"

Mi pregunta es la siguiente:

Puedo en la celda A3 colocar una formula condicional que me sume 3 dias si
la celda A2=Viernes, y si no que me sume 2 dias a la fecha que se encuentra
en la celda A1.

Espero se entienda.

Gracias.

Preguntas similare

Leer las respuestas

#1 fernando
22/06/2004 - 22:16 | Informe spam
Puedes hacerlo, sin utilizar código, dejando el resultado en otra celda,
utilizando esta formula
=SI(DIASEM(A1)=6;A1+3;A1)
(y no necesitas hacer las operaciones que haces para saber que es viernes).

No puedes ahcerlo sobre la misma celda porque sería una referencia circular.
Tendrías que utilizar código.


"T. Martinez" escribió en el mensaje
news:
Hola a todos

Tengo en la celda A1 la fecha 21-05-2004.
En la celda A2 coloco la formula =DIA(A1) y me aparece el dia 21.
Luego con la funcion FORMATO-CELDA-NUMERO-PERSONALIZAR, la celda A2 la
personalizo para que aparezca "Viernes"

Mi pregunta es la siguiente:

Puedo en la celda A3 colocar una formula condicional que me sume 3 dias si
la celda A2=Viernes, y si no que me sume 2 dias a la fecha que se


encuentra
en la celda A1.

Espero se entienda.

Gracias.








Respuesta Responder a este mensaje
#2 Víctor
22/06/2004 - 22:33 | Informe spam
Prueba esta fórumua:

=SI(DIASEM(A1;2)=5;A1+3;A1+2)

:-)

Hola a todos

Tengo en la celda A1 la fecha 21-05-2004.
En la celda A2 coloco la formula =DIA(A1) y me aparece


el dia 21.
Luego con la funcion FORMATO-CELDA-NUMERO-PERSONALIZAR,


la celda A2 la
personalizo para que aparezca "Viernes"

Mi pregunta es la siguiente:

Puedo en la celda A3 colocar una formula condicional que


me sume 3 dias si
la celda A2=Viernes, y si no que me sume 2 dias a la


fecha que se encuentra
en la celda A1.

Espero se entienda.

Gracias.








.

Respuesta Responder a este mensaje
#3 Héctor Miguel
22/06/2004 - 23:29 | Informe spam
hola, T. Martinez !

Tengo en la celda A1 la fecha 21-05-2004.
En la celda A2 coloco la formula =DIA(A1) y me aparece el dia 21.
Luego con ... formato-celda-numero-personalizar ... A2 la personalizo para que aparezca "Viernes"
... en la celda A3 colocar una formula ... que me sume 3 dias si la celda A2=Viernes
... si no que me sume 2 dias a la fecha que se encuentra en la celda A1.



una alternativa mas... [suponiendo que quieres 'brincar' al siguiente dia habil segun un dato 'base']
¡+Elegir(DiaSem(a1,2),1,1,1,1,3,2,1) o... 'ligeramente' mas 'corta' ...
¡+1+Elegir(DiaSem(a1,2),,,,,2,1,0)

=> mi separador de argumentos es la coma ',' NO el punto y coma ';'
=> 'evitas' el uso [quizas 'excesivo'] de 'sies condicionales' [que podrian 'alentar' el modelo]

=> una 'observacion'... si aplicas un formato personalizado de 'dddd' a un dato p.e. =dia(a1)... [21 en el ejemplo]
TODOS los dias '21'... =>de cualquier mes... =>de cualquier año... 'arrojan' =>el mismo dia de semana :((

saludos,
hector.
Respuesta Responder a este mensaje
#4 T. Martinez
22/06/2004 - 23:32 | Informe spam
Gracias a ambos, me solucionaron el problema.


"Víctor" escribió en el mensaje
news:1ff6701c45898$373a08c0$
Prueba esta fórumua:

=SI(DIASEM(A1;2)=5;A1+3;A1+2)

:-)

Hola a todos

Tengo en la celda A1 la fecha 21-05-2004.
En la celda A2 coloco la formula =DIA(A1) y me aparece


el dia 21.
Luego con la funcion FORMATO-CELDA-NUMERO-PERSONALIZAR,


la celda A2 la
personalizo para que aparezca "Viernes"

Mi pregunta es la siguiente:

Puedo en la celda A3 colocar una formula condicional que


me sume 3 dias si
la celda A2=Viernes, y si no que me sume 2 dias a la


fecha que se encuentra
en la celda A1.

Espero se entienda.

Gracias.








.

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