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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Gpensabene
Frequent Visitor

Totales acumulativos complejos (en ejecución) en tablas filtradas

Hola experto,

Intentaré compartir el escenario complejo con el siguiente ejemplo.

La suma acumulada no funciona con mi escenario, o mejor dicho, el cálculo es correcto, pero no es lo que quiero.

El problema es que en la tabla original el campo de comparación es siempre el mismo (QTY - 1), pero la integración depende de los filtros aplicados.

Mesa

2020-04-23_11-16-25.jpg

Ejemplo2020-04-23_11-16-25.jpg

Valores esperados

NC_CODEQtyMedir total en ejecuciónValores esperados
SCANNERTYPE1351187135
CALBUTTON1291187264
LIN15KG991187363
LCTYPE961187459
SENTRYFNL771187536
TESTPORT771187613
Calibración571187670
ERASEEMMC461187716
Powerup461187762
LIN2_5KGD431187805
ECCENTRICITY_RR411187846
READLABEL381187884
LIN1KG361187920
LOADAPP321187952
LOADWAVES251187977
Instrucciones2411871001
LIN2_5KG1911871020
LOADTOPMN1811871038
LOADCFG1611871054
SENTRYRNL1411871068
TPORTOFF1311871081
Actual1111871092
ECCENTRICITY_RF1111871103
Escala1011871113
SETHWID911871122
Ejercicio611871128
LIN1KGD611871134
SELFTESTMAN611871140
Setif611871146
LIN10KG511871151
LIN6KG511871156
MAXKG411871160
comprometerse311871163
LCCHK311871166
LIN15KGD311871169
SENTRYRFL311871172
ALGUNOS AL AZAR311871175
ZEROACCURACY311871178
ECCENTRICITY_LR211871180
LIN10KGD211871182
COUNTMODE0111871183
ECCENTRICITY_LF111871184
LCSPSWID111871185
LIN6KGD111871186
SET_IF111871187

Aquí puede encontrar el enlace al archivo

Complex Cumulative.pbix

Cualquier ayuda sería muy apreciada.

saludos

1 ACCEPTED SOLUTION
MFelix
Super User
Super User

Hola @Gpensabene ,

Cree una medida para la cantidad total y utilice esa medida como su valor en el filtro para que necesite estas dos medidas:

TotalQTY = SUM ('Table'[QTY])



Running Total MEASURE__ =
IF (
    NOT ( ISBLANK ( [TotalQTY] ) );
    CALCULATE (
        [TotalQTY];
        FILTER ( ALL ( 'Table'[NC_CODE] ); SUM ( 'Table'[QTY] ) <= [TotalQTY] )
    )
)

Ahora, si agrega a su modelo obtendrá el resultado siguiente:

runningtotal.png

Compruebe la conexión de archivos PBIX.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



View solution in original post

2 REPLIES 2
v-xuding-msft
Community Support
Community Support

Hola @Gpensabene ,

He probado el archivo pbix que MFelix hizo. Funciona perfectamente. Si funciona para usted, por favor aceptar la respuesta útil como solución. Si todavía tiene preguntas, no dude en preguntarnos.

Best Regards,
Xue Ding
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
MFelix
Super User
Super User

Hola @Gpensabene ,

Cree una medida para la cantidad total y utilice esa medida como su valor en el filtro para que necesite estas dos medidas:

TotalQTY = SUM ('Table'[QTY])



Running Total MEASURE__ =
IF (
    NOT ( ISBLANK ( [TotalQTY] ) );
    CALCULATE (
        [TotalQTY];
        FILTER ( ALL ( 'Table'[NC_CODE] ); SUM ( 'Table'[QTY] ) <= [TotalQTY] )
    )
)

Ahora, si agrega a su modelo obtendrá el resultado siguiente:

runningtotal.png

Compruebe la conexión de archivos PBIX.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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