Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
3 years ago

Medida total incorrecta

Querida comunidad,

Tengo la siguiente medida escrita para un cálculo que involucra dos columnas de dos tablas con una relación de muchos a muchos. Sin embargo, cuando uso esta medida como valores en una tabla matricial, el total de la fila grande no se suma correctamente. Aprecio si alguien podría proporcionar alguna ayuda. ¡Gracias de antemano!

Medida =
Dónde net_amt = CALCULAR(SUMA(«Desglose de las operaciones»[Total]))
Dónde cnt_own = CALCULAR(..MAX('Mapeo de propiedad'[Propiedad del cliente]))
devolución net_amt * cnt_own

3 Replies

  • @Yian , la multiplicación debe hacerse a nivel de fila y luego debe resumirse. Si no es posible, utilice columnas comunes

    preferiblemente de dimensiones comunes/columnas visuales

    Sumx(Values(Dim[Column]), CALCULATE(SUM('Transactions Breakdown'[Total]) * MAX('Ownership mapping'[Client Ownership])) )

    Usar resumen para más de una columna

  • Hola

    Gracias por la respuesta. Pero la solución no funcionó. Acabo de editar mi publicación original y agregué más información. Por favor, eche un vistazo. ¡Muchas gracias!

  • Hi, @Yian

    Puede probar los siguientes métodos.

    Measure 3 = IF(HASONEVALUE('Ownership mapping'[Client]),[Measure 2],[Measure])

    ¿Es este el resultado que esperas? Si no es así, proporcione el resultado que espera.

    Saludos

    Equipo de apoyo comunitario _Charlotte

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