jpt1228
Hola, necesito agregar períodos fiscales y semanas fiscales que se relacionan con el calendario ISO.
Necesito averiguar cómo agregar los períodos fiscales en función de la semana ISO.
Período 1 = Semanas ISO 1, 2, 3, 4
Período 2 = Semanas ISO 5,6,7,8
Período 3 = Semanas ISO 9,10,11,12
Periodo 4 = Semanas ISO 13,14,15,16
Periodo 5 = Semanas ISO 17,18,19,20
P6 = 21,22,23,24
P7 = 25,26,27,28
P8 = 29,30,31,32
P9 = 33,34,35,36
P10 = 37,38,39,40
P11 = 41,42,43,44
P12 = 45,46,47,48
P31 = 49,50,51,52
También será necesario filtrar los paneles según el período actual.
Actualmente tengo una tabla DimDate con varias columnas diferentes.
Gracias
Jon
Veles
Prueba esto
Period =
SUMX (
FILTER (
ALL ( DimDate ),
DimDate[Year] = EARLIER ( DimDate[Year] )
&& DimDate[Date] <= EARLIER ( DimDate[Date] )
),
IF ( MOD ( DimDate[Week in Year], 4 ) = 1, 1, 0 )
)
Básicamente, se utiliza un SUMX para contar el número de desencadenantes de un nuevo período que han ocurrido en lo que va del año. El desencadenante es cuando el número restante de la semana / 4 es 1.
EDITAR: O simplemente redondear el número de la semana / 4 al número entero más cercano sería mucho más fácil …
jpt1228
En respuesta a Veles
Hola @Veles funciona tu solución para dividir la semana en años. Sustituí la Semana ISO
Veles
Prueba esto
Period =
SUMX (
FILTER (
ALL ( DimDate ),
DimDate[Year] = EARLIER ( DimDate[Year] )
&& DimDate[Date] <= EARLIER ( DimDate[Date] )
),
IF ( MOD ( DimDate[Week in Year], 4 ) = 1, 1, 0 )
)
Básicamente, se utiliza un SUMX para contar el número de desencadenantes de un nuevo período que han ocurrido en lo que va del año. El desencadenante es cuando el número restante de la semana / 4 es 1.
EDITAR: O simplemente redondear el número de la semana / 4 al número entero más cercano sería mucho más fácil …
jpt1228
En respuesta a Veles
Parece que tengo un período 0, que debería ser el período 1, pero si agrego la semana ISO +1, me dará entre 1 y 14 períodos.
jpt1228
En respuesta a Veles
Hola @Veles funciona tu solución para dividir la semana en años. Sustituí la Semana ISO
Veles
En respuesta a jpt1228
Por lo general, tengo otra columna que es el año y el período juntos (es decir, 201901, 201902, etc.). Cuando se refiere al período equivalente del año pasado, solo tiene que restar 100 del período actual.