Excel에서 주말 및 공휴일을 자동으로 빨간색으로 표시하는 방법
Excel에서 날짜를 자동으로 판단하여 주말이나 공휴일인 경우 빨간색으로 채우는 방법을 설명합니다. 주말을 자동으로 판단하려면 조건부 서식을 설정하고, 공휴일은 별도의 셀에 한국의 공휴일 목록을 지정하여 설정합니다.
설정 방법
- 대상 날짜가 입력된 범위(예: A2:A10)를 선택합니다.
- “홈” 탭에서 “조건부 서식”을 클릭하고 “새 규칙”을 선택합니다.
- “규칙 유형 선택”에서 “수식을 사용하여 서식을 지정할 셀 결정”을 선택합니다.
- 다음 수식을 입력하여 주말을 자동으로 빨간색으로 채우는 설정을 만듭니다.
주말을 빨간색으로 표시하기 위한 수식
다음 수식을 입력하면 주말을 자동으로 빨간색으로 표시할 수 있습니다:
=OR(WEEKDAY(A2, 2) > 5)
수식 설명
- WEEKDAY(A2, 2): A2의 날짜가 요일을 반환합니다 (1=월요일, 7=일요일).
- WEEKDAY(A2, 2) > 5: A2의 날짜가 토요일 또는 일요일인 경우 TRUE를 반환합니다.
- OR(…): 조건을 충족하면 셀이 채워집니다.
공휴일을 빨간색으로 표시하는 설정
다음으로, 공휴일을 빨간색으로 표시하려면 공휴일 목록을 별도의 범위에 설정하고, 조건부 서식에 이를 적용합니다.
설정 방법
- 별도의 시트나 동일한 시트의 범위(예: C2:C20)에 한국 공휴일 목록을 입력합니다.
- 조건부 서식에서 새 규칙을 만들고, 다음 수식을 입력합니다:
=COUNTIF($C$2:$C$20, A2) > 0
수식 설명
- COUNTIF($C$2:$C$20, A2): 범위 C2:C20의 공휴일 목록에 A2의 날짜가 포함되어 있는지 확인합니다.
- COUNTIF(…, A2) > 0: A2의 날짜가 공휴일 목록에 포함된 경우 TRUE를 반환하고 조건부 서식이 적용됩니다.
예시
아래 표에서는 A열에 날짜가 입력되어 있으며, 주말이나 공휴일인 경우 셀이 자동으로 빨간색으로 채워집니다. 공휴일은 별도의 범위에 지정되어 있습니다. 목록에는 창립기념일 등 사용자 정의 휴일도 지정할 수 있습니다.
A | B | C | |
---|---|---|---|
1 | 날짜 | 요일 | 공휴일 목록(예시) |
2 | 2024/01/01 | 월 | 2024/01/01 |
3 | 2024/01/06 | 토 | 2024/02/10 |
4 | 2024/01/07 | 일 | 2024/02/11 |
5 | 2024/01/08 | 월 | 2024/03/20 |
6 | 2024/01/13 | 토 | |
7 | 2024/01/14 | 일 |
결과
- 주말: 날짜가 토요일 또는 일요일인 경우 셀이 자동으로 빨간색으로 표시됩니다.
- 공휴일: 날짜가 공휴일 목록에 포함된 경우 셀이 자동으로 빨간색으로 표시됩니다.
요약
Excel에서 조건부 서식과 수식을 사용하여 주말 및 공휴일을 자동으로 표시할 수 있습니다. 주말 판단에는 WEEKDAY 함수를 사용하고, 공휴일은 별도의 셀에 공휴일 목록을 설정하여 지정할 수 있습니다.