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.
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.