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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric 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
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors