Anónimo
tabla 1 | |||
Nombre | Fecha en servicio | Primer proyecto | Segundo proyecto |
Alex K | 1-1-2018 | Quiero aquí el primer proyecto de la Tabla 2 de Alex K basado en la fecha de inicio del proyecto frente a la Fecha de servicio | Aquí el segundo |
Jay kay | 1-2-2018 | ||
Bernd leo | 1-3-2018 | ||
Tabla 2 | |||
Nombre | nombre Proyecto | Fecha de inicio del proyecto | Fecha de finalización del proyecto |
Alex K | Tecnología AA | 2-1-2018 | 14-2-2018 |
Alex K | Tecnología AB | 15-2-2018 | 11-3-2018 |
Alex K | Tecnología AC | 12-3-2018 | 14-2-2018 |
Jay kay | Tecnología AA | 15-2-2018 | 19-2-2018 |
Jay kay | Tecnología AB | 20-2-2018 | 11-3-2018 |
Jay kay | Tecnología AC | 12-3-2018 | 14-4-2018 |
Jay kay | Tecnología AD | 15-4-2018 | 1-3-2018 |
Bernd leo | Tecnología AA | 2-3-2018 | 11-3-2018 |
Bernd leo | Tecnología AB | 12-3-2018 | 14-3-2018 |
Bernd leo | Tecnología AC | 15-3-2018 |
tengo 2 tablas y en la tabla uno quiero tener el primer y segundo proyecto de la tabla 2 basado en la fecha de inicio del proyecto más cercana en comparación con la fecha en servicio
ejemplo: el primer proyecto de Alex K es tecnología AA porque el 2-1-2018 es la primera fecha más cercana a la fecha de servicio 1-1-2018
Saludos cordiales
Anónimo
En respuesta a Zubair_Muhammad
¡Muchas gracias!
También necesito la fecha de inicio del primer y segundo proyecto.
¿Me puedes ayudar con eso?
Zubair_Muhammad
En respuesta a Anónimo
@Anónimo
Prueba con estos.
Date First Project = CALCULATE ( MIN ( Table2[Project Start Date] ), FILTER ( CALCULATETABLE ( VALUES ( Table2 ) ), Table2[Project Start Date] >= Table1[Date in Service] ) )
Date Second Project = CALCULATE ( MIN ( Table2[Project Start Date] ), FILTER ( CALCULATETABLE ( VALUES ( Table2 ) ), Table2[Project Start Date] >= Table1[Date in Service] ), Table2[name Project] <> FirstProject )
Zubair_Muhammad
@Anónimo
Prueba estas columnas calculadas
First Project = VAR mydate = CALCULATE ( MIN ( Table2[Project Start Date] ), FILTER ( CALCULATETABLE ( VALUES ( Table2 ) ), Table2[Project Start Date] >= Table1[Date in Service] ) ) RETURN CALCULATE ( MIN ( Table2[name Project] ), FILTER ( CALCULATETABLE ( VALUES ( Table2 ) ), Table2[Project Start Date] = mydate ) )
Zubair_Muhammad
En respuesta a Zubair_Muhammad
@Anónimo
Second Project = VAR FirstProject = Table1[First Project] VAR mydate = CALCULATE ( MIN ( Table2[Project Start Date] ), FILTER ( CALCULATETABLE ( VALUES ( Table2 ) ), Table2[Project Start Date] >= Table1[Date in Service] ), Table2[name Project] <> FirstProject ) RETURN CALCULATE ( MAX ( Table2[name Project] ), Table2[Project Start Date] = mydate )
Anónimo
En respuesta a Zubair_Muhammad
¡Muchas gracias!
También necesito la fecha de inicio del primer y segundo proyecto.
¿Me puedes ayudar con eso?
Zubair_Muhammad
En respuesta a Anónimo
@Anónimo
Prueba con estos.
Date First Project = CALCULATE ( MIN ( Table2[Project Start Date] ), FILTER ( CALCULATETABLE ( VALUES ( Table2 ) ), Table2[Project Start Date] >= Table1[Date in Service] ) )
Date Second Project = CALCULATE ( MIN ( Table2[Project Start Date] ), FILTER ( CALCULATETABLE ( VALUES ( Table2 ) ), Table2[Project Start Date] >= Table1[Date in Service] ), Table2[name Project] <> FirstProject )