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
Syndicate_Admin
Administrator
Administrator

columna sum de la tabla variable power bi

Hola a todos

Estoy tratando de acumular valores de valores de calculated (dax)-table. He intentado usar SUMX, pero no funciona. ¿Alguien sabe cómo sumar todos estos valores? ¿Como se muestra en Excel?

Hágamelo saber, gracias de antemano.

PowerBICumulateStock.png

1 ACCEPTED SOLUTION

Hay @TGB ,

Se ha comentado y teniendo en cuenta que ya tienes un cálculo línea por línea que es correcto y para que no te sobreesperes el cálculo simplemente creas una medida SUMX basada en la primera medida algo similar a:

Test of YTD = SUMX(Dates, [Stock Start])

saludos

¿Se puede ver a continuación el resultado es correcto, por lo que en lugar de utilizar el omloopsnelheid producto YTD2 medida utilizar la prueba uno.

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Hay @TGB ,

En mi opinión, su fórmula está en un pequeño lío. ¿Por qué necesitó crear una tabla temporal en su medida? Sólo tiene que utilizar la siguiente medida:

Measure =
VAR _stockcount =
    CALCULATE (
        SUM ( 'WMS'[Mutatie Aantal] ),
        FILTER ( ALL ( Dates ), Dates[Date] ) < MAX ( Dates[Date] )
    )
RETURN
    IF ( _stockcount = BLANK (), 0, _stockcount )

Si esta publicación ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Saludos

Dedmon Dai

Estimado @v-deddai1-msft ,
Gracias por su respuesta. He intentado que seas código pero muestra un error: " Se ha usado unafunción 'FILTER' en una expresión True/False que se usa como expresión de filtro de tabla. Esto no está permitido.". Por lo tanto, he adaptado el código a:

Prueba = 

VAR _stockcount =

CALCULAR (

SUM ( 'Datos WMS'[Cambiar número] ),

FILTRO ( TODOS ( Fechas ), Fechas [Fecha] < MAX ( Fechas [Fecha] ))

)

devolución

IF ( _stockcount = BLANK (), 0, _stockcount )

Hágamelo saber si esto alteró la funcionalidad de la fórmula.


En lo que respecta a la tabla, he creado la tabla temporal para ver el nivel de existencias diariamente, con la esperanza de poder sumar la columna más adelante (como lo hago con una columna normal). Mirando a su código, obtengo los mismos resultados para la base diaria. Sin embargo, tampoco puedo tener un valor acumulado si SUM cada día (rojo).PBI.PNG

Hay @TGB ,

¿Podrías por favor compartirme el archivo pbix? Podría haber algún filtro externo en el objeto visual.

Si esta publicación ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Saludos

Dedmon Dai

Syndicate_Admin
Administrator
Administrator

Hay @TGB ,

Puedo ver que tiene más información de que las columnas que se presentan y que las está utilizando en su medida pueden compartir datos de maqueta o una muestra de su archivo PBIX. Puedes usar un enlace de onedrive, google drive, transferimos o similar para subir tus archivos.

Si la información es sensible, por favor compártala a través de un mensaje privado.

¿También desea tener un valor acumulado en la columna o solo en el total?

Estimado @MFelix ,

Gracias por la oferta, te enviaré un enlace en un mensaje privado. El objetivo principal es calcular el número medio de artículos al día en nuestro almacén (si el stock > 0). Por lo tanto, necesito el total.

Los datos de la maqueta contienen sólo dos números de artículo. En realidad tenemos alrededor de 80.000. Quiero ser capaz de ver el stock promedio por día para cada artículo. Déjame saber si necesitas una mejor manera de lograr esto.

Atentamente

TGB

Hay @TGB ,

Se ha comentado y teniendo en cuenta que ya tienes un cálculo línea por línea que es correcto y para que no te sobreesperes el cálculo simplemente creas una medida SUMX basada en la primera medida algo similar a:

Test of YTD = SUMX(Dates, [Stock Start])

saludos

¿Se puede ver a continuación el resultado es correcto, por lo que en lugar de utilizar el omloopsnelheid producto YTD2 medida utilizar la prueba uno.

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.