본문 바로가기
엑셀/엑셀 함수

[엑셀 함수#11]WEEKDAY 함수 이용하여 원하는 요일 강조하기(휴가 TO 집계 엑셀)

by 성오 2021. 11. 13.
반응형

이번 글에서는 휴가 종합 등을 할 때에 엑셀을 이용하여 원하는 요일이 속한 셀들을 강조하는 방법에 대하여 알려드리겠습니다.

1.WEEKDAY 함수란?

- WEEKDAY 함수는 날짜 데이터의 요일을 반환해주는 함수입니다. 

-일요일을 시작으로 1부터 토요일까지 7의 값이 지정되어 있습니다. 그렇기 때문에 조건부 서식을 이용하여 WEEKDAY 함수를 이용하여 값을 지정하면 원하는 요일만을 강조할 수 있는 것입니다.

반응형

2.WEEKDAY함수를 적용하는 방법

- 아래 사진에는 개인별 휴가 현황을 종합하기 위하여 날짜별로 희망 날짜를 기록하는 엑셀을 가정하였습니다.

- 2번으로 표시된 박스에는 날짜가 들어가야 합니다. 하지만 WEEKDAY 함수를 적용하기 위해서는 요일이 포함된 날짜가 들어가야 하기 때문에 1번으로 표시된 박스 안에 1만 쓰는 것이 아닌 2021-11-01을 기입하여야 합니다.

2021년 휴가 TO 엑셀 날짜 기입전
엑셀1

-1번 박스에 날짜를 기입하게 되면 아래 사진과 같이 기입이 되지만, 셀의 너비와 입력값의 너비가 일치하지 않기 때문에 아래 사진과 같이 기입 한뒤에 ENTER를 누르면 출력 값이 깨져서 보이게 됩니다.

C3 셀에 날짜를 기입한 엑셀 사진
엑셀 2

-이것을 제대로 보이게 하기 위해서는 셀의 서식을 지정하여야 합니다. 일단, 1번 박스의 채우기 핸들을 잡고, AF3 셀까지 끌어서 11월 30일까지의 데이터를 채워 줍니다.

-2번 박스처럼 모든 데이터가 3행 안에 기입되었지만, 출력값은 깨져서 보입니다. 이제는 셀 서식을 수정할 차례입니다.

3행에 날짜 데이터가 모두 기입된 엑셀 사진
엑셀 3

-셀 서식을 수정하기 위해서 2번 박스로 표시된 구간을 드래그 해준 뒤에 Ctrl+1을 눌러 셀 서식 작업창을 불러줍니다.

셀 서식 작업창
엑셀 4

-셀 서식작업창에서 사용자 지정을 눌러 주 뒤에 yyyy-mm-dd로 기입되어 있는 형식을 3번 박스와 같이 dd로 바꾸어 줍니다. dd는 실제 날짜 전체가 아닌 일자만 표시하는 함수입니다.

-dd로 변경을 완료하셨다면 확인을 눌러 셀 서식을 적용해 줍니다.

날짜 서식이 일짜만을 표시하게 적용된 엑셀 사진
엑셀 5

-확인을 눌르면 위에 사진처럼 2번 박스에 1일부터 30일까지의 데이터가 일자만으로 표시됩니다. WEEKDAY 함수를 이용하기 위해서는 꼭 여기까지의 과정을 거치셔야 합니다. 숫자만을 입력하는 것은 날짜 데이터가 아니므로 적용되지 않고, 1부터 30까지 입력하여 날짜 데이터로 바꾼다 하더라도 엑셀의 날짜 데이터 기준인 1900-1-1이 기입되기 때문에 우리가 원하는 달의 요일이 출력되지 않기 때문입니다.

휴가 TO 현황 엑셀의 조건부 서식 작업창을 여는 사진
엑셀 6

-이제는 강조하고 싶은 셀의 영역을 드래그 하여 조건부 서식을 지정해 주어야 합니다. 위 사진에서는 5번 박스를 드래그하여 6번 박스로 표시된 [조건부 서식]에서 7번 박스로 표시된 [새 규칙]을 눌러 줍니다. 8번 박스로 표시된 규칙 관리 또한 아래에서 사용할 것이니 기억하여 주시기 바랍니다.

새 서식 규칙 작업창
엑셀 7

-새 서식 규칙 작업창이 뜨면 9번 박스로 표시한 [수식을 사용하여 서식을 지정할 셀 결정]을 클릭하여 원하는 함수를 A번 박스에 입력한 뒤, B번 박스로서 출력 양식을 결정하여야 합니다.

-저희는 토요일의 해당하는 셀들은 파란색으로 채우고, 일요일에 해당하는 셀들은 빨간색으로 칠하길 원합니다.

-그렇기 때문에 =WEEKDAY(C$3)=7을 기입하여 줍니다. 이 함수는 WEEKDAY 함수 값이 7인 셀들을 찾아주는 역할을 합니다. 위에서 말했던 것과 같이 토요일은 7이라는 값을 가지고 있습니다. (여기서 주의해야 할 점은 C3 셀을 클릭하여 입력하면 =WEEKDAY(C$3)=7가 아닌 =WEEKDAY($C$3)=7로 입력된다는 것입니다. 꼭 $를 지워주거나 직접 입력하여 주셔야 합니다.)

-함수 입력이 끝이 났다면 B 박스로 표시되어 있는 서식을 클릭하여 줍니다.

셀 서식 작업창 사진
엑셀 8

-셀 서식 작업창에서 C번 박스는 배경색을 고를 수 있습니다. 파란색을 고른뒤에 확인을 눌러줍니다.

 

조건부 서식 규칙 관리자 작업창 사진
엑셀9

-토요일에 대한 함수 지정을 완료하셨다면 위에서 언급하였던 규칙 관리자에 들어와 줍니다.

-현재 F번 박스로 표시된 것은 토요일에 해당하는 셀들을 파란색으로 채워주는 함수입니다. 일요일에 해당하는 셀들을 빨간색으로 채워주기 위하여 E번 박스로 표시된 새 규칙을 클릭하여 아까와 같은 일련의 과정을 거쳐줍니다.

새 서식 규칙 작업창 사진
엑셀 10

- 토요일을 지정하는 것과 모두 똑같으나, =WEEKDAY(C$3)=7 가 아닌 =WEEKDAY(C$3)=1 로 바꾸어주시고, 서식에서 색깔을 빨간색으로 지정하여 줍니다.

일요일을 찾아주는 WEEKDAY함수가 추가된 조건부 서식 규칙 관리자 작업창 사진
엑셀 11

-함수와 서식을 지정하고 확인을 눌렀다면 위에 사진과 같이 나올 것입니다. G번 박스처럼 나타났는지를 다시 한번 확인하신 뒤에 확인을 눌러줍니다.

토요일과 일요일이 속한 셀들이 강조된 엑셀 사진
엑셀 12

-확인을 누르시면 위에 사진과 같이 토요일에 해당하는 셀들은 파란색으로, 일요일에 해당하는 셀들은 빨간색으로 채워졌습니다. 이상입니다.

반응형

댓글