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 a todos
Necesidad de crear una nueva columna como rea recód máximo por empleado como 1 o Cero
si el emp tiene sólo un registro que su 1
¿Puede alguien ayudarme
Mis datos parecen
Emp id | Fecha | Nueva salida de columna |
45 | 7/15/2020 | 0 |
45 | 9/2/2020 | 0 |
45 | 9/4/2020 | 1 |
25 | 2/05/2020 | 0 |
25 | 8/4/2020 | 1 |
36 | 11/14/2019 | 1 |
36 | 11/1/2019 | 0 |
75 | 11/25/2019 | 1 |
75 | 11/18/2019 | 0 |
48 | 8/22/2020 | 1 |
22 | 7/22/2020 | 1 |
Solved! Go to Solution.
Hola @Venkateswara_ra
Crear una columna
_max de cálculo (max(('Table'[Date]),ALLEXCEPT('Table','Table'[EMP ID]))
A continuación, utilice lo siguiente
if(CALCULATE(COUNTROWS('Table'),'Table'[Date]-_max)) >0,1,0)
Hope it resolves your issue? Did I answer your question? Mark my post as a solution! Appreciate your Kudos, Press the thumbs up button!! Linkedin Profile |
Hola, @Venkateswara_ra
Intente crear primero una columna para calcular la fecha máxima para cada empleado:
Max_date = CALCULATE(MAX('Table'[date]),ALLEXCEPT('Table','Table'[Emp id]))
A continuación, cree una columna de cálculo como se indica a continuación:
Column = IF('Table'[date]='Table'[Max_date],1,0)
Si la fecha de este registro es igual Max_date, el resultado mostrará "1"
El resultado se mostrará como se muestra a continuación:
Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @Venkateswara_ra
Intente crear primero una columna para calcular la fecha máxima para cada empleado:
Max_date = CALCULATE(MAX('Table'[date]),ALLEXCEPT('Table','Table'[Emp id]))
A continuación, cree una columna de cálculo como se indica a continuación:
Column = IF('Table'[date]='Table'[Max_date],1,0)
Si la fecha de este registro es igual Max_date, el resultado mostrará "1"
El resultado se mostrará como se muestra a continuación:
Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Venkateswara_ra , Intentar como nueva columna
estado máximo
nueva columna: maxx(filter(Table, [Emp id] á earlier([Emp id])),[curretStatus])
estado en la fecha máxima
new column á maxx(filter(Table, [Emp id] á earlier([Emp id])),lastnonblankvalue([date],max([curretStatus])))
Gracias por la respuesta
Aquí en la tabla necesito crear la columna currentstatus como fecha máxima por empleado como 1 fecha restante como cero
Hola @Venkateswara_ra
Crear una columna
_max de cálculo (max(('Table'[Date]),ALLEXCEPT('Table','Table'[EMP ID]))
A continuación, utilice lo siguiente
if(CALCULATE(COUNTROWS('Table'),'Table'[Date]-_max)) >0,1,0)
Hope it resolves your issue? Did I answer your question? Mark my post as a solution! Appreciate your Kudos, Press the thumbs up button!! Linkedin Profile |
Hola @Venkateswara_ra
if(CALCULATE (
COUNTROWS('Tabla'),
FILTRO ( ALLEXCEPT('Table','Table'[EMP ID]),'Table'[Date]-MAX(Date))
) >0,1,0)
Hope it resolves your issue? Did I answer your question? Mark my post as a solution! Appreciate your Kudos, Press the thumbs up button!! Linkedin Profile |
Gracias por la respuesta
Probé su lógica, pero su toma de la fecha máxima en la tabla
pero mi requriement que necesita para tomar maxdate por empleado como 1 otras fechas de ese empleado como cero
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 | |
2 | |
1 | |
1 |