Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Estimados,
tengo hecho mi calendario, separado por mes y año, pero necesito hacer un cálculo en el cual me entregue el número de semanas que tiene un mes,
por ejemplo al seleccionar noviembre 2016 me devuelva 5 (5 semanas de este mes)
Gracias!!!!!
Hola, a partir de una fecha podrías contar el número de semanas con:
Ceil((MonthEnd(CampoFecha)-MonthStart(CampoFecha))/7)
Es decir, mirar los días que hay entre la primera fecha del mes y la última, dividirlo por 7 y redondear hacia arriba.
Hola, a partir de una fecha podrías contar el número de semanas con:
Ceil((MonthEnd(CampoFecha)-MonthStart(CampoFecha))/7)
Es decir, mirar los días que hay entre la primera fecha del mes y la última, dividirlo por 7 y redondear hacia arriba.
Gracias amigo!
Me sirvió!
There is a lot of content on Week's
Rolling 52 Week Comparison (53-Week Year Problem)
Hi:
LET vMinDate=Floor(MakeDate(2016,1,1));
LET vMaxDate=Date(Today(0),'YYYY-MM-DD');
LET vDiff =vMaxDate-vMinDate+1;
[DI]:
LOAD
Year(TempDate) AS Year,
Month(TempDate) AS Month,
Week(TempDate) AS Week,
num(Month(TempDate))& Week(TempDate) AS ID
;
LOAD
$(vMinDate)+RecNo()-1 AS TempDate
AutoGenerate($(vDiff));
LOAD *, if(Peek('ID')= ID,0,1) AS COUNT_SM Resident DI;
DROP Table DI;