Funcion Silnm Access con fechas
Publicado por Elisa (3 intervenciones) el 02/06/2020 10:55:43
Hola a todos
Llevo varios días dándole vueltas a una función que quiero aplicar en mi base de datos y no consigo dar con ella. Lo que quiero es que si la fecha en un campo es entre el 1 y el 15 de un mes, en otro campo aparezca la fecha 20/mes siguiente/mismo año y si es posterior al 15 me aparezca 5/2meses siguientes/mismo año.
La expresión que he puesto es:
Silnm(SerieFecha(Año([Fecha])-(Mes([Fecha])-(Día([Fecha])<=15));SerieFecha(Año([Fin voluntaria])=Año([Fecha]))-(Mes([Fin voluntaria])=Mes([Fecha])+1)-(Día([Fin voluntaria])=20);SerieFecha(Año([Fin voluntaria])=Año([Fecha]))-(Mes([Fin voluntaria])=Mes([Fecha])+2)-(Dia([Fin voluntaria])=5)
Me da el mensaje" la expresión contiene un número incorrecto de argumentos"
¿Alquien me puede ayudar en que estoy fallando?
Muchas gracias
Llevo varios días dándole vueltas a una función que quiero aplicar en mi base de datos y no consigo dar con ella. Lo que quiero es que si la fecha en un campo es entre el 1 y el 15 de un mes, en otro campo aparezca la fecha 20/mes siguiente/mismo año y si es posterior al 15 me aparezca 5/2meses siguientes/mismo año.
La expresión que he puesto es:
Silnm(SerieFecha(Año([Fecha])-(Mes([Fecha])-(Día([Fecha])<=15));SerieFecha(Año([Fin voluntaria])=Año([Fecha]))-(Mes([Fin voluntaria])=Mes([Fecha])+1)-(Día([Fin voluntaria])=20);SerieFecha(Año([Fin voluntaria])=Año([Fecha]))-(Mes([Fin voluntaria])=Mes([Fecha])+2)-(Dia([Fin voluntaria])=5)
Me da el mensaje" la expresión contiene un número incorrecto de argumentos"
¿Alquien me puede ayudar en que estoy fallando?
Muchas gracias
Valora esta pregunta


0