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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Leo_Tribaldo
Frequent Visitor

Columna calculada o formula DAX para LOOKUPVALUE

Hola, 

Necesito vuestra ayuda.

Necesito el numero de turno de la tabla 2, teniendo en cuenta el recurso, fecha inicio, fecha fin, hora inicio y hora fin de las tablas 1 y 2. La tabla1 es una tabla de notificacion de paros y averias que debemos poner el turno. De la tabla 2 sacamos el turno . 

TABLA 1       
RECURSOFECHA INICIALFECHA FINALEQUIPODESCRIPCION DEL PAROHORA INICOHORA FINNUMERO DE TURNO
N02DPuen0208/01/202408/01/2024MAÑANAParo por Acumulación de Material6:22:297:44:47 
N02DPuen0208/01/202408/01/2024TARDEParo por Acumulación de Material15:00:2316:00:25 
N02DPuen0208/01/202409/01/2024NOCHEParo por Acumulación de Material23:00:000:32:00 
N44PulTB0208/01/202408/01/2024MAÑANAParo por Acumulación de Material7:00:257:44:47 
N44PulTB0208/01/202408/01/2024TARDEParo por Acumulación de Material19:00:2121:25:25 
N44PulTB0208/01/202409/01/2024NOCHEParo por Acumulación de Material23:00:001:25:36 
        
        
        
TABLA 2       
NUMERO DE TURNORECURSOFECHA INICIALFECHA FINALHORA INICOHORA FINEQUIPO 
024-0000001N02DPuen0208/01/202408/01/20246:00:0014:00:00MAÑANA 
024-0000025N02DPuen0208/01/202408/01/202414:00:0022:00:00TARDE 
024-0000032N02DPuen0208/01/202409/01/202422:00:006:00:00NOCHE 
024-0000002N44PulTB0208/01/202408/01/20246:00:0014:00:00MAÑANA 
024-0000065N44PulTB0208/01/202408/01/202414:00:0022:00:00TARDE 
024-000098N44PulTB0208/01/202409/01/202422:00:006:00:00NOCHE 
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Leo_Tribaldo,

Pruebe esta columna calculada en la Tabla 1:

NUMERO DE TURNO = 
VAR vResource = Table1[RESOURCE]
VAR vStartDate = Table1[START DATE]
VAR vEndDate = Table1[END DATE]
VAR vTeam = Table1[TEAM]
VAR vTable2 =
    FILTER (
        Table2,
        Table2[RESOURCE] = vResource
            && Table2[START DATE] = vStartDate
            && Table2[END DATE] = vEndDate
            && Table2[TEAM] = vTeam
    )
VAR vResult =
    MAXX ( vTable2, Table2[NUMERO DE TURNO] )
RETURN
    vResult

DataInsights_0-1706289529613.png

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@Leo_Tribaldo,

Pruebe esta columna calculada en la Tabla 1:

NUMERO DE TURNO = 
VAR vResource = Table1[RESOURCE]
VAR vStartDate = Table1[START DATE]
VAR vEndDate = Table1[END DATE]
VAR vTeam = Table1[TEAM]
VAR vTable2 =
    FILTER (
        Table2,
        Table2[RESOURCE] = vResource
            && Table2[START DATE] = vStartDate
            && Table2[END DATE] = vEndDate
            && Table2[TEAM] = vTeam
    )
VAR vResult =
    MAXX ( vTable2, Table2[NUMERO DE TURNO] )
RETURN
    vResult

DataInsights_0-1706289529613.png

Muchas gracias @Syndicate_Admin por tu ayuda!!!

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.