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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
mhanne
Frequent Visitor

Cree una columna "Fecha de finalización del proyecto" basada en la fecha de finalización de la actividad más reciente en el proyecto

Mis datos se ven así

ID del proyectoID de actividadEstado de la actividad

Persona asignada

Fecha de finalización de la actividadEstado del proyecto
1aíntegroMike10/1íntegro
1bíntegroMike10/3íntegro
1aíntegroBrent10/1íntegro
1bíntegroBrent10/5íntegro
2aíntegroMike10/3Activo
2bíntegroMike10/4Activo
2aíntegroBrent10/3Activo
2bActivoBrent Activo

Cualquier ayuda sería apreciada!

1 ACCEPTED SOLUTION
Anonymous
Not applicable

@mhanne La fecha inversa se debe a la condición con "Anterior". Se ha corregido el DAX de la siguiente manera:

ProjectCompletionDate ? CALCULATE(MAX(Sheet5[Fecha de finalización de la actividad]),
FILTER(Sheet5, Sheet5[Estado del proyecto]"Completado"
&& Sheet5[ID del proyecto]-EARLIER(Sheet5[ID de proyecto])))
Capture.PNG
¿He resuelto tu problema?
En caso afirmativo, por favor dar felicitaciones y marcar mi respuesta Aceptada!

View solution in original post

7 REPLIES 7
Anonymous
Not applicable

@mhanne Cree una columna calculada con el siguiente DAX:

Fecha de finalización del proyecto: IF(Table3[Estado del proyecto], "Completado", MAX(Table3[Fecha de finalización de la actividad]))
Esto dará el resultado deseado.
¿He respondido a tu pregunta?
En caso afirmativo, marque mi solución Aceptado!

@PoojaShri

Cuando hago esto, llena toda la fila con una fecha aleatoria que no es la fecha de finalización de ninguna actividad. Necesito que la fecha de finalización del proyecto sea única para los proyectos en función de la última actividad completada en cada proyecto. Así que si hay 2 proyectos, me gustaría que la Columna de Fecha Completada del Proyecto dijera 10/5 para los proyectos 1 y 10/8 para el proyecto dos. Así:

ID del proyectoID de actividadEstado de la actividad

Persona asignada

Fecha de finalización de la actividadEstado del proyectoFecha de finalización del proyecto
1aíntegroMike10/1íntegro10/5
1bíntegroMike10/3íntegro10/5
1aíntegroBrent10/1íntegro10/5
1bíntegroBrent10/5íntegro10/5
2aíntegroMike10/3íntegro10/8
2bíntegroMike10/4íntegro10/8
2aíntegroBrent10/3íntegro10/8
2bíntegroBrent10/8íntegro10/8

¡Muchas gracias por su ayuda!

Hola, @mhanne

¿Podría decirme si su problema ha sido resuelto?
En caso afirmativo, podría aceptar la respuesta útil como solución. También podría compartir su propia solución aquí. Por ahora, no hay contenido de descripción en el subproceso. Si todavía necesita ayuda, por favor comparta más detalles con nosotros.

Saludos
Equipo de soporte de la comunidad _ Eason

Anonymous
Not applicable

@mhanne intente deshabilitar el intellignece de fecha y hora automática de Opciones para evitar la fecha máxima del año. Tenga en cuenta que el DAX no tiene ".[ Fecha]". Puede probar el siguiente DAX:

ProjectCompletionDate (Fecha de Comprotelación)
CALCULATE(MAX(Sheet5[Fecha de finalización de la actividad]),
FILTRO(Sheet5,
Sheet5[ID de proyecto]<>EARLIER(Sheet5[ID de proyecto])
&& Sheet5[Estado del proyecto]-"Completado"))
Capture.PNG

@PoojaShri

Aquí está la fórmula cuando uso mis propios campos:

power BI.JPG
Todavía me está dando la misma fecha en cada fila. Cuando desenlojaba la inteligencia automática de fecha y hora me dio un número en lugar de una fecha y no me dejaba cambiar el tipo de datos (cuando probé la tabla no funcionaba hasta que quité la columna).
También estoy un poco confundido por su ejemplo, porque las fechas de finalización se cambian en su tabla (el proyecto 1 debe ser 10/5/2020 y el proyecto 2 debe ser 10/8/2020)
Anonymous
Not applicable

@mhanne La fecha inversa se debe a la condición con "Anterior". Se ha corregido el DAX de la siguiente manera:

ProjectCompletionDate ? CALCULATE(MAX(Sheet5[Fecha de finalización de la actividad]),
FILTER(Sheet5, Sheet5[Estado del proyecto]"Completado"
&& Sheet5[ID del proyecto]-EARLIER(Sheet5[ID de proyecto])))
Capture.PNG
¿He resuelto tu problema?
En caso afirmativo, por favor dar felicitaciones y marcar mi respuesta Aceptada!
mhanne
Frequent Visitor

Mis datos se ven así

ID del proyectoID de actividadEstado de la actividad

Persona asignada

Fecha de finalización de la actividadEstado del proyecto
1aíntegroMike10/1íntegro
1bíntegroMike10/3íntegro
1aíntegroBrent10/1íntegro
1bíntegroBrent10/5íntegro
2aíntegroMike10/3Activo
2bíntegroMike10/4Activo
2aíntegroBrent10/3Activo
2bActivoBrent Activo

Cualquier ayuda sería apreciada!

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors