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

Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now

Reply
Syndicate_Admin
Administrator
Administrator

Pronóstico para el total acumulado

¿Cómo hacer un total acumulado para cada mes?

En Power Bi, tengo una tabla que hace referencia a la imagen siguiente que contiene 12 meses al año que solo muestran un solo mes y la columna real es el valor obtenido de la tabla de resumen

Shuuuu_0-1710053063210.png

Pero quiero mostrar el pronóstico acumulativo, como si se selecciona la segmentación de datos para enero, mostrará el valor real acumulado para enero hasta diciembre, como se muestra en la imagen de abajo (la tabla a continuación se ilustra en Excel. No se va a cargar en Power Bi)

Shuuuu_1-1710053168263.png

Pero si se selecciona la segmentación de datos para febrero, se mostrará como se muestra a continuación. ¿Cuál será el valor medio de enero, pero febrero es la suma de enero + febrero, luego el acumulado de marzo hasta diciembre utilizará el valor real de febrero (la siguiente tabla se ilustra en Excel. No se va a cargar en Power Bi)

Shuuuu_2-1710053300827.png

Lo mismo ocurre con el resto del mes si ya tiene el valor real.

A continuación se muestran las tablas que tengo en Power Bi

Shuuuu_0-1710053579228.png

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola, @Shuuuu

haga una tabla separada de la tabla Mes no de fecha
newtable = all(fecha[mes no])

y usarlo en una segmentación de datos y no establecer una relación con el modelo de datos

Crear una nueva columna en la tabla Gasto real

column =
var curr_month = selectedvalue(newtable[month no])
return
sumx(
    filter(
      CROSSJOIN(
          values(date[month no]),
          values(actual spent[actual forecast])
      ),
      date[month no]<=curr_month
    ),
    actual spent[actual forecast]
)

Hola, @Dangar332 solo muestra un mes en total en lugar de aumentar como en la imagen de arriba para enero

Hola, @Shuuuu

Intenta sumar cero después de sumx()+0

Si aún no funciona, proporcione datos de muestra

Hola @Dangar332, cambio mi solución. En este momento puede acumularse perfectamente para enero. Pero cuando selecciona la segmentación de febrero, solo acumula los datos de febrero. El concepto es casi correcto. Pero quiero la salida de febrero - marzo como se muestra a continuación.

Por ejemplo
jan - solo valor acumulado
Feb - Trasladar enero + febrero + marzo hasta diciembre es acumulativo utilizando el valor feb
Lo mismo ocurre cuando selecciona la segmentación de otro mes

Shuuuu_0-1710144176644.png

En este momento en PBI, aparece como a continuación

Shuuuu_1-1710144308643.png


La fórmula que utilicé

Previsión de gasto =
FUERON CurrentMonth = MES(MÁXIMO('Calendario'[Fecha]))
FUERON Acumulativo =
SI(
CurrentMonth = 1, Inicio acumulado a partir de enero
CALCULAR (
SUMX (
FILTRO (
TODOS SELECCIONADOS('Calendario'[Nº de mes],'Calendario'[NombreCortoDeMes]),
'Calendario'[Nº de mes] <= MÁXIMO('Calendario'[Nº de mes])
),
Resumen[Gasto real]
)
),
SI(
CurrentMonth > 1, Comienza acumulativo a partir de febrero
CALCULAR (
SUMX (
FILTRO (
TODOS SELECCIONADOS('Calendario'[Nº de mes],'Calendario'[NombreCortoDeMes]),
'Calendario'[Nº de mes] <= MÁXIMO('Calendario'[Nº de mes])
),
Resumen[Gasto real]
)
),
ESPACIO EN BLANCO() Devolver en blanco para otros meses
)
)
DEVOLUCIÓN
Acumulativo

Mis mesas
Shuuuu_2-1710144382252.png

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

February Power BI Update Carousel

Power BI Monthly Update - February 2026

Check out the February 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.