Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hola a todos
Tengo una tabla de auditoría que almacena los cambios realizados a nivel de campo, me gustaría transformarse en una nueva tabla para almacenar los últimos cambios con el valor antiguo y nuevo como se muestra a continuación.
Necesita ayuda sobre cómo se puede lograr esto.
Tabla de auditoría existente
Empleado | Campo 1 | Fecha de modificación |
EP123 | Sí | 22-Jun-20 |
EP123 | No | 23-Jun-20 |
EP123 | Sí | 24-Jun-20 |
EP124 | Sí | 22-Jun-20 |
EP124 | No | 23-Jun-20 |
EP125 | Sí | 21-Jun-20 |
EP125 | No | 22-Jun-20 |
EP125 | Sí | 23-Jun-20 |
EP125 | No | 24-Jun-20 |
Nueva tabla que se creará -
Empleado | Nuevo valor | Valor antiguo | Fecha de última modificación |
EP123 | Sí | No | 24-Jun-20 |
EP124 | No | Sí | 23-Jun-20 |
EP125 | No | Sí | 24-Jun-20 |
Gracias.
Respecto
AOD
Solved! Go to Solution.
@AOD , Pruebe ambos como nuevas columnas
last date = maxx(filter(Table, [Employee] =earlier([Employee]) && [Modified date] <earlier([Modified date])),[Modified date])
last status = maxx(filter(Table, [Employee] =earlier([Employee]) && [Modified date] =earlier([last date])),[Field 1])
@AOD , Pruebe ambos como nuevas columnas
last date = maxx(filter(Table, [Employee] =earlier([Employee]) && [Modified date] <earlier([Modified date])),[Modified date])
last status = maxx(filter(Table, [Employee] =earlier([Employee]) && [Modified date] =earlier([last date])),[Field 1])
Gracias Amit por la solución.
Tengo por debajo de la salida ahora. ¿Hay alguna manera de que pueda mantener el último trabajo de cada empleado en la tabla
Gracias por tu ayuda.
AOD