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!
Hj
Mi base de datos de ventas va de enero de 2024 a marzo de 2025.
Me gusta comparar las ventas del año en curso con las del mismo período del año anterior.
Creé mi propia medida y funciona bien a nivel de mes.
La medida no funciona bien a nivel total anual porque me da el total de todos los meses del año anterior.
En cambio, me gustaría tener, a nivel total, solo la suma de los meses visibles, en este caso, de enero a marzo de 2025.
¿Cómo modifico mi medida?
Adjunto el archivo.
https://drive.google.com/file/d/19e9GHE8j6lzJwsNrbx_Zdj4PpEadoruT/view?usp=drive_link
Gracias
Solved! Go to Solution.
PY Sales =
IF(
Not ISBLANK(MAX('Sales'[Data])),
CALCULATE(
[CY Sales],
DATEADD(
DATESBETWEEN( calandar[date], min(calandar[date], max(sales[date]))
), -12, month )
)
)
Hola
Mensaje de acceso denegado. Consulta el enlace de descarga.
Hj @Ashish_Mathur ,
Gracias por su atención.
Compartí el archivo .pbix en Google Drive.
No sé por qué, pero al seguir el enlace se muestra una ventana confusa.
Sin embargo, si selecciona el icono de descarga, la siguiente ventana es la clásica ventana de descarga de archivos.
En el archivo encontrarás mi antigua medida que no funciona y la nueva sugerida por Duke que sí funciona.
Adiós y gracias
Creo que esto debería ser suficiente. Se supone que la tabla del calendario solo tiene fechas hasta el 25 de marzo
Ventas PY =
SI(
No ISBLANK(MAX('Ventas'[Datos])),
CALCULAR(
[Ventas CY],
DATEADD(
Valores( calendario[fecha] )
), -12, mes )
)
)
Muchas gracias @Deku por su solución, pero requiere actualizar, ampliar, la tabla del calendario cada mes cuando llegan nuevos datos de ventas.
No quiero actualizar la tabla del calendario todos los meses.
Me gustaría una solución dinámica.
Lo siento y gracias
PY Sales =
IF(
Not ISBLANK(MAX('Sales'[Data])),
CALCULATE(
[CY Sales],
DATEADD(
DATESBETWEEN( calandar[date], min(calandar[date], max(sales[date]))
), -12, month )
)
)
Muchas gracias
🙏👍👋
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.