WEEKDAY 함수로 주말 평일 자동 구분

엑셀에서 날짜 데이터를 활용할 때 주말과 평일을 자동으로 구분하는 기능은 매우 유용합니다. 특히, 일정 관리나 업무 보고서 작성 시 특정 날짜가 주말인지 평일인지 빠르게 판별할 수 있으면 효율성이 크게 향상됩니다. 이를 위해 WEEKDAY 함수를 활용하면 간단하게 주말과 평일을 자동으로 구분할 수 있습니다. 이번 글에서는 WEEKDAY 함수의 사용법과 실무에서 활용하는 방법을 소개합니다.


1. WEEKDAY 함수란?

WEEKDAY 함수는 날짜 데이터를 요일 값(숫자)으로 변환하는 함수입니다. 기본적으로 특정 날짜가 월요일부터 일요일 중 몇 번째 요일인지를 숫자로 반환합니다.

기본 문법:

excel
=WEEKDAY(날짜, 반환 유형)
  • 날짜: 요일을 확인할 날짜 데이터

  • 반환 유형: 요일을 숫자로 반환하는 방식 (옵션)

반환 유형에 따라 요일을 다르게 표시할 수 있으며, 일반적으로 2를 사용하면 월요일이 1, 일요일이 7로 반환됩니다.


엑셀 평일 & 주말, 공휴일까지, 함수 하나로 관리하는 방법 - 오빠두엑셀

엑셀 WEEKDAY 함수로 주말 구분하기 : 네이버 블로그

엑셀 주말·휴일 자동 강조 보고서 만들기 | 직장인 실무 팁 - 오빠두엑셀


2. 주말과 평일 자동 구분하기

WEEKDAY 함수와 IF 함수를 결합하면 특정 날짜가 주말인지 평일인지 자동으로 구분할 수 있습니다.

예제: 주말과 평일 구분

excel
=IF(WEEKDAY(A2,2)>=6, "주말", "평일")
  • WEEKDAY(A2,2): A2 셀의 날짜를 요일 숫자로 변환 (월요일=1, 일요일=7)

  • IF(WEEKDAY(A2,2)>=6, "주말", "평일"): 요일 값이 6(토요일) 이상이면 "주말", 그렇지 않으면 "평일" 반환

이 수식을 사용하면 자동으로 주말과 평일을 구분할 수 있습니다.


3. 다양한 활용 방법

WEEKDAY 함수를 활용하면 일정 관리뿐만 아니라 근무 일정 자동화, 주말 제외 계산, 특정 요일 필터링 등 다양한 작업을 수행할 수 있습니다.

특정 요일만 필터링하기

예를 들어, 특정 요일(예: 금요일)만 선택하고 싶다면 다음과 같은 수식을 사용할 수 있습니다.

excel
=IF(WEEKDAY(A2,2)=5, "금요일", "")

이 수식을 사용하면 금요일인 경우에만 값을 표시할 수 있습니다.


4. 실무에서 유용한 팁

  • 주말 제외 합계 계산: 특정 범위에서 주말을 제외하고 합계를 구할 때 활용 가능

  • 근무 일정 자동화: 주말을 제외한 근무 일정을 자동으로 생성 가능

  • 보고서 필터링: 특정 요일만 포함하거나 제외하여 데이터 분석 가능


WEEKDAY 함수는 날짜 데이터를 활용하여 주말과 평일을 자동으로 구분하는 데 매우 유용한 함수입니다. IF 함수와 결합하면 더욱 강력한 기능을 제공하며, 실무에서 일정 관리나 데이터 분석에 효과적으로 활용할 수 있습니다. 이제 엑셀에서 WEEKDAY 함수를 활용하여 주말과 평일을 자동으로 구분해 보세요!