Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola Everone,
Necesito ayuda con los totales de Measure,
Tengo 3 tablas de cuentas, contactos e inversiones, una inversión se puede hacer ya sea cuenta, contacto o ambas. Además, una cuenta tiene un contacto principal ( Contacto ) - Los clientes pueden hacer la inversión ya sea a través de empresas ( Cuentas - Pueden ser varias cuentas o una sola cuenta ) o individualmente (Contactos).
Utilizo una medida que calcula la fecha de inversión inicial y el monto inicial, los datos de la fila se ven bien, pero los totales no son correctos.
Solved! Go to Solution.
Hay @Garry36 ,
Puede intentar crear dos medidas para satisfacer sus necesidades.
Initial investment =
VAR initiadate =
CALCULATE (
MIN ( investmentholding[initialinvestmentasat] ),
VALUES ( account[primarycontactidname] )
)
RETURN
CALCULATE (
SUM ( investmentholding[amount] ),
ALL ( investmentholding[initialinvestmentasat] ),
investmentholding[initialinvestmentasat] = initiadate
)
Measure =
IF (
ISFILTERED ( account ),
[Initial investment],
SUMX ( ALLSELECTED ( account[primarycontactidname] ), [Initial investment] )
)
Entonces puedes obtener un resultado como este:
Se adjunta una demostración para su referencia.
Espero que ayude,
Equipo de soporte de la comunidad _ Caitlyn
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hay @Garry36 ,
Puede intentar crear dos medidas para satisfacer sus necesidades.
Initial investment =
VAR initiadate =
CALCULATE (
MIN ( investmentholding[initialinvestmentasat] ),
VALUES ( account[primarycontactidname] )
)
RETURN
CALCULATE (
SUM ( investmentholding[amount] ),
ALL ( investmentholding[initialinvestmentasat] ),
investmentholding[initialinvestmentasat] = initiadate
)
Measure =
IF (
ISFILTERED ( account ),
[Initial investment],
SUMX ( ALLSELECTED ( account[primarycontactidname] ), [Initial investment] )
)
Entonces puedes obtener un resultado como este:
Se adjunta una demostración para su referencia.
Espero que ayude,
Equipo de soporte de la comunidad _ Caitlyn
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Consulte este video para saber cómo obtener los totales esperados.
(2) Power BI - Tales from the front #01 - Getting the Right Total - YouTube
Palmadita
@Garry36 , Pruebe una medida como
Medida =
VAR __id = MAX ('investmentholding'[primarycontactidname] )
VAR __date = CALCULATE ( MAX('investmentholding'[initialinvestmentasat] ), ALLSELECTED ('Table' ), 'investmentholding'[primarycontactidname] = __id )
CALCULATE ( Aum («investmentholding»[importe] ), VALUES («investmentholding»[primarycontactidname] ),«investmentholding»[primarycontactidname] = __id,«investmentholding»[initialinvestmentasat] = __date )
Gracias Amit,
Su solución me da valores correctos en filas, pero los totales siguen siendo incorrectos.