컴퓨터자료실

엑셀 날짜(요일) 함수 WEEKDAY- 요일 구하기, 해당주 월요일 날짜 계산하기

작은마음모아 2019. 6. 18. 12:55

제가 만든 엑셀 만년달력을 사용하시는 분이 문의하셔서

그 분께만 답을 드리다 다른 분들이 보셔도 좋을 것 같아서 이렇게 정리해 봅니다.


WEEKDAY(날짜, 옵션)


보이는 것 처럼 옵션은 한 주의 시작을 어떤 요일로 하려고 하는지를 나타냅니다.

옵션은 생략할 수 있는데 생략하면 옵션 "1"과 같습니다.


▷ 해당 주의 월요일 날짜 계산하기


WEEKDAY()에서 옵션 "3"을 사용합니다. 월요일 "0" 이고 화요일 "1", ... 토요일 "5", 일요일 "6"

해당 일 이 포함된 주의 월요일을 계산하는데 요일 값 만큼 전날을 계산하는데요

월요일이면 0일 전날, 토요일이면 5일 전날, 일요일이면 6일 전날이 나타납니다.


월요일 부터 일요일 까지 같은 날이 표시된 것이 보입니다.

사용한 옵션이 월요일 부터 일요일 까지 계산하는 옵션을 사용한 결과입니다.


해당 주의 월요일이 아닌 다른 요일을 계산하려면

해당 주의 월요일을 계산하고 월요일에서 다시 계산하면 됩니다.

(해당 주 토요일 = 해당 주 월요일 + 5)

아쉽게도 일요일(0), 토요일(6)인 옵션 없어 해당주 일요일을 표시하려면

수식을 사용해야 해요.

해당일이 일요일 아닌 경우만 월요일 전 날을 표시하도록


엑셀에서 날짜와 요일 표시하기


WORKDAY(), NETWORKDAYS() 관한 내용은 계속 됩니다


이 글은 엑셀 2010에서 작성되었고 엑셀 2007 이상에서 사용할 수 있을 것입니다.

감사합니다.