Forum Discussion
Syndicate_Admin
Administrator
3 years agoTabla filtrada
Los registros tblSalaryModifications enumeran todos los cambios en el salario o la tarifa por hora de un empleado. Estoy tratando de crear una medida que produzca el salario anual para el emplolyee ...
- 3 years ago
Su código me dio el empujón que necesitaba para encontrar la solución.
Aquí está el código que realmente funciona:
Salarios anuales =DÓNDE _lastChangetbl = FILTRO(TODOSELECCIONADO('tblSalaryModifications'),'tblSalaryModifications'[DtAsignado] = ..MAX('tblSalaryModifications'[DtAsignado] ))DÓNDE _sueldo = SUMX( _lastChangetbl, [Salario])DÓNDE _annualHourly = SUMX( _lastChangetbl, [Tarifa por hora] * [HoursPerWeek] ) * 52DEVOLUCIÓNSI(_sueldo > 0,_sueldo,_annualHourly)
Syndicate_Admin
Administrator
3 years agoSu código me dio el empujón que necesitaba para encontrar la solución.
Aquí está el código que realmente funciona:
Salarios anuales =
DÓNDE _lastChangetbl = FILTRO(
TODOSELECCIONADO('tblSalaryModifications'),
'tblSalaryModifications'[DtAsignado] = ..MAX('tblSalaryModifications'[DtAsignado] ))
DÓNDE _sueldo = SUMX( _lastChangetbl, [Salario])
DÓNDE _annualHourly = SUMX( _lastChangetbl, [Tarifa por hora] * [HoursPerWeek] ) * 52
DEVOLUCIÓN
SI(
_sueldo > 0,
_sueldo,
_annualHourly
)