Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register 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?