0
내 DimDate 테이블에 날짜 필드가 있습니다.전원의 날짜 필드에서 "Week of 2nd"받기 BI
나는 월요일에 따라 주 번호를 표시 할 다른 열 WeekOf
을 싶어.
Date WeekOf
10/2/2017 Week of 2nd
10/9/2017 Week of 9th
10/16/2017 Week of 16th
내 DimDate 테이블에 날짜 필드가 있습니다.전원의 날짜 필드에서 "Week of 2nd"받기 BI
나는 월요일에 따라 주 번호를 표시 할 다른 열 WeekOf
을 싶어.
Date WeekOf
10/2/2017 Week of 2nd
10/9/2017 Week of 9th
10/16/2017 Week of 16th
당신이 원하는 무엇을 제공해야 다음 식에 새 열을 만들기 : 예를 들어 나는 일이있다.
모든 요일을 다른 요일로 변경하려면 원하는 요일이있는 TargetDate 변수의 2
을 변경하십시오.
WeekOf =
VAR TargetDate = DAY(DATEADD(Dates[Date], 2 - WEEKDAY(Dates[Date]), DAY))
VAR TargetDateText = CONCATENATE(TargetDate, SWITCH(TargetDate, 1, "st", 21, "st", 31, "st", 2, "nd", 22, "nd", 3, "rd", 23, "rd", "th"))
RETURN
CONCATENATE("Week of ", TargetDateText)
끝내 그! 변수가있는 트릭에 대해서도 몰랐습니다. – Oleg
@Oleg - 도와 드릴 수있어서 기쁩니다. 변수를 많이 사용하지는 않았지만 매우 유용합니다. – Joe