Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don'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.

Reply
Syndicate_Admin
Administrator
Administrator

Cifras de ventas de los últimos meses para crear Run Rate

Hola a todos

Los actuales tienen una tabla llamada ProductCosts con los siguientes datos:

Begbie_0-1674661536767.png

Lo que estoy tratando de lograr es que tome el costo amortizado total del último mes y lo multiplique por 12 para calcular la tasa de ejecución para el año.

EG

Hoy sería año 2022, mes 12, coste total amortizado * 12

Cuando lleguemos a febrero, entonces sería el año 2023, mes 1, costo total amortizado * 12

Cuando lleguemos a marzo, entonces sería el año 2023, mes 2, costo total amortizado * 12

Sé que esto funciona =

CALCULAR(SUMA(ProductCosts[Costo total amortizado]), ProductCosts[Mes] = 12, ProductCosts[Año] = 2022) * 12
Pero no es lo suficientemente dinámico para cuando el mes cambie el próximo mes.
Cualquier idea o sugerencia sería muy apreciada como siempre 😊
Gracias.

1 ACCEPTED SOLUTION

Logré resolver esto construyendo 2 medidas para verificar el mes: 1 y obtener el año, luego lo usé como filtro dentro del DAX

Velocidad de ejecución = CALCULAR(SUMA(ProductCosts[Costo total amortizado]), FILTRO(ProductCosts,ProductCosts[Month] = 'Measure Table'[Last Month] && ProductCosts[Year] = 'Measure Table'[Year])) * 12

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@Begbie , con la ayuda de la tabla de fechas puede obtener la medida del mes pasado

Ejemplo de medidas

last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))
último mes Ventas = CALCULAR(SUMA(Ventas[Importe de ventas]),mes anterior('Fecha'[Fecha]))
Ventas MTD = CALCULAR(SUMA(Ventas[Importe de ventas]),DATESMTD('Fecha'[Fecha]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))
último mes Ventas = CALCULAR(SUMA(Ventas[Importe de ventas]),mes anterior('Fecha'[Fecha]))

Inteligencia de tiempo, parte de aprender Power BI https://youtu.be/cN8AO3_vmlY?t=27510
Inteligencia de tiempo, DATESMTD, DATESQTD, DATESYTD, Week On Week, Week Till Date, Custom Period on Period,
Período personalizado hasta la fecha: https://youtu.be/aU2aKbnHuWs&t=145s

Tengo un talble de fechas, ver más abajo:

Begbie_0-1674721910246.png

Pero cuando intento cambiar su consulta para que se adapte a lo que necesito, todo lo que está haciendo es devolver los valores incorrectos de manera desafortunada.

Logré resolver esto construyendo 2 medidas para verificar el mes: 1 y obtener el año, luego lo usé como filtro dentro del DAX

Velocidad de ejecución = CALCULAR(SUMA(ProductCosts[Costo total amortizado]), FILTRO(ProductCosts,ProductCosts[Month] = 'Measure Table'[Last Month] && ProductCosts[Year] = 'Measure Table'[Year])) * 12

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors