Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola a todos,
Tengo una tabla como la siguiente, que:
- DATE DE es de la tabla de calendario individual
- ATMONTH_ y ATLDF_ son de otra tabla (qué fecha en esta tabla ya tiene relación con la tabla de calendario)
Y luego hice 2 cálculos para días hábiles y número de días transcurridos para mostrar el total de días hábiles y días transcurridos automáticamente todos los días como se muestra a continuación:
Sin embargo, me gustaría que en lugar de los días pasados los espectáculos -1 (porque filtré el mes es septiembre, y hoy es el 1 de octubre), los días pasados deberían volver al número total de días hábiles cuando el día es el último día del mes, es 22.
¿Cómo podría hacerlo con mi cálculo?
¡Gracias por su ayuda!
Otoño
Solved! Go to Solution.
Hay @ThuJa23
Puede simplificar su cálculo utilizando Today_ = FORMAT(TODAY(),"dd.mm.yyyy") para obtener la fecha de hoy en formato "dd.mm.aaaa".
Para el cálculo de daygones, puede probar el siguiente código. Obtendrá la fecha de ayer usando today()-1.
daygones =
VAR Yesterday_ = FORMAT ( TODAY () - 1, "dd.mm.yyyy" )
RETURN
CALCULATE ( MAX ( FAC_Workdays[ATLDF_] ), 'Date'[DATE DE] = Yesterday_ )
Espero que esto ayude.
Saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como Solución para ayudar a otros miembros a encontrarla.
Hay @ThuJa23
Puede simplificar su cálculo utilizando Today_ = FORMAT(TODAY(),"dd.mm.yyyy") para obtener la fecha de hoy en formato "dd.mm.aaaa".
Para el cálculo de daygones, puede probar el siguiente código. Obtendrá la fecha de ayer usando today()-1.
daygones =
VAR Yesterday_ = FORMAT ( TODAY () - 1, "dd.mm.yyyy" )
RETURN
CALCULATE ( MAX ( FAC_Workdays[ATLDF_] ), 'Date'[DATE DE] = Yesterday_ )
Espero que esto ayude.
Saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como Solución para ayudar a otros miembros a encontrarla.
@ThuJa23 , crear dos medidas como estas y calcular el porcentaje
Días laborables del mes = countrows(filter(addcolumns(calendar(eomonoth(today(),-1)+1,eomonoth(today(),0)), "WorkDay", weekday([Date],2)),[WorkDay]>6))
Días laborables pasados = countrows(filter(addcolumns(calendar(eomonoth(today(),-1)+1,today() ), "WorkDay", weekday([Date],2)),[WorkDay]>6))
Gracias por sus respuestas.
En realidad no funcionó para mí. Como resultado de abajo, con filtro en septiembre, la jornada laboral es de solo 5. Debería ser 22
¿O me equivoco en algo?
Gracias
Otoño