Menu

엑셀 주차 구하기: WEEKNUM과 ISOWEEKNUM 비교

=WEEKNUM(A2)는 일요일에 시작하는 주를 기준으로 A2 날짜의 주차를 반환합니다. =ISOWEEKNUM(A2)는 유럽에서 쓰는, 월요일에 시작하는 ISO 주차를 반환합니다. 주의 시작일과 주차로 날짜 구하기도 알아봅니다.

이 페이지의 모든 시트는 실제로 동작합니다. 숫자나 수식을 바꾸면 다시 계산됩니다.

=WEEKNUM(A2)는 A2 날짜의 주차를 반환합니다. 기본적으로 주는 일요일에 시작하고, 1월 1일이 들어 있는 주가 1주차입니다. 유럽 대부분은 대신 월요일에 주가 시작하는 ISO 주차를 씁니다. 이때는 =ISOWEEKNUM(A2)를 쓰세요.

새해 전후의 주차
B2
ABCD
1DateWEEKNUMISOWEEKNUMDay
22026-03-021010Mon
32026-12-275352Sun
42026-12-315353Thu
52027-01-01153Fri
62027-01-03253Sun
셀을 클릭하면 수식이 보입니다. 숫자나 수식을 바꾸면 시트가 다시 계산됩니다.

두 방식은 대부분의 날짜에서 일치하고 새해 전후에서 갈립니다. 2027-01-01 금요일은 WEEKNUM으로 1주차입니다. 1주차에는 항상 1월 1일이 들어 있기 때문입니다. ISOWEEKNUM으로는 2026년 53주차입니다. ISO 1주차는 그해의 첫 목요일이 든 주이며, 그 주는 1월 4일 월요일에 시작합니다. 2026-12-27 일요일은 다른 차이를 보여 줍니다. WEEKNUM의 주는 일요일에 시작하므로 이미 53주차가 시작되었습니다.

WEEKNUM 반환 유형

WEEKNUM은 주가 시작하는 요일을 정하는 두 번째 인수를 받습니다. 유형 21은 ISOWEEKNUM과 같은 ISO 방식으로 바꿔 줍니다. ISOWEEKNUM은 Excel 2013 이후가 필요하므로 이전 엑셀에서 유용합니다.

return_type주 시작 요일1주차
1 또는 생략일요일1월 1일이 든 주
2월요일1월 1일이 든 주
11부터 17월요일부터 일요일1월 1일이 든 주
21월요일첫 목요일이 든 주 (ISO 8601)
같은 날짜, 네 가지 반환 유형
C2
ABCDE
1DateType 1Type 2Type 21ISOWEEKNUM
22026-01-042111
32026-01-052222
42027-01-01115353
셀을 클릭하면 수식이 보입니다. 숫자나 수식을 바꾸면 시트가 다시 계산됩니다.

2026-01-04 일요일은 유형 1에서는 2주차를 시작하지만, 주가 일요일까지 이어지는 유형 2에서는 아직 1주차입니다. 유형 21과 ISOWEEKNUM은 항상 일치합니다.

주의 시작일

주 단위로 묶은 보고서는 보통 주차 대신 그 주의 첫날을 보여 줍니다. 날짜에서 요일을 빼세요. WEEKDAY(A2,3)은 월요일을 0으로 세므로 =A2-WEEKDAY(A2,3)은 A2 또는 그 이전의 월요일입니다. 일요일에 시작하는 주는 =A2-WEEKDAY(A2)+1입니다.

각 주의 월요일과 일요일
B2
ABCD
1DateWeek starts (Monday)Week starts (Sunday)Week ends (Sunday)
22026-03-042026-03-022026-03-012026-03-08
32026-03-082026-03-022026-03-082026-03-08
42026-03-092026-03-092026-03-082026-03-15
52027-01-012026-12-282026-12-272027-01-03
셀을 클릭하면 수식이 보입니다. 숫자나 수식을 바꾸면 시트가 다시 계산됩니다.

2026-03-04 수요일은 2026-03-02 월요일에 시작해 2026-03-08 일요일에 끝나는 주에 있습니다. 월요일은 자기 자신이 됩니다. 수식 결과는 날짜이므로 날짜 형식이 필요하며, 없으면 46083 같은 숫자로 보입니다. 반환 유형은 WEEKDAY에서 설명합니다.

주차를 날짜로 바꾸기

반대로 "2026년 12주차"에서 날짜를 구할 때는 1월 4일이 항상 ISO 1주차에 있다는 규칙을 씁니다. 그 주의 월요일을 찾은 뒤, 첫 주 이후의 주마다 7일을 더합니다.

