Forum Discussion
indefinido
- 4 years ago
Hay @AtchayaP ,
De acuerdo con su descripción, creo una muestra.
1.Cree una tabla de fechas, que tenga el tiempo máximo y mínimo de su calendario.
2.Cree una nueva tabla como esta.
Table = ADDCOLUMNS ( CALENDARAUTO ( 1 ), "CalMonth", FORMAT ( [Date], "mmm" ), "CalQtr", "Q" & CEILING ( MONTH ( [Date] ), 3) / 3, "CalYear", YEAR ( [Date] ), "CalWeekNo", WEEKNUM ( [Date], 2 ), "Fiscal Qtr", "Q" & CEILING ( MONTH ( EDATE ( [Date], - 1) ), 3 ) / 3, "Fiscal Year", VAR CY = RIGHT ( YEAR ( [Date] ), 2 ) VAR NY = RIGHT ( YEAR ( [Date] ) + 1, 2 ) VAR PY = RIGHT ( YEAR ( [Date] ) - 1, 2 ) VAR FinYear = IF ( MONTH ( [Date] ) > 1, CY & "-" & NY, PY & "-" & CY ) RETURN FinYear, "Fiscal Month", MONTH ( EDATE ( [Date], - 1) ), "Weekend/Working", IF ( WEEKDAY ( [Date], 2 ) > 5, "Weekend", "Working" ), "Day", FORMAT ( [Date], "ddd" ) )Adjunto mi muestra a continuación como referencia.
Saludos
Equipo de apoyo a la comunidad _ kalyjSi esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hay @AtchayaP ,
De acuerdo con su descripción, creo una muestra.
1.Cree una tabla de fechas, que tenga el tiempo máximo y mínimo de su calendario.
2.Cree una nueva tabla como esta.
Table =
ADDCOLUMNS (
CALENDARAUTO ( 1 ),
"CalMonth", FORMAT ( [Date], "mmm" ),
"CalQtr", "Q"
& CEILING ( MONTH ( [Date] ), 3) / 3,
"CalYear", YEAR ( [Date] ),
"CalWeekNo", WEEKNUM ( [Date], 2 ),
"Fiscal Qtr", "Q"
& CEILING ( MONTH ( EDATE ( [Date], - 1) ), 3 ) / 3,
"Fiscal Year",
VAR CY =
RIGHT ( YEAR ( [Date] ), 2 )
VAR NY =
RIGHT ( YEAR ( [Date] ) + 1, 2 )
VAR PY =
RIGHT ( YEAR ( [Date] ) - 1, 2 )
VAR FinYear =
IF ( MONTH ( [Date] ) > 1, CY & "-" & NY, PY & "-" & CY )
RETURN
FinYear,
"Fiscal Month", MONTH ( EDATE ( [Date], - 1) ),
"Weekend/Working", IF ( WEEKDAY ( [Date], 2 ) > 5, "Weekend", "Working" ),
"Day", FORMAT ( [Date], "ddd" )
)
Adjunto mi muestra a continuación como referencia.
Saludos
Equipo de apoyo a la comunidad _ kalyj
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.