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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

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
July 2024 Power BI Update

Power BI Monthly Update - July 2024

Check out the July 2024 Power BI update to learn about new features.

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

Top Solution Authors