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.
Estoy usando el ejemplo de otra persona publicada pero estoy buscando soluciones diferentes.
"Hola Comunidad,
Tengo una tabla de identificaciones de empleados y sus calificaciones salariales cada mes.
Estoy tratando de crear una nueva columna 'Mes anterior' que me mostraría la Calificación salarial del mes anterior.
Por lo tanto, por ejemplo para ID de empleado 100 , para 1/1/2019, se mostraría F.
¡Gracias!"
La solución dada en la publicación es el uso de una medida, sin embargo, lo necesito como una nueva columna en la tabla que estoy usando, no como una medida, así que básicamente, usando el ejemplo sería una nueva columna con el paygrade que el empleado tenía el mes anterior. ¿Alguien sabe cómo se puede hacer?
Gracias de antemano por su ayuda.
Solved! Go to Solution.
@yfquirogah - Tal vez:
Previous Month =
VAR __EmployeeID = [EmployeeID]
VAR __CurrentDate = [Calendar Date]
VAR __PreviousDate = MAXX(FILTER('Table',[Employee ID] = __EmployeeID && [Calendar Date] < __CurrentDate),[Calendar Date])
RETURN
MAXX(FILTER('Table',[Employee ID] = __EmployeeID && [Calendar Date] = __PreviousDate),[Pay Grade])
Hola @yfquirogah
tratar de columna
CALCULATE(LASTNONBLANK(Table[Pay Grade], 1), FILTER(ALL(Table), Table[Employee ID] = EARLIER(Table[Employee ID]) && Table[Calendar Date] = DATEADD(EARLIER(Table[Calendar Date]), -1, MONTH) ) )
@yfquirogah - Tal vez:
Previous Month =
VAR __EmployeeID = [EmployeeID]
VAR __CurrentDate = [Calendar Date]
VAR __PreviousDate = MAXX(FILTER('Table',[Employee ID] = __EmployeeID && [Calendar Date] < __CurrentDate),[Calendar Date])
RETURN
MAXX(FILTER('Table',[Employee ID] = __EmployeeID && [Calendar Date] = __PreviousDate),[Pay Grade])
¡Maravilloso! Funcionó perfectamente. Todavía no he aprendido a usar varibles en Power BI, pero definitivamente lo investigaré, fue mucho más fácil que lo que había intentado hasta ahora.
¡Gracias!
@yfquirogah - Sí, las variables son imprescindibles en mi opinión, dividen los cálculos en partes manejables, hacen que el código sea más legible y permiten la solución de problemas. Muy recomendable!
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 |