The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
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?
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.