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 sumar los valores de una medida en DAX?

Estimados todos,

Tengo una matriz simple en Power BI, donde los valores se toman de una medida. Vea la siguiente captura de pantalla:

Power_BI_Adapt_0-1658305089147.png

También quiero crear la columna 'Total' con una función DAX como medida.

Pregunta: ¿Cómo puedo crear una nueva medida que sea una suma de los valores en el número de pedidos enviados? (que van de enero a junio en este ejemplo). Como esto no es el nombre de la columna / campo, no puedo usar, por ejemplo, la fórmula:

CALCULAR(SUMA(tabla[número de pedidos enviados], TODOS(tabla))

Cualquier sugerencia es bienvenida

Atentamente

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@Power_BI_Adapt ,

Debe crear una tabla virtual a través de SUMMARIZE() en medida para hacerlo.

Total =
VAR _s =
    SUMMARIZE (
        'Table',
        [customer number],
        [customer name],
        date[month],
        "v_Number of orders shipped", [number of orders shipped]
    )
RETURN
    SUMX ( _s, [v_Number of orders shipped] )

Resultado:

vchenwuzmsft_0-1658740341918.png

Si te perdí, por favor házmelo saber.

Pbix al final puedes referirte.

Saludos

Equipo de apoyo a la comunidad _ chenwu zhu

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

@Power_BI_Adapt ,

Puede intentar usar CALCULATE( SUMX(Table,[número de pedidos enviados]), ALLEXCEPT(table,table'customer number'))

Gracias por esta sugerencia, pero todavía estoy luchando con el hecho de que el número de pedidos enviados no es un nombre de campo en la tabla, sino solo una medida. La función SUM o SUMX no funciona.

Syndicate_Admin
Administrator
Administrator

@Power_BI_Adapt ,

Suponiendo que necesita el total de número de pedidos enviados para cada cliente, puede intentar usar la siguiente fórmula:

CALCULATE(SUM(table[número de pedidos enviados], ALLEXCEPT(table,table'customer number'))

Por favor, acepte la solución si esto responde a su consulta.

¡Gracias!

Avantika

Gracias por sus comentarios y entendido correctamente con respecto al número de pedidos enviados por número de cliente se requiere.

Hay un desafío en el campo Número de pedido enviado. No es un nombre de campo en una tabla. Es una medida y allí no puedo ejecutar la primera parte de la fórmula (CALCULATE(SUM(table[number of orders shipped].......)

Estoy buscando una alternativa.

Gracias por cualquier sugerencia adicional.

Atentamente

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!

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