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