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

cómo calcular la SUMA de Aumento y disminución y resumen de todos

Hola

Tengo una tabla con un mes de pedido para cada artículo (F[Valor]) y la fecha del pedido (concedida a la tabla DIMDATE), necesitaba calcular la suma de pedidos en el mes seleccionado y es el mes anterior, así que hice las siguientes medidas:

Total = SUMA(F[Valor])

Pronóstico del mes anterior = CALCULAR([Total], ANTERIORMES(DimDate[Fecha]))
y tengo Incease y decresed y total cambiado
Aumentar la cantidad = DÓNDE PrevMonthOrder = [PrPronóstico del mes de ior]
RETURN
SI(SUM(F[Value]) > PrevMonthOrder,CALCUTARDE( SUMA(F[Value]) - PrevMonthOrder), BLANK())
Disminuir la cantidad = DÓNDE PrevMonthOrder = [Pronóstico del mes anterior]
DEVOLUCIÓN
SI(SUMA(F[Valor]) < PrevMonthOrder,CALCULAR( SUMA(F[Valor]) - PrevMonthOrder), ESPACIO EN BLANCO())
Cantidad de pronóstico cambiada = DÓNDE PrevMonthOrder = [Pronóstico del mes anterior]
DEVOLUCIÓN
SUMA(F[Valor])- PrevMonthOrder
sirmehran_0-1677175841678.png

En la tabla de Abouve para el encabezado no hay ninguna suma porque mis medidas las calcularon por separado.

Ahora, necesito calular la suma de todo lo aumentado y disminuido y los cambios, sé que sería alguna fila

Así que mi mesa debería ser algo así como

sirmehran_1-1677176225204.png

Todo el aumento y disminución sin considerar los encabezados superiores.

Sé que podría ser una calulación de contexto de fila, pero no sé cómo debería aplicarla.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Encontré respuesta:
He usado esto para disminuir:

SUMX(FILTRO(TODOSELECCIONADO('Carpeta de previsión'[Nº de pieza]),[Cantidad de previsión cambiada]<0),[Cantidad prevista cambiada])
y éste para aumentar : SUMX(FILTRO(TODOSELECCIONADO('Carpeta de previsión'[Nº de pieza]),[Cantidad pronosticada cambiada]>0),[Cantidad pronosticada cambiada])

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Muchas gracias. Lo intentaré con sus instrucciones.

Syndicate_Admin
Administrator
Administrator

Encontré respuesta:
He usado esto para disminuir:

SUMX(FILTRO(TODOSELECCIONADO('Carpeta de previsión'[Nº de pieza]),[Cantidad de previsión cambiada]<0),[Cantidad prevista cambiada])
y éste para aumentar : SUMX(FILTRO(TODOSELECCIONADO('Carpeta de previsión'[Nº de pieza]),[Cantidad pronosticada cambiada]>0),[Cantidad pronosticada cambiada])
Syndicate_Admin
Administrator
Administrator

Hola

También quiero saber la respuesta sobre estas preguntas. Ahora estoy ocurriendo el mismo problema.

Gracias.

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!

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.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors