Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Estoy buscando devolver una fecha que es un cierto número de días laborables después de una fecha en una tabla de fechas. Mi tabla de fechas tiene un registro para cada día y ya tiene una columna de día laborable correcta. En este caso quiero una columna que tenga 4 días laborables después de cada fecha representada. Cualquier pensamiento sería apreciado!
Hola @awitt
Un poco de una solución enrevesada. Estoy seguro de que se puede hacer de manera más eficiente y sencilla. Es una columna calculada en la tabla, Table1, donde Table1[Date] es la columna en la que agregaría también los días laborables.
Calc colum =
VAR daysToAdd_ = 4 //update as required
RETURN
MAXX (
TOPN (
daysToAdd_,
CALCULATETABLE (
DISTINCT ( CalendarTable[Date] ),
CalendarTable[Date] > Table1[Date],
CalendarTable[WorkingDay] = "Yes"
),
CalendarTable[Date], ASC
),
CalendarTable[Date]
)
Por favor, marque la pregunta resuelta cuando haya terminado y considere dar felicitaciones si las publicaciones son útiles.
Póngase en contacto conmigo de forma privada para obtener asistencia con cualquier necesidad de BI a gran escala, tutoría, etc.
Salud
@awitt - Así que tal vez algo como esto:
Column =
VAR __Date = 'Table'[Date]
VAR __Dates =
ADDCOLUMNS(
CALENDAR(__Date,__Date + 6),
"Workday",WEEKDAY([Date],2)
)
RETURN
MAXX(FILTER(__Dates,[Workday] < 6),[Date])