1. 아별툴
  2. 아별툴 패밀리
  3. 엑셀 질문하기
  4. 엑셀 강좌
  5. 엑셀 팁
  6. 엑셀 자료실
  7. 엑셀 연구과제
  8. 엑셀 북마크
  9. 관련 프로그램 소개
일단 본인이 엑셀 도움말을 참조해서 조잡하게 만들었으나.. 더 좋은 방법이 있을지도 모르겠군요.. ^^;;

아래 수식이 제대로 작동하려면 메뉴에서 도구 > 추가기능 에서 분석도구를 체크하여 추가 설치해 주셔야 합니다.
안그러면  #NAME? 오류가 발생합니다.

=IF(WEEKDAY(EOMONTH(C4,-1),1)=7,WEEKNUM(C4,1)-WEEKNUM(EOMONTH(C4,-1),1),WEEKNUM(C4,1)-WEEKNUM(EOMONTH(C4,-1),1)+1)

** 추가 코멘트입니다.. ^^;; **
만약 연도가 달라지면 결과값이 마이너스(-)가 되어버리는.. 기준일이 1월달이면, 그 전달이 12월달이라서.. -52가 나와버립니다. 이런 경우를 대비해서.. 기준일이 1월달이면 그냥 WEEKNUM(C4,1)로 해주면 되겠습니다.
=IF(MONTH(C4)=1,WEEKNUM(C4,1),IF(WEEKDAY(EOMONTH(C4,-1),1)=7,WEEKNUM(C4,1)-WEEKNUM(EOMONTH(C4,-1),1),WEEKNUM(C4,1)-WEEKNUM(EOMONTH(C4,-1),1)+1))

위 수식에 대해서 간략히 설명드린다면..
▶ 저번달 말일이 토요일이면, 현재 날짜의 일년중 몇번째 주인가하는 숫자에서 지난달 말일이 몇번째 주인가 하는 숫자를 빼주는 것이고, 다른 요일이라면 빼준 숫자에서 1주를 더해 주라는 말입니다.

각각의 수식에 대한 설명은 아래를 참고하세요.. ---------------------------------------------------

■ WEEKDAY(날짜,return_type) : 해당 날짜의 요일을 숫자로 알려줍니다.
* 여기서 return_type은 일요일을 그 주의 시작으로 할것인가, 월요일을 시작으로 할 것인가를 결정하는 것입니다.
* return_type 1은 일요일을 시작으로, 2는 월요일을 시작으로 한다는 의미입니다.

■ EOMONTH(날짜,몇개월) : '날짜'의 '몇개월' 뒤의 마지막 날을 알려줍니다. (말일 또는 결제일이라고 하지요^^;)
- EOMONTH(2005-7-25,1) 이라고 하면 2005-8-31일이 결과값이겠지요.
- EOMONTH(2005-7-25,-1) 이라고 하면 2005-6-30일이 결과값이겠지요.

■ WEEKNUM(날짜,return_type) : 지정한 주가 일 년 중 몇째 주인지를 나타내는 숫자를 반환합니다.
- WEEKNUM(2005-7-25,1) 이라고 하면 31이라는 숫자를 리턴합니다. 2005년에서 31번째 주라는 의미죠..
* 여기서 return_type은 일요일을 그 주의 시작으로 할것인가, 월요일을 시작으로 할 것인가를 결정하는 것입니다.
* return_type 1은 일요일을 시작으로, 2는 월요일을 시작으로 한다는 의미입니다.
문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
공지 엑셀일반 엑셀 짜투리 팁 모음.. imagefile [13] [레벨:30]아별 2005-07-22 57784
공지 엑셀일반 엑셀 잘 하는 요령은? _ 엑셀 추천사이트 포함 [2] [레벨:30]아별 2009-11-12 46487
공지 엑셀일반 엑셀 단축키(바로가는키, ShortCut) 총정리입니다. imagefile [247] [레벨:30]아별 2010-08-29 114679
15 엑셀일반 [ XML ] 엑셀로 XML 데이터 다루기.. file [2] [레벨:30]아별 2011-12-26 13617
14 엑셀함수 [링크] (초보자를 위한) '엑셀 달인'으로 인정받는 '함수' 사용법 imagefile [레벨:30]아별 2012-05-25 8607
13 엑셀일반 오피스 2013 프리뷰 버전 발표.. imagefile [레벨:30]아별 2012-07-24 6659
12 엑셀함수 INDEX와 SUMPRODUCT를 사용하여 2가지 이상 조건에 맞는 값 찾기.. imagefile [레벨:30]아별 2012-11-07 6614
11 API [펌] 윈도우 메시지(Windows Message) 목록 및 설명.. [레벨:30]아별 2013-03-06 6689
10 엑셀기초 [초보용 팁] 수식을 값으로 만들기 imagefile [레벨:30]아별 2013-05-15 7532
9 엑셀기초 [초보용 팁] 엑셀 명칭 알아보기.. imagefile [7] [레벨:30]아별 2013-05-27 8545
8 엑셀일반 [엑셀에러] stdole32.tlb imagefile [레벨:30]아별 2013-09-27 114011
7 엑셀기초 감사합니다~ [1] 열시히 2014-07-21 6921
6 엑셀기초 엑셀 언어 설정 변경 방법.. imagefile [레벨:30]아별 2015-05-21 9936
5 엑셀VBA [VBA Tips] GetAttr() 디렉토리 속성 확인 에러 (8208을 리턴할 경우) [레벨:30]아별 2016-04-06 6001
4 엑셀일반 Excel 2013에서 중단된 기능 및 변경된 기능 image [레벨:30]아별 2017-01-20 5713
3 엑셀일반 Excel 2010의 중단된 기능 및 수정된 기능 [레벨:30]아별 2017-01-20 9710
2 엑셀기초 엑셀 수식에 메모를 달아보자 [레벨:30]아별 2021-11-08 3119
1 엑셀에러 【 엑셀에러 】 죄송합니다. Excel에 오류가 생겨 제대로 작동할 수 없습니다. Excel을(를) 닫아야 합니다. 에러 처리 [레벨:30]아별 2023-03-28 1366