2014-06-16 2 views
2

다음 공식은 ISO 표준을 사용하여 주 번호를 계산하는 데 효과적입니다. 즉, 첫 번째 주를 첫 번째 주일 인 월요일에 시작하는 것으로 정의합니다 1 월의 발생합니다. 날짜는 C2에 있습니다.Excel에서주의 숫자를 일요일에 시작하는 경우 일요일에 시작하는 경우

= INT ((C2-DATE (YEAR (C2-WEEKDAY (C2-1) +4), 1,3) + WEEKDAY (DATE (YEAR (C2-WEEKDAY (C2-1) +4), 1 , 3)) +5)/7)

수식을 미국 시스템으로 변경하려면 어떻게해야합니까? 1 월의 첫 번째 주를 1 월의 첫 번째 수요일이 시작되는주의 일요일의 시작으로 정의하는 경우 ?

감사합니다.

답변

1

Excel의 WEEKNUM 수식을 사용하여 시도해 볼 것이라고 생각했습니다. 그것은 귀하의 미국 계산을 위해 안정적으로 작동하지 않지만, 귀하의 ISO 계산을 위해, 그것은 매우 간단합니다. 다음과 같은 일을해야 당신은 미국의 계산에 다음과 같은

=WEEKNUM(C2,21) 

으로 위 수식을 교체 할 수 있어야한다

$의 B $ 2, $ B $ 3 $ B $ 4 $에 무엇
=INT((C2-DATE(YEAR(C2-WEEKDAY(C2-0)+4),1,4)+WEEKDAY(DATE(YEAR(C2-WEEKDAY(C2-0)+4),1,4))+6)/7) 
+2

B $ 5? –

+0

죄송합니다. 나는 시험하고 있었고, 되돌아가는 것을 잊었다. 답변을 업데이트했습니다. – guitarthrower

+0

몇 년 동안 테스트 해봤는데 약간의 불일치가 있습니다. 2010 년 1 월 1 일 금요일, 53 주에 시작되지만 52 주가됩니다. http://www.calendar-365.com/2010-calendar.html –

관련 문제