Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
hola, estos son mis datos mensuales (Mes como número 1, 2,3 .. )
Mes | ||||||||||||||
Bloquear | Global | Mgmt | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
India | Gastos generales | Cola | - 0.28 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 |
India | Gastos generales | Pepsi | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Japón | Gastos generales | Cola | - 0.07 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 |
Japón | Gastos generales | Pepsi | - 0.02 | 0.06 | 0.06 | 0.06 | 0.06 | 0.06 | 0.06 | 0.06 | 0.06 | 0.06 | 0.06 | 0.06 |
E.e.u.u | Bajo | Cola | - 0.00 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 |
E.e.u.u | Bajo | lima | 0.00 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 | 0.03 |
Lo que estoy luchando y mi requirmnt es..
Si selecciono India, Overhead y Pepsi con
Mes 1 : Mi valor debe venir -0.28
Mes 2 : -0.13
MOnth 3: 0.02
es decir, adición acumulada basada en el filtro de números De bloque, global, Mgmt y mes.
Solved! Go to Solution.
Hola @cghat ,
Después de anular la dinámica de la tabla, puede crear una nueva columna para mostrar los datos.
Column =
CALCULATE (
SUM ( 'Table'[Value] ),
FILTER (
'Table',
'Table'[Attribute] <= EARLIER ( 'Table'[Attribute] )
&& 'Table'[Mgmt ] = EARLIER ( 'Table'[Mgmt ] )
&& 'Table'[BLOCK] = EARLIER ( 'Table'[BLOCK] )
)
)
Aquí está mi archivo de prueba para su referencia.
Hola @cghat ,
Después de anular la dinámica de la tabla, puede crear una nueva columna para mostrar los datos.
Column =
CALCULATE (
SUM ( 'Table'[Value] ),
FILTER (
'Table',
'Table'[Attribute] <= EARLIER ( 'Table'[Attribute] )
&& 'Table'[Mgmt ] = EARLIER ( 'Table'[Mgmt ] )
&& 'Table'[BLOCK] = EARLIER ( 'Table'[BLOCK] )
)
)
Aquí está mi archivo de prueba para su referencia.
gracias a todos ustedes. Esto ha resuelto mi problema.
Hola
puedes hacerlo así:
REgrads FrankAT
90% correcto, hice lo mismo, pero por qué si tomo el número monthe como una cortadora/filtro separado y si selecciono 2, la salida no viene como -0.13 o Si selecciono 3 la salida no viene como 0.02.
Hola @cghat,
prueba esto:
o cambiar las propiedades de la segmentación de datos como esta:
Saludos FrankAT
Si está utilizando la fecha, puede utilizar lo siguiente para
Ventas de Cumm: CALCULATE(SUM(Sales[Sales[Sales Amount]),filter(date,date[date] <-maxx(date,date[date])))
Si tienes el mes No,
Ventas de Cumm: CALCULATE(SUM(Sales[Sales[Sales Amount]),filter(all(Table),Table[Month] <-maxx(Table,Table[Month])))
Eso funcionará con el año.
Hola
la salida no es tan expecetd si selecciono los filtros como Block , Global y MGT. El cummulativo está funcionando bien basado en el mes no .
Si tiene fecha, prefiere la fórmula In dada con fecha usando el calendario de fechas. Si puede crear la fecha utilizando mes y año, hála.
Si no es así, mueva el mes a otra tabla y, a continuación, use all(Month) en el filtro (all(month), month[month]<-max(month[month]))
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.