ISO 주차의 월요일
C2
ABC
1YearWeekMonday
22026122026-03-16
3202612025-12-29
4202712027-01-04
셀을 클릭하면 수식이 보입니다. 숫자나 수식을 바꾸면 시트가 다시 계산됩니다.

2026년 12주차는 2026-03-16에, 2026년 1주차는 2025-12-29에, 2027년 1주차는 2027-01-04에 시작합니다. 한 해의 첫 ISO 주는 12월에 시작할 수 있으므로, 표시 문구의 연도와 날짜의 연도가 항상 같지는 않습니다.

연습: 주차

직접 해 보기: ISO 주차
B2
AB
1DateISO week
22026-05-24
32023-03-15
42026-11-08
셀을 클릭하면 수식이 보입니다. 숫자나 수식을 바꾸면 시트가 다시 계산됩니다.

직접 해 보세요: B2에서 A2 날짜의 ISO 주차를 반환하고 B4까지 아래로 채우세요.

직접 해 보기: 주의 시작일
B2
AB
1DateMonday
22026-05-22
32026-05-24
42026-05-25
셀을 클릭하면 수식이 보입니다. 숫자나 수식을 바꾸면 시트가 다시 계산됩니다.

직접 해 보세요: B2에서 A2 날짜가 들어 있는 주의 월요일을 반환하고 B4까지 아래로 채우세요. 주는 월요일부터 일요일까지입니다.

흔한 실수: 1월의 53주차

YEAR(A2)와 ISOWEEKNUM(A2)로 묶으면 2027년 1월 1일이 존재하지 않는 주인 "2027년 53주차"에 들어갑니다. ISO 주는 그 주 목요일이 속한 해에 속하므로, 같은 주 목요일에서 연도를 가져오세요: YEAR(A2-WEEKDAY(A2,2)+4).

연도와 주차 표시
C2
ABC
1DateWrong labelRight label
22026-12-312026-W532026-W53
32027-01-012027-W532026-W53
42027-01-032027-W532026-W53
셀을 클릭하면 수식이 보입니다. 숫자나 수식을 바꾸면 시트가 다시 계산됩니다.

2027년 1월 1일에 대해 틀린 표시는 2027-W53이고, 맞는 표시는 12월 31일과 같은 주인 2026-W53입니다. 해의 다른 끝에서는 반대 일이 생깁니다. 2025-12-29 월요일은 2026년 ISO 1주차에 있고, 맞는 표시는 2026-W01입니다. TEXT(...,"00")은 주차를 두 자리로 유지하므로 표시가 순서대로 정렬됩니다.

자주 묻는 질문

엑셀에서 날짜의 주차는 어떻게 구하나요?

=WEEKNUM(A2)는 일요일에 시작하는 주, 1월 1일이 들어 있는 주를 1주차로 하는 주차를 반환합니다. 유럽 대부분에서 쓰는 ISO 주차는 =ISOWEEKNUM(A2)나 =WEEKNUM(A2,21)을 쓰세요.

WEEKNUM과 ISOWEEKNUM의 차이는 무엇인가요?

WEEKNUM은 1월 1일에 1주차를 시작하므로 한 해의 첫 주와 마지막 주가 짧을 수 있습니다. ISOWEEKNUM은 ISO 8601을 따릅니다. 주는 월요일부터 일요일까지이고, 1주차는 그해의 첫 목요일이 들어 있는 주이므로 1월 1일이 전년도 52주차나 53주차에 속할 수 있습니다.

엑셀에서 그 주의 월요일은 어떻게 구하나요?

=A2-WEEKDAY(A2,3)은 A2 날짜 또는 그 이전의 가장 가까운 월요일을 반환합니다. 유형 3의 WEEKDAY는 월요일을 0으로 세므로 월요일은 그대로입니다. 결과는 날짜 형식으로 지정하세요.

엑셀에서 주차를 날짜로 바꾸려면 어떻게 하나요?

ISO 주차라면 Y년 N주차의 월요일은 =DATE(Y,1,4)-WEEKDAY(DATE(Y,1,4),3)+(N-1)*7입니다. 1월 4일은 항상 ISO 1주차에 있으므로, 이 수식은 그 주의 월요일로 돌아간 뒤 N-1주만큼 앞으로 갑니다.

엑셀에 53주차가 나오는 이유는 무엇인가요?

WEEKNUM에서는 1주차가 1월 1일이 든 짧은 주이므로 12월 31일은 항상 53주차입니다(2028년처럼 토요일에 시작하는 윤년은 54주차). ISOWEEKNUM에서는 2026년처럼 목요일에 시작하거나 끝나는 해가 53주입니다.

Coddy 프로그래밍 언어 일러스트

Coddy로 코딩 배우기

시작하기