Get certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now
Hola !
Necesito poder obtener una medida que me devuelva la cantidad de dias habiles transcurridos en el mes, teniendo en cuenta el dia de hoy y los dias feriados que hayan habido en el mes..-
Datos:
Mes Noviembre
Dias Feriados: 1 ( 21/11/22 ).-
Dias Habiles: 21 ( Dias habiles = Lunes a Viernes ).
Resultado esperado ( Al 27/11/22):
Dias Habiles transcurridos: 18
He creado una tabla calendario, la cual la he vinculado con la tabla Feriados y he determinado los dias laborales"Dia Laboral".-
Agradecere vuestra respuesta.
Solved! Go to Solution.
Hi, @Syndicate_Admin ;
Prueba esto, debería funcionar:
count =
CALCULATE(COUNT('Table'[Working Day]),FILTER('Table',[Date] < ode="">
O
count =
CALCULATE (
COUNT ( 'Table'[Working Day] ),
FILTER (
'Table',
EOMONTH ( [Date], 0 ) = EOMONTH ( TODAY (), 0 )
&& [Date] < TODAY ()
&& 'Table'[Working Day] = "Yes"
)
)
Saludos
Equipo de Apoyo a la Comunidad _ Yalan Wu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hi, @Syndicate_Admin ;
Pruébalo.
count =
CALCULATE(COUNT('Table'[Working Day]),FILTER('Table',[Date] < ode="">
El espectáculo final:
Además, Resultado esperado (al 27/11/22): ¿por qué es "a partir del 27/11/22"?
Saludos
Equipo de Apoyo a la Comunidad _ Yalan Wu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola!
Gracias por tu respuesta.
QUizas no me exprese correctamente.- La fecha 27/11 fue solo un ejemplo para poder visualizar un resultado esperado.-
No es necesario poner filtros sobre ninguna fecha, solamente necesito que me cuente los dias laborales que han transcurrido del mes.-
Como para poner otro ejemplo, hoy 29/11/22 el resultado deberia ser 19 dias dias transcurridos de los 21 dias laborales del mes de Noviembre.-
Espero haya quedado claro y que puedas con esa info ayudarme.-
Gracias.
Hi, @Syndicate_Admin ;
Prueba esto, debería funcionar:
count =
CALCULATE(COUNT('Table'[Working Day]),FILTER('Table',[Date] < ode="">
O
count =
CALCULATE (
COUNT ( 'Table'[Working Day] ),
FILTER (
'Table',
EOMONTH ( [Date], 0 ) = EOMONTH ( TODAY (), 0 )
&& [Date] < TODAY ()
&& 'Table'[Working Day] = "Yes"
)
)
Saludos
Equipo de Apoyo a la Comunidad _ Yalan Wu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Thanks a lot! It works!!
Creo que primero hay que crear una medida para contar los días hábiles:
Días laborables =
CALCULAR(
COUNTROWS('Fecha'),
'fecha'[Es laborial] ="si"
)
Luego otra medida para el cálculo del mes hasta la fecha:
Días hábiles MTD =
CALCULAR(
[Días hábiles],
DATESMTD('Fecha'[Fecha])
)
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, Gracias por tu pronta respuesta.-
La medida que me cuenta la cantidad de dias habiles del mes, ya la tenia calculada:
Check out the October 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.