Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Tengo una columna de año y una columna de número de semana. Me gustaría tener una columna de números de semana en la que el recuento comience a partir de abril en lugar de enero. Así que el 1 de abril será el valor 1 y el final de marzo será 52 o 53.
¿Puedes ayudar por favor? Gracias
Saludos
Hola
Probé esto y funcionó.
Número de semana fiscal = VAR _FiscalWeekStart = 27 --- Ponga su número de semana deseado desde donde desea comenzar desde el número
de semana calendario RETURN
IF (DatesTable[Número de semana calendario] >=
_FiscalWeekStart,( DatesTable[Número de semana calendario] ) - ( _FiscalWeekStart - 1 ),
52 + ( DatesTable[Número de semana calendario] ) - (
_FiscalWeekStart - 1 ))
Gracias por su respuesta. ¿Qué pasa si no es necesariamente para el año fiscal? Quiero decir, ¿cómo lo hago si el conteo va a comenzar para cualquier otro mes, noviembre, por ejemplo?
Creo que hay un problema si usas esto, porque te vas a perder el número de semana. El número de la semana donde comienza el 1 de abril es diferente cuando ocurre un año bisiesto. Creo que usando
week number = IF(MONTH('Calendar'[Date]) < 4,
WEEKNUM('Calendar'[Date]) + (52 - WEEKNUM(DATE(YEAR('Calendar'[Date]), 4, 1))),
WEEKNUM('Calendar'[Date]) - WEEKNUM(DATE(YEAR('Calendar'[Date]), 4, 1)) + 1)solucionará este problema
Solo tienes número de año y semana.
Lo siento, no quise aceptar su solución porque aún 🙂 no ofreció una
¡No hay problema, amigo mío! Creo que esto no será posible sin una columna de fecha. Hay algunas maneras de hacer esto libremente, pero durante un período de 2 o más años, la mayoría de los métodos de "solución rápida" se equivocarán con bastante rapidez.
Por ejemplo, el 1 de abril generalmente comienza 12 (y 6 días) semanas después de enero primero, por lo que puede agregar 12 al número de la semana y luego envolverlo cuando llegue a 52. Pero en un año bisiesto, son 13 semanas, por lo que los datos comenzarán a ser incorrectos un día a medida que pasen los años. También hay una multitud de otros problemas, pero esto es solo un ejemplo.
Es difícil hacer esto sin una columna de fecha completa. Pensaré a medida que avance el día, pero espero que a alguien más se le ocurra una idea. Buena suerte, te enviaré un mensaje o te enviaré un mensaje aquí si se me ocurre algo
Gracias @ADPowerBI1 por su respuesta. Desafortunadamente, no tengo una tabla de calendario, solo el número de semana año, pero se podría agregar el mes. ¿Ayudaría?
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.