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.
Hola
Necesito ayuda con una nueva medida para obtener el último valor de fecha y equilibrio. Soy capaz de obtener la fecha de pago más reciente, pero necesito el saldo de la enfermedad 40.10. Adjuntar una copia del ejemplo.... cualquier ayuda es apreciada.
HI @az38,
Probé lo que me recomendó y estaba funcionando bien al principio cuando utilicé el filtro para un empleado a la vez... y mostraría este último salario anual. Pero ahora no reconoce el filtro de nombre y aparece como en blanco, funciona si tengo todos los empleados mostrando y muestra el registro del último empleado con su actualización. No sé si esto tiene algún sentido, esperando que puedas imaginarlo.
LastAnnualSalary ?
tratar de añadir ALL() a cambio
LastAnnualSalary =
var _lastDate = CALCULATE(MAX(kro_PAY_TRANSACTIONS[LastSalaryChangeDate]), ALL(kro_PAY_TRANSACTIONS))
RETURN
CALCULATE (MAX(kro_PAY_TRANSACTIONS[AnnualSalary]), kro_PAY_TRANSACTIONS[LastSalaryChangeDate] = _lastDate, ALL(kro_PAY_TRANSACTIONS) )
Puede ser que tendría más sentido con la imagen aquí, por lo que trae la parte superior de la lista sin ningún filtro... pero cuando elijo a un empleado específicamente se muestra en blanco y con el TODO... muestra 57000 para el empleado que es la cantidad incorrecta.
Si filtro el apellido del empleado para mostrar solo para ese empleado... Todavía me da el 57000...en lugar de lo que la última cantidad de los empleados, es decir, 120K algo.
Para el filtro por empleado puede utilizar ALLEXCEPT()
LastAnnualSalary =
var _lastDate = CALCULATE(MAX(kro_PAY_TRANSACTIONS[LastSalaryChangeDate]), ALLEXCEPT(kro_PAY_TRANSACTIONS, kro_PAY_TRANSACTIONS[Employee]))
RETURN
CALCULATE (MAX(kro_PAY_TRANSACTIONS[AnnualSalary]), kro_PAY_TRANSACTIONS[LastSalaryChangeDate] = _lastDate, ALLEXCEPT(kro_PAY_TRANSACTIONS, kro_PAY_TRANSACTIONS[Employee]) )
Sigue siendo el mismo... ningún cambio.
La sintaxis de 'RETURN' es incorrecta. (DAX(var _lastDate ? CALCULATE(MAX(kro_checks_advices[PaymentDate], ALL(kro_checks_advices))RETURNCALCULATE(MAX(kro_checks_advices[Illness Balance]), kro_checks_advices[PaymentDate] - _lastDate ))).
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |