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 tabla de fechas y montos
Necesito traer los últimos 6 meses anteriores al que tengo seleccionado
Osea si elijo Diciembre que me traiga junio, julio, agosto, setiembre, octubre y noviembre
Ya he mirado otras repuestas pero siempre trae los 6 meses incluyendo en el que estoy
Desde ya gracias
Solved! Go to Solution.
Olá @pablol1235 ,
Por favor, intente modificar esta medida para adaptarla a sus necesidades:
Últimos 6 Meses Anteriores =
VAR MesSeleccionado = MAX('Tabla'[MONTH]) -- Obtiene el mes seleccionado
VAR AñoSeleccionado = MAX('Tabla'[Año]) -- Si tienes un año, úsalo también
VAR FechaSeleccionada = DATE(AñoSeleccionado, MesSeleccionado, 1) -- Construye la fecha seleccionada
VAR InicioPeriodo = EDATE(FechaSeleccionada, -6) -- Se resta 6 meses al mes seleccionado
VAR FinPeriodo = EDATE(FechaSeleccionada, -1) -- Se resta 1 mes al mes seleccionado
RETURN
CALCULATE(
SUM('Tabla'[Monto]), -- Ajusta según tu campo de monto
FILTER(
ALL('Tabla'),
'Tabla'[Fecha] >= InicioPeriodo &&
'Tabla'[Fecha] < FinPeriodo
)
)
funciona también, muchas gracias
Hola. Pero este trae los 6 meses incluyendo el que seleccione
Yo lo que necesito es, si elijo Julio me muestre de enero a Junio
Slds
Puede cambiar la línea ReferenceDate a
VAR ReferenceDate = EOMONTH( MAX ( 'Date'[Date] ), -1)
si me sirvió, gracias
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.