March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola a todos
Tengo una tabla de calendario donde estoy usando una columna calculada para calcular el número de días laborables en cada mes.
Necesito una fórmula para calcular el no. días laborables restantes en el mes actual y para devolver el no. días de trabajo en todos los demás meses.
Así, por ejemplo, en marzo, tengo un total de 21 días laborables y en base a la fecha de hoy, debería tener 3 días laborables restantes. Necesito esta fórmula para devolver el 3 de marzo y el total no. días de trabajo para enero, febrero, abril y así sucesivamente.
¡Gracias!
Hola @kartiklal18 ,
Puede utilizar la función COUNTROWS() para calcular el resto de los días laborables.
Current Month =
IF (
FORMAT ( TODAY (), "mmmm" ) = SELECTEDVALUE ( 'Table'[Column] ),
COUNTROWS (
FILTER (
'Table',
'Table'[Date] >= TODAY ()
&& NOT ( WEEKDAY ( 'Table'[Date], 1 ) IN { 1, 7 } )
)
),
[Working Day]
)
Aquí está el resultado.
Aquí está mi archivo de prueba para su referencia.
Hola @v-eachen-msft ,
Su solución funciona perfectamente y era exactamente lo que estaba buscando. ¡Gracias por la ayuda!
Si tiene que trabajar fecha
Días restantes á sumx(filter(Date,Date[Date]> á today() && Date[Date]<-eomonth(today(),0)),Date[Working Days])
Hola @amitchandak ,
Su fórmula devuelve el no. de días de trabajo a la izquierda, pero también necesito que devuelva el no. de días restantes en todos los otros meses. Para marzo, devuelve correctamente 3 y lo necesito para devolver 21 para enero, 20 para febrero, 20 para abril...
Por favor, vea la captura de pantalla adjunta.
Tratar
if(month(today()) = month(Date[Date]),
sumx(filter(Date,Date[Date]>= today() && Date[Date]<= eomonth(today(),0)),Date[Working Days]),
sumx(Date,Date[Working Days]))
Hola @amitchandak ,
Si uso una medida, la instrucción IF no me permitirá hacer referencia a mi columna de fecha en mi tabla de calendario y si uso una columna calculada obtengo el siguiente resultado,
Hola @kartiklal18 ,
Pruebe estas medidas:
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.