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.
Así es como se ven mis datos:
Cuenta | IDENTIFICACIÓN | Cuarto | Nombre de cuenta asignado |
ABC Inc | ID143 | 20T3 | |
ABC Inc. | ID143 | 20T4 | |
ABC Incorp | ID143 | 21T1 | |
ABECEDARIO | ID143 | 21T2 |
Mi objetivo para la columna Nombre de cuenta asignado es devolver el nombre de cuenta asociado con el último trimestre en función del ID. Como puede ver, todos estos son la misma cuenta, pero la convención de nomenclatura sobre los cuartos ha cambiado. En este caso en particular, quiero devolver "ABC" porque ese es el nombre utilizado en el trimestre más reciente, pero mi Lookupvalue aún no funciona correctamente.
Esto es lo que tengo:
Solved! Go to Solution.
Esto funciona como una columna calculada. Si desea usarlo como medida, entonces necesita una función de agregación para Account_Data_Total [ERM ID] en su definición de VAR erm.
Prueba esto:
Mapped Account Name =
VAR erm = SELECTEDVALUE ( Account_Data_Total[ERM ID] )
VAR maxqtr =
CALCULATE (
MAXX ( Account_Data_Total, Account_Data_Total[Quarter] ),
FILTER ( Account_Data_Total, Account_Data_Total[ERM ID] = erm )
)
RETURN
LOOKUPVALUE (
Account_Data_Total[Account],
Account_Data_Total[ERM ID], erm,
Account_Data_Total[Quarter], maxqtr
)
HAY @iab_pbi
Pruebe este código para agregar una nueva columna a la tabla:
Mapped Account Name =
CALCULATE (
MAX ( [Account] ),
FILTER (
'Table',
'Table'[ID] = EARLIER ( 'Table'[ID] )
&& 'Table'[Quarter]
= CALCULATE ( MAX ( 'Table'[Quarter] ), ALLEXCEPT ( 'Table', 'Table'[ID] ) )
)
)
Salida:
Si esta publicación ayuda,considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Aprecia tus felicitaciones!!
Esto funciona como una columna calculada. Si desea usarlo como medida, entonces necesita una función de agregación para Account_Data_Total [ERM ID] en su definición de VAR erm.
Prueba esto:
Mapped Account Name =
VAR erm = SELECTEDVALUE ( Account_Data_Total[ERM ID] )
VAR maxqtr =
CALCULATE (
MAXX ( Account_Data_Total, Account_Data_Total[Quarter] ),
FILTER ( Account_Data_Total, Account_Data_Total[ERM ID] = erm )
)
RETURN
LOOKUPVALUE (
Account_Data_Total[Account],
Account_Data_Total[ERM ID], erm,
Account_Data_Total[Quarter], maxqtr
)
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |