Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola a todos.
Mi problema es que necesito poner el mes anterior cuando sea día 1 de modo que se ejecuten unas automatizaciones que normalmente se envían bien.
Tengo puesto un disparador con el siguiente condicional:
=If(
Dia = 1,
Month(Now()-1 ),
Month(Now())
)
Agradezco vuestra ayuda.
Un saludo.
Hola :
Yo uso estas expresiones para calcular el día anterior ... los lunes resto 3 para obtener el viernes
=if (weekday(today())= 0, Year(Today()-3), Year(Today()-1))
=if (weekday(today())= 0, Month(Today()-3), Month(Today()-1))
=if (weekday(today())= 0, Day(Today()-3), Day(Today()-1))
Supongo que si tu day(today()) = 1 ... el calculo del mes te saldrá el mes anterior !!!
Saludos
Joaquín
Hola :
Yo uso estas expresiones para calcular el día anterior ... los lunes resto 3 para obtener el viernes
=if (weekday(today())= 0, Year(Today()-3), Year(Today()-1))
=if (weekday(today())= 0, Month(Today()-3), Month(Today()-1))
=if (weekday(today())= 0, Day(Today()-3), Day(Today()-1))
Supongo que si tu day(today()) = 1 ... el calculo del mes te saldrá el mes anterior !!!
Saludos
Joaquín
Hola!
Muchas gracias JoaquinLR, ha funcionado perfectamente. Parece lógico, pero no había caído .
Para el día tengo =Day(FirstWorkDate(Now()-1,1)) y hasta ahora me ha funcionado, aun que gracias por compartir esta otra nueva forma de ponerlo.
Un saludo
De nada.
Hasta la próxima
Hola Joaquin:
muy interesante lo que explicas tengo un requerimiento similar. Podrás apoyarme, requieres que abra el tema?
saludos
Hola Agustín,
Si quieres explica tu pregunta aquí y si es algo parecido a lo mio te echo una mano.
saludos
Hola Agustín
Siempre es mejor iniciar un tema, salvo que preguntes lo mismo.
Saludos
Joaquín