Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Cómo comprobar si existe una fecha anterior para el IDENTIFICADOR, en caso afirmación, seleccione la más reciente

Hola

Soy un novato con dax y power bi. Tengo una tabla que contiene los salarios y la fecha de inicio y necesito seleccionar solo el último salario por persona, que debe evaluarse en función de una columna de fecha de inicio. Espero que alguien pueda ayudarme con esto.

Wage tableTabla salarial

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola, logré obtener la resolución por mí mismo: crear una columna y usarla como filtro.

Es el último filtro de fila =
VAR LatestDate = MAXX(FILTER('Wage','Wage'[WorkRelationship.Id] = EARLIER('Wage'[WorkRelationship.Id])),'Wage'[StartTime])
RETURN IF('Wage'[StartTime]=LatestDate,1,0)

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola, logré obtener la resolución por mí mismo: crear una columna y usarla como filtro.

Es el último filtro de fila =
VAR LatestDate = MAXX(FILTER('Wage','Wage'[WorkRelationship.Id] = EARLIER('Wage'[WorkRelationship.Id])),'Wage'[StartTime])
RETURN IF('Wage'[StartTime]=LatestDate,1,0)
Syndicate_Admin
Administrator
Administrator

Hay @vuolleh,

Puede crear esta medida:

Último salario = CALCULAR(SUMA(«Tabla» [MensualMenteAje]),FILTRO('Tabla','Tabla'[StartTime]=MÁXIMO('Tabla'[StartTime])))
Si respondí a su pregunta, márquela como una solución para ayudar a otros miembros a encontrarla más rápidamente.

Hola, y gracias! Esto casi funciona para mí, pero una cosa más. El cheque debe ser por Salario[WorkRelationship.Id]. es decir, último salario por empleado.

Syndicate_Admin
Administrator
Administrator

Explicación adicional.... por ejemplo, relatioship id 374459 tiene dos salarios con diferentes fechas de inicio y necesito obtener solo el último porque en el escenario el salario más antiguo se reemplaza por el nuevo salario aumentado

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.