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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more

Reply
Syndicate_Admin
Administrator
Administrator

Siguiente Entregable para Múltiples Proyectos

Necesita ayuda:

Tengo una lista de proyectos, cada proyecto tiene múltiples entregables con fechas asociadas a cada uno. ¿Cómo puedo aislar el próximo entregable y la fecha asociada para cada proyecto? Esto debe permitir actualizaciones a medida que avanzamos para mostrar continuamente el próximo entregable. ElÚNICO entregable programado más cercano a la fecha actual en adelante para cada proyecto

¡Cualquier ayuda es muy apreciada!

Datos de ejemplo:

ProyectoEntregableFecha de entrega
Ax12/12/2024
Ay12/31/2024
Ax1/15/2025
Ad 1/30/2025
Bk12/14/2024
Bk12/27/2024
Bj1/10/2025
Cr12/18/2024
Cs12/30/2024
Ct1/9/2025
Cu1/12/2025

Necesito mostrar:

ProyectoEntregableFecha de entrega
Ax12/12/2024
Bk12/14/2024
Cr12/18/2024
3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola @bbajuscak ,

Creo que puede crear una medida y agregarla al filtro de nivel visual y configurarla para mostrar elementos cuando el valor = 1.

Check Whether Closest Deliverable Each Project =
VAR _Closest_Deliverable_Each_Project =
    CALCULATE (
        MIN ( Data[Delivery Date] ),
        FILTER ( ALLEXCEPT ( Data, Data[Project] ), Data[Delivery Date] > TODAY () )
    )
RETURN
    IF ( MAX ( Data[Delivery Date] ) = _Closest_Deliverable_Each_Project, 1, 0 )

El resultado es el siguiente.

vrzhoumsft_0-1733473760630.png

Saludos
Rico Zhou

Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola

Archivo PBI adjunto.

Espero que esto ayude.

Ashish_Mathur_0-1733442868547.png

Syndicate_Admin
Administrator
Administrator

Hola @bbajuscak

puede hacerlo de dos maneras, RESUMIR, tabla y medir.

RESUMIR Tabla :

- crear una nueva tabla con el siguiente DAX

Summarize = 
SUMMARIZE(
ADDCOLUMNS(
'Table',
"Min Date",
MINX(
FILTER(
'Table',
'Table'[Project]=EARLIER('Table'[Project])
),
'Table'[Delivery Date]
)
),
'Table'[Project],
[Min Date],
"Min Deliverable",
MINX(
FILTER(
'Table',
'Table'[Delivery Date]=[Min Date]
),
'Table'[Deliverable]
)
)
Irwan_0-1733442075606.png

Medir:
- crear una nueva medida con el siguiente DAX para buscar la fecha mínima para cada proyecto
Min Date =
MINX(
FILTER(
'Table',
'Table'[Project]='Table'[Project]
),
'Table'[Delivery Date]
)
- crear otra nueva medida con el siguiente DAX para buscar el entregable en esa fecha mínima
Min Deliverable =
var _Date = [Min Date]
Return
MINX(
FILTER(
'Table',
'Table'[Delivery Date]=_Date
),
'Table'[Deliverable]
)
- Trazar proyecto, fecha mínima (medida creada anteriormente) y entrega mínima (medida creada anteriormente) en el objeto visual Tabla
Irwan_1-1733442240427.png

Espero que esto ayude.
Gracias.

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.