본문 바로가기
Excel/엑셀 기본, 서식

엑셀] 요일이 주말인 경우 글꼴색 바꾸기

by excelnote2 2016. 8. 10.



월간 계획표 또는 월간 근무표 같은 날짜가 나오는 달력 같은 서식을 만들 때 주말인 경우 글자색을 빨간색으로 표시해보자. 


조건부서식을 이용해서 해당 날짜가 토요일 또는 일요일인 경우 글꼴색을 빨간색으로 지정하면 되고, 여기서 사용하는 함수는 Weekday()함수이다. 


Weekday() 함수는 해당 날짜를 입력받아서 1~7까지의 숫자를 반환하는 함수이다. 일요일은 1, 월요일은 2를 반환한다. 


아래 그림처럼 날짜부분을 블록으로 잡고 [홈 탭 - 조건부 서식 - 새서식]을 클릭한다.




[수식을 사용하여 서식을 지정할 셀 결정]을 선택하고 수식란에

"weekday(a4)=1"을 입력하고, 서식에서는 글꼴색을 빨간색으로 지정한다. 


참고로 여기서 수식에 a4를 지정한 이유는 블록을 잡은 부분에서 A4 부분이 활성셀(active cell)이기 때문이다. (이름상자 부분에도 A4라고 나온다). 

만약 2016-08-31에서부터 위쪽으로 드래그해서 블록을 잡았다면 A34가 활성셀이 되고 수식에는 A34를 넣어야 한다. 


같은 방법으로 토요일인 경우도 빨간색으로 표시해보자. 

weekday()함수가 7을 반환하는 요일이 토요일이다. 




요일표시를 위해서 날짜를 복사해서 B열에 붙여넣기하고 [셀서식 - 사용자지정] 형식에 "aaaa"라고 입력한다. ("aaa" 는 "월", "화"의 형태)



아래 그림과 같이 요일이 토요일과 일요일인 주말은 글꼴색이 빨간색으로 변경되었다. 



댓글