cancel
Showing results for 
Search instead for 
Did you mean: 
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.

View solution in original post

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
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

November Power BI Update 768x460.png

Check it Out!

Click here to read more about the November 2021 Updates!

M365 768x460.jpg

Microsoft 365 Collaboration Conference | December 7–9, 2021

Join us, in-person, December 7–9 in Las Vegas, for the largest gathering of the Microsoft community in the world.