엑셀 특정 날짜만 색 넣기: WEEKDAY 함수와 조건부 서식 자동화 가이드

엑셀 일정표나 근무 대장에서 주말이나 특정 요일을 일일이 찾아서 수동으로 색칠하고 계셨나요. WEEKDAY 함수와 조건부 서식의 절대참조($) 규칙을 결합해, 연도나 월이 바뀌어도 주말(토·일)에만 자동으로 이쁜 테마 색상이 채워지는 스마트한 스케줄러 구축 방법을 알려드리겠습니다.


1. 요일을 숫자로 감지하는 센서: WEEKDAY 함수의 작동 메커니즘과 리턴 값

엑셀에게 "이 날짜가 일요일인지 토요일인지 분석해서 알려줘"라고 지시하기 위해서는 날짜 텍스트를 논리적인 숫자 정보로 번역해 주는 요일 전용 감지 센서인 WEEKDAY 함수의 성격을 완벽하게 장악해야 합니다. 이 함수는 날짜 데이터를 인수로 받아 1부터 7까지의 정수로 요일을 뱉어냅니다.

💡 WEEKDAY 함수의 표준 문법 공식: =WEEKDAY(날짜_셀, [반환_옵션])

기본적으로 반환 옵션을 생략하면 엑셀은 가장 대중적인 '일요일부터 시작하는 시스템(옵션 1)'을 표준 가이드라인으로 잡고 연산을 진행합니다. 이때 출력되는 숫자 리턴 값의 매핑 규칙은 다음과 같습니다.

  • 리턴 값 `1` ── 일요일 (Sunday): 주말의 시작이자 빨간색으로 마스킹할 핵심 조건 타깃입니다.
  • 리턴 값 `2 ~ 6` ── 월요일 ~ 금요일 (Weekdays): 일반적인 평일 업무 일과를 의미합니다.
  • 리턴 값 `7` ── 토요일 (Saturday): 파란색이나 연한 회색으로 가독성 오버레이를 씌울 주말 마감 지점입니다.

즉, 엑셀 조건부 서식에 =WEEKDAY(A3)=1이라는 수식을 입력하면, A3 셀의 날짜가 일요일일 때만 연산 레이더에 참(TRUE) 신호가 켜지며 서식이 자동으로 가동되는 논리적 다리가 놓이게 됩니다.


2. 행 전체에 일괄 서식을 씌우는 절대참조($) 자물쇠 공식과 단계별 조립법

날짜 대장이 A열에 포진해 있고, 해당 날짜의 일요일 행 전체(A열부터 D열까지)에 연한 빨간색 테마를 채우는 완성 수식을 4단계로 쪼개어 정밀하게 세팅해 보겠습니다. 여기서 조건부 서식의 최고 난도 기믹인 '혼합 참조'가 적용되므로 디테일을 엄격하게 따라오셔야 합니다.

💡 행 전체 자동 채색 최종 마스터 수식: =WEEKDAY($A3)=1

[Image of Excel conditional formatting menu showing row highlighting formula with column freeze absolute reference]
  • 1단계 (스캔 범위 지정): 서식이 자동으로 입혀질 날짜, 요일, 항목, 비고 등을 포함한 [전체 데이터 범위(예: A3:D30)]를 마우스로 통째로 블록 지정합니다. 이때 맨 위 머리글 제목 행은 패스하고 실제 알맹이 데이터가 들어있는 3행부터 씌우는 것이 철칙입니다.
  • 2단계 (보안 규칙 생성): 상단 홈 탭 리본 메뉴의 [조건부 서식] ──> [새 규칙(N)]을 콕 눌러줍니다. 규칙 유형 선택 목록에서 가장 아래에 있는 [수식을 사용하여 서식을 지정할 셀 결정]을 명확하게 클릭해 줍니다.
  • 3단계 (혼합 참조 조건 수식 주입 - 가장 중요!): 수식 입력창에 =WEEKDAY($A3)=1 공식을 타이핑합니다.
    여기서 왜 'A3'가 아니라 열 이름 앞에 달러 기호($)를 붙여 $A3로 자물쇠를 채웠을까요? 열 고정 혼합 참조를 걸어두지 않고 그냥 A3라고 입력하면, A열을 검사할 때는 정상 작동하지만 B열, C열로 스캔이 넘어갈 때 엑셀 시스템이 엉뚱한 셀들을 우측으로 밀려가며 검사하여 결국 날짜 셀 딱 한 칸만 색이 칠해지는 에러가 납니다. 하지만 열 머리글 A 앞에 달러($)를 붙여 'A열만 째려보며 검사해라'고 고정해 두면, 옆에 있는 B열, C열, D열의 서식을 결정할 때도 오직 A열의 요일 데이터만 기준으로 판정하므로 가로행 전체가 자석처럼 깔끔하게 한 겹으로 색칠되는 고품격 레이아웃이 완성됩니다.
  • 4단계 (비주얼 스타일 마감): 하단의 [서식(F)] 단추를 누르고 [채우기] 탭으로 이동해 시각적 피로도가 적은 은은한 연분홍색 파스텔톤 테마를 선택합니다. [글꼴] 탭에서 글자색을 짙은 빨간색으로 매칭하면 높은 명도 대비로 가독성이 극대화됩니다. 확인을 누르면 일요일에 해당하는 모든 가로행이 자석처럼 척척 색이 입혀집니다.


3. 토요일 서식 레이어 추가 및 조건부 서식 무결성 검증

일요일 마킹을 성공적으로 끝마쳤다면, 일관성 있는 스케줄러를 위해 토요일에도 연한 하늘색 계열의 마스크를 한 겹 덧씌워보겠습니다. 동일한 데이터 범위가 지정된 상태에서 [새 규칙]을 다시 열어 수식 입력 창에 =WEEKDAY($A3)=7 수식을 주입하고 채우기 색상을 연한 파란색으로 선택해 주는 루틴입니다.

모든 서식 조립을 완수하고 날짜 입력창의 값을 다음 달이나 내년 연도로 슥 수정해 보세요. 캘린더 요일의 위치가 바뀌는 찰나에 조건부 서식 연산 엔진이 날짜의 고유 일련번호를 실시간 재연산하여, 새로 맞이한 일요일과 토요일 라인에만 오차 없이 색상이 자동으로 스위칭되어 척척 채워지는 경이로운 동적 대시보드를 감상하실 수 있습니다.

엑셀에서 복잡한 전산 일정표나 일일 생산 대장을 빌드업할 때, 생산성이 우수한 프로 실무자들은 결코 눈으로 요일을 찾아다니는 단순노동으로 손목 에너지를 소모하지 않습니다. 프로그램 내부가 제공하는 조건부 서식의 논리 구조와 열 고정 주소 참조의 원리를 완벽하게 무기 삼아, 내가 손대지 않아도 시스템이 스스로 반응하여 서식을 정돈하도록 뼈대를 스마트하게 리세팅해 쓸 뿐이죠.

오늘 매커니즘 원리부터 철저하게 마스터한 [WEEKDAY 조건부 서식 행 전체 채색 공식]을 여러분의 주간 업무 계획표나 지점별 당직 대장 파일에 즉시 이식해 보세요. 남들 달력 뒤적거리며 수동으로 드래그 색칠하느라 가독성을 해치고 야근할 때, 여러분은 날짜 입력 단 1초 만에 완벽하게 정돈된 요약 대시보드를 출력하고 누구보다 기분 좋고 빠르게 칼퇴하시길 진심으로 응원하겠습니다.