엑셀 WEEKNUM 함수 완벽 가이드 - 날짜별 주차 계산 마스터하기

업무를 하다 보면 날짜를 주차별로 관리해야 하는 경우가 정말 많아요. 프로젝트 일정 관리, 매출 분석, 근무 스케줄 등 다양한 상황에서 특정 날짜가 몇 주차인지 알아야 할 때가 있죠. 이때 바로 WEEKNUM 함수가 진짜 유용한 도구가 되어줍니다! 📅

 

📌 [핵심] WEEKNUM 함수는 날짜를 입력하면 해당 연도의 몇 번째 주인지 자동으로 계산해주는 엑셀의 날짜 함수입니다.

 

🔧 WEEKNUM 함수 기본 개념

Excel의 WEEKNUM 함수는 지정한 날짜가 해당 연도의 몇 번째 주에 해당하는지 계산해주는 함수에요. 1부터 54까지의 숫자로 결과를 반환하며, 다양한 주차 계산 방식을 지원합니다.

함수 구문

=WEEKNUM(날짜, [계산방식])

함수 사용 인수 설명

  • 날짜: 주차를 계산할 날짜 값이에요. 셀 참조나 날짜 함수 결과를 사용할 수 있습니다.
  • 계산방식: (선택사항) 주차 계산 방식을 지정하는 숫자에요. 생략하면 1이 기본값입니다.

계산방식 옵션

방식 설명
1 일요일부터 시작 (기본값)
2 월요일부터 시작
11 월요일부터 시작 (유럽 방식)
12 화요일부터 시작
13 수요일부터 시작
14 목요일부터 시작
15 금요일부터 시작
16 토요일부터 시작
17 일요일부터 시작
21 ISO 주차 시스템

반환값

WEEKNUM 함수는 1부터 54까지의 정수를 반환하며, 이는 해당 연도의 주차를 나타냅니다.

📌 NOTE: 연도 첫 주의 정의는 계산방식에 따라 달라집니다. 일반적으로 1월 1일이 포함된 주를 첫 번째 주로 계산해요.

 

📊 WEEKNUM 함수 사용 예제

실무에서 자주 사용되는 다양한 WEEKNUM 함수 활용법을 예제와 함께 살펴보겠습니다.

예제 데이터 (CSV 형식)

날짜,직원명,매출액,부서,지역
2024-01-15,김철수,1200000,영업,서울
2024-02-20,이영희,980000,마케팅,부산
2024-03-10,박민수,1500000,영업,대구
2024-04-05,최수진,750000,총무,인천
2024-05-18,정호성,1800000,영업,서울
2024-06-25,한미래,1100000,마케팅,광주
2024-07-12,임동욱,1350000,영업,대전
2024-08-30,윤서연,920000,총무,울산
2024-09-15,조현우,1650000,영업,서울
2024-10-22,신예린,1050000,마케팅,부산
2024-11-08,강태현,1420000,영업,대구
2024-12-01,오지훈,880000,총무,인천

예제 1: 기본 주차 계산

=WEEKNUM(A2)

예제1: 엑셀 WEEKNUM 함수로 날짜의 주차 계산 기본

이 수식은 A2 셀의 날짜(2024-01-15)가 2024년의 몇 번째 주인지 계산합니다. 결과는 3 (3주차)이 나와요.

 

예제 2: 월요일 시작 주차 계산

=WEEKNUM(A2, 2)

예제2: 엑셀 WEEKNUM 함수 월요일을 시작으로 주차 계산

월요일을 주 시작일로 하여도 A2 셀의 날짜는 3주차 가 나옵니다. 예제1의 일요일 시작과 작은 차이가 보이지요. 4행과 10,13행이 예제1과 다릅니다. 실무에서는 보통 월요일을 주 시작일로 사용하는 경우가 많아요.

 

예제 3: 분기별 주차 분석

=WEEKNUM(A2, 2) & "주차 (" & TEXT(A2, "mm-dd") & ")"

예제3: 엑셀 WEEKNUM 함수 주(WEEK)차 얻어 앰퍼샌드 문자열 연결

이 수식은 주차 정보와 날짜를 함께 표시해줍니다.

결과: "3주차 (01-15)"

 

관련 게시물: 엑셀 텍스트 연결자로 사용되는 기호 앰퍼샌드( & )

 

예제 4: 실무 활용 - 주차별 매출 분석

실제 업무에서 가장 많이 사용하는 방식이에요! 각 데이터에 주차 정보를 추가해서 분석해보겠습니다.

 

1단계: 주차 계산 (K열에 입력)

=WEEKNUM(A2, 2)

각 날짜별 주차 결과:

  • 2024-01-15 → 3주차 (김철수: 1,200,000원)
  • 2024-02-20 → 8주차 (이영희: 980,000원)
  • 2024-03-10 → 10주차 (박민수: 1,500,000원)

2단계: 분기별 주차 범위 매출 계산

=SUMIFS(C2:C13, K2:K13, ">=1", K2:K13, "<=13")

예제4: WEEKNUM 함수 실무에 활용 주차 구간 합계

이 수식은 1분기(1~13주차) 매출의 합계를 구합니다.

 

3단계: 특정 부서의 주차별 매출

=SUMIFS(C2:C13, K2:K13, "<=20", D2:D13, "영업")

예제4: WEEKNUM 함수 20주차 이전의 영업부 매출합계

1-20 주차의 영업 부서 매출액의 합계를 계산합니다.

 

4단계: 주차별 평균 매출 계산

=AVERAGEIF(K2:K13, "<=20", C2:C13)

예제4: WEEKNUM 함수 20주차 이전 매출액의 평균

1-20 주차의 평균 매출을 구할 수 있어요! 이렇게 WEEKNUM 함수를 활용해 주차별 계산을 할 수 있어요.

 

⚠️ WEEKNUM 함수 사용 시 주의사항 및 오류 정리

1. #VALUE! 오류

=WEEKNUM("잘못된 날짜")

📌 NOTE: 날짜가 아닌 텍스트를 입력하면 #VALUE! 오류가 발생합니다. 날짜 형식이 올바른지 확인하세요.

2. 계산방식 오류

=WEEKNUM(A2, 999)

📌 NOTE: 지원하지 않는 계산방식 번호를 입력하면 #NUM! 오류가 발생합니다. 위 표의 방식 번호를 참고하세요.

3. 연도 경계 주의사항

=WEEKNUM(DATE(2024,1,1), 2)

📌 NOTE: 연도 첫 주나 마지막 주 계산 시 예상과 다른 결과가 나올 수 있습니다. 특히 1월 1일이 주 중간에 있을 경우 주의하세요.

4. 날짜 형식 주의점

=WEEKNUM("2024/1/15")

📌 NOTE: 텍스트로 입력된 날짜는 Excel이 자동으로 날짜로 인식하지만, 명확한 날짜 형식을 사용하는 것이 좋습니다.

 

🔗 관련 함수명

  • YEAR: 날짜에서 연도 추출
  • MONTH: 날짜에서 월 추출
  • DAY: 날짜에서 일 추출
  • WEEKDAY: 날짜의 요일 번호 반환
  • ISOWEEKNUM: ISO 표준 주차 계산
  • YEARFRAC: 두 날짜 사이의 연도 차이 계산
  • NETWORKDAYS: 영업일 계산
  • WORKDAY: 영업일 기준 날짜 계산

 

마무리 및 핵심 요약

WEEKNUM 함수는 날짜 관리와 분석에서 정말 유용한 도구예요! 특히 프로젝트 관리나 매출 분석에서 주차별 데이터 정리가 필요할 때 없어서는 안 될 함수입니다.

 

핵심 포인트를 정리하면:

  • 기본 구문은 =WEEKNUM(날짜, [계산방식])
  • 계산방식 2번(월요일 시작)을 가장 많이 사용
  • 연도 경계 주차 계산 시 주의 필요
  • 다른 날짜 함수와 조합하면 더욱 강력한 분석 가능

이제 여러분도 WEEKNUM 함수로 날짜 관리를 더 효율적으로 해보세요! 💪 실무에서 바로 활용해보시고, 더 궁금한 점이 있으시면 댓글로 언제든 물어보세요.

 

이 글이 도움이 되셨다면 공감 💗 과 공유 📤 부탁드려요!

 

 

작성자: 마늘빵


📱 모바일용 간편 학습 가이드

WEEKNUM 함수 5분 완성

Q: WEEKNUM 함수가 뭔가요?

A: 날짜를 입력하면 해당 연도의 몇 번째 주인지 알려주는 함수예요!

 

Q: 기본 사용법은?

A: =WEEKNUM(날짜) 또는 =WEEKNUM(날짜, 2) (월요일 시작)

 

Q: 실무에서 언제 써요?

A: 프로젝트 일정관리, 주차별 매출분석, 근무스케줄 관리 등

 

Q: 자주 쓰는 계산방식은?

A: 1 (일요일 시작), 2 (월요일 시작), 21 (ISO 표준)

 

Q: 주의할 점은?

A: 연도 경계 주차 계산 시 예상과 다를 수 있어요

 

💡 꿀팁: 다른 함수와 조합하면 더 강력!