해당 주 날짜의 요일을 파악하여 1부터 7까지 숫자를 반환합니다. 기본적으로 요일 범위는 1(일요일)부터 7(토요일)까지입니다.
구문
WEEKDAY(<date>, <return_type>)
매개 변수
용어 |
정의 |
||||||||
|---|---|---|---|---|---|---|---|---|---|
date |
datetime 형식의 날짜입니다. 날짜는 DATE 함수를 사용하여 입력하거나, 날짜를 생성하는 식을 사용하여 입력하거나, 기타 수식의 결과로 입력해야 합니다. |
||||||||
return_type |
반환 값을 결정하는 숫자입니다.
|
반환 값
1에서 7 사이의 정수입니다.
주의
날짜를 일련 번호로 저장하는 Microsoft Excel과는 달리 DAX는 datetime 형식의 날짜 및 시간을 사용합니다. 날짜를 일련 번호로 표시하려는 경우 Excel의 서식 옵션을 사용할 수 있습니다.
날짜에 허용된 텍스트 표현으로 날짜를 입력할 수도 있지만 예상치 않은 결과를 방지하려면 먼저 텍스트 날짜를 datetime 형식으로 변환하는 것이 좋습니다.
날짜 인수가 날짜의 텍스트 표현인 경우 함수는 변환을 수행하기 위해 클라이언트 컴퓨터의 로캘 및 날짜/시간 설정을 사용하여 텍스트 값을 분석합니다. 현재 날짜/시간 설정이 날짜를 월/일/년 형식으로 나타내도록 되어 있는 경우 "1/8/2009"라는 문자열은 2009년 1월 8일에 해당하는 datetime 값으로 해석됩니다. 그러나 현재 날짜/시간 설정이 날짜를 일/월/년 형식으로 나타내도록 되어 있는 경우 이 문자열은 2009년 8월 1일에 해당하는 datetime 값으로 해석됩니다.
예
다음 예에서는 [HireDate] 열의 날짜를 가져오고 1을 더하여 해당 날짜에 상응하는 요일을 표시합니다. return_type 인수가 생략되었기 때문에 기본 형식이 사용되며 1은 일요일, 7은 토요일입니다. 결과가 4이면 수요일이라는 의미입니다.
=WEEKDAY([HireDate]+1)