Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Estoy intentando calcular cuántas semanas quedan en el año basándome en una columna que concatena año + semana. Por ejemplo, la columna en la que intento basar el cálculo es la siguiente:
Inicio de la semana
202515
202552
202602
Idealmente, me gustaría una medida que me dijera lo siguiente,
Semana de inicio Semanas restantes en el año
202515 38
202552 1
202602 50
Me está costando algo aclarar esto porque no estoy usando una columna de tipo de fecha y me gustaría que se actualizara dinámicamente, ya que incluirá varios años en el conjunto de datos. ¿Alguna idea de cómo puedo hacerlo?
Gracias
Solved! Go to Solution.
Hola @vcm ,
Podrías hacer algo así:
Hola @vcm ,
Intenta escribir una medida como:
Weeks Left in Year =
VAR TargetYear = LEFT(SELECTEDVALUE(data[Week Start]), 4)
VAR Jan1 = DATE(TargetYear,1,1)
VAR IsLeapYear =
IF(
(MOD(TargetYear, 4)=0
&& MOD(TargetYear,100)<>0)
|| MOD(TargetYear, 400)=0,
TRUE, FALSE
)
VAR Jan1Weekday = WEEKDAY(Jan1, 2)
VAR _Result =
IF(
Jan1Weekday=1 || (IsLeapYear && Jan1Weekday=7), 53, 52
) -
RIGHT(MAX(data[Week Start]),2)
RETURN _Result
Funcionaba así:
Hola @vcm ,
Podrías hacer algo así:
Esto podría ser un problema si hay 53 semanas en un año, como 2015 o 2020.
De acuerdo, simplemente funciona para mis propósitos porque se hace otro trabajo para solucionarlo.
¡Hola @vcm
Como tu columna está en formato YYYYWW (año + semana) y no en una fecha real, puedes extraer el número de año y semana y calcular las semanas restantes usando un año estándar de 52 semanas. La lógica es simplemente 52 menos el número semanal actual, ajustado por año.
Weeks Left in Year =
VAR YearValue =
INT ( SELECTEDVALUE ( 'Table'[Week Start] ) / 100 )
VAR WeekValue =
MOD ( SELECTEDVALUE ( 'Table'[Week Start] ), 100 )
RETURN
52 - WeekValue + 1
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.