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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Syndicate_Admin
Administrator
Administrator

Consulta directa día hábil recuento fecha dax

Hola

AYUDA...

Estoy tratando de hacer una fecha entre el conteo con algunos datos de consulta directa para establecer la cantidad de días hábiles entre la solicitud recibida y la solicitud validada.

He intentado calulate (suma de días hábiles (fecha entre función) en una importación que funciona, pero mi conjunto de datos es grande para una importación, por lo que necesito encontrar una manera de evitar la limiación para la consulta directa. ¿Alguna idea, por favor? Tengo un punto de referencia de calander ya en mi modelo.

gracias

Eloise

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @EloiseJane,

Desde esto: tengo un punto de referencia de calander ya en mi modelo. Por favor, pruebe:

Measure =
VAR _t =
    FILTER (
        ADDCOLUMNS ( 'Calendar', "WeekDay", WEEKDAY ( [Date], 2 ) ),
        [Date] >= MAX ( 'DateTable'[application received] )
            && [Date] <= MAX ( 'DateTable'[application validated] )
            && [WeekDay] IN { 1, 2, 3, 4, 5 }
    )
RETURN
    COUNTROWS ( _t )

Eyelyn9_0-1634869381876.png

Saludos
Eyelyn Qin
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

No @EloiseJane,

Desde esto: tengo un punto de referencia de calander ya en mi modelo. Por favor, pruebe:

Measure =
VAR _t =
    FILTER (
        ADDCOLUMNS ( 'Calendar', "WeekDay", WEEKDAY ( [Date], 2 ) ),
        [Date] >= MAX ( 'DateTable'[application received] )
            && [Date] <= MAX ( 'DateTable'[application validated] )
            && [WeekDay] IN { 1, 2, 3, 4, 5 }
    )
RETURN
    COUNTROWS ( _t )

Eyelyn9_0-1634869381876.png

Saludos
Eyelyn Qin
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

@EloiseJane , Puedes probar una medida como

Día laborable = COUNTROWS(FILTER(ADDCOLUMNS(CALENDAR(Min(Table[Start Date]),Max(Table[End Date])),"WorkDay", if(WEEKDAY([Date],2) <6,1,0)),[WorkDay] =1))

o

Día laborable = sumx(values(Table[ID]), COUNTROWS(FILTER(ADDCOLUMNS(CALENDAR(Min(Table[Start Date]),Max(Table[End Date])),"WorkDay", if(WEEKDAY([Date],2) <6,1,0)),[WorkDay] =1)) )

recomienda

Días hábiles / Días laborables, con o sin tabla de fechas: https://youtu.be/Qv4wT8_P-AA

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors