Warning: This Help page is relevant to LibreOffice up to version 6.0.
For updated Help pages, visit https://help.libreoffice.org.

WEEKDAY

From LibreOffice Help
Jump to: navigation, search

WEEKDAY

주어진 날짜가 무슨 요일인지를 구해서 반환합니다. 요일은 1부터 7까지의 정수로 구해집니다. 종류 파라미터를 생략할 경우 기본적으로 이 값은 1로 간주되며, 이때 한 주의 시작은 일요일부터, 시작값은 1부터 계산됩니다. 종류 파라미터가 2일 경우 한 주의 시작이 월요일로 간주되며, 3일 경우에는 월요일에서부터 계산을 시작하되 시작값이 1이 아닌 0이 됩니다.

구문

WEEKDAY(숫자; 종류)

숫자는 소수로 표현되는 날짜값이며 이 소수에 대한 요일이 산출됩니다.

종류 파라미터는 계산이 어떻게 수행될 것인가 결정합니다. 종류 파라미터를 생략할 경우 기본적으로 이 값은 1로 간주되며, 이때 한 주의 시작은 일요일부터, 시작값은 1부터 계산됩니다. 종류 파라미터가 2일 경우 한 주의 시작이 월요일로 간주되며, 3일 경우에는 월요일에서부터 계산을 시작하되 시작값이 1이 아닌 0이 됩니다.

Note.png 이 값은 도구 - 옵션 - LibreOffice Calc - Calculate에서 선택한 표준 날짜 서식에만 적용됩니다.

=WEEKDAY("2000-06-15")는 5를 반환합니다. (WEEKDAY 함수는 입력된 날짜가 어떤 요일인지를 구해서 그 값을 반환해 줍니다. 함수는 기본적으로 일요일을 1로 하고 하루에 1씩 값을 증가시켜 요일을 구하고, 2000년 6월 15일은 목요일이므로 입력된 함수의 결과값은 5입니다.)

=WEEKDAY("1986-03-05";2)는 3을 반환합니다. (종류 파라미터가 2이면 함수는 일요일이 아닌 월요일을 한 주의 시작으로 간주합니다. 1986년 3월 5일은 수요일이므로 입력된 함수의 결과는 3이 됩니다.)

=WEEKDAY("1990-11-28";1)는 4를 반환합니다. (종류 파라미터가 1이면 함수는 일요일을 주의 시작으로 간주합니다. 1990년 11월 28일은 수요일이므로 입력된 함수의 결과는 4가 됩니다.)

=WEEKDAY(NOW())은 현재 날짜의 수로 입력됩니다.

Tip.png A1의 요일이 근무일인지 여부를 나타내는 함수를 얻으려면, IF 함수와 WEEKDAY 함수를 다음과 같이 사용합니다:
IF(WEEKDAY(A1;2)<6;"근무일";"주말")