드로우홀릭 더베이직

공휴일을 제외한 계산방법을 알고 싶습니다.

2016.03.30 02:41:02 조회 수 12189 추천 수 0

가령 오늘 3월 30일로부터 근무일 수 25일 후의 날짜가 어떻게 되는지 계산하고자 한다면


어떻게 해야될까요?


답변 부탁드리겠습니다.


profile

돌직구

2016.03.31 01:06:46
*.76.103.71

공휴일이라는 것이 딱히 어떤 기준이 있는 것이 아닙니다.

지역마다, 국가마다 다르죠.

특히 음력까지 포함하면 매우 복잡하죠.

회사마다, 창립기념일 같은 날도 공휴일로 해야 할 테니, 그렇다면 복잡도는 엄청나겠죠.


그래서, '근무일'을 계산하는 것은, 별도의 캘린더 데이터를 만들어야 합니다. ('근무일'을 계산해 주는 함수는 없습니다.)

다음 그림과 같은 자료 구조를 만들어야 합니다.

번호날짜근무일?
12016-01-01yes
22016-01-02no
32016-01-03no
42016-01-04yes
52016-01-05yes
62016-01-06yes
72016-01-07yes


그래서, 1월 1일부터 1월 7일까지의 날짜 차이는 '근무일?' 필드가 yes 인것만 세어서 5일이 나오는 것이지요. (어떻게 보느냐에 따라 4일이 나올수도 있겠습니다.)



이렇게 하면, 매 년 새로운 년도의 날짜 데이터를 입력해 주어야 하는 불편함이 있기는 하겠으나, 어떤 규칙도 적용할 수 있겠지요.


공잇

2016.04.02 05:43:01
*.140.68.55

감사합니다 참고가 되었습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31956
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28107
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23153
140 일련번호 질문이요~ 2 하이누스 2016-08-17 12641
139 안녕하세요. 1 히드라 2016-08-04 1959
138 온라인 동영상 화면크기 문의 2 brave 2016-08-01 1973
137 2010 VS 2013 엑세스 무작정 따라하기 2 데이타벳 2016-07-26 10376
136 엑세스가 좋을지 엑셀이 더 좋을지 궁금합니다. 2 데이타벳 2016-07-26 2477
135 테이블을 만드는데 속성값이 너무 크다고 나옵니다. 2 태평양 2016-07-06 2362
134 폼 텍스트박스에 데이터 뿌려주기... 도와주세요 file 3 medcoop 2016-06-20 6476
133 필드 유효성 검사 추가 file IluvAccess 2016-06-02 7134
132 엑세스 2013 무작정 따라하기를 구입. 하래 2016-05-27 7385
131 크로스탭 쿼리 1 해오름러너 2016-05-17 8632
130 update 구문에서의 sum 사용 질문입니다 1 빅파이 2016-05-14 2973
129 회사 경비시스템 구축 문의 드립니다. 2 깔끔신사76 2016-05-12 2681
128 사진이나 그림 삽입 방법 1 notebook01 2016-05-01 25023
127 한번에 여러명의 편집이 안되는 현상 문의 2 mr09 2016-04-20 4128
126 로그인폼 만들기 2 해오름러너 2016-04-18 18428
125 사용자 마다 엑서스를 구입해야 하나요?? 1 백승주 2016-04-14 2755
124 메시지박스의 체크박스로 테이블의 체크박스 컨트롤하기 1 공잇 2016-04-07 28067
123 엑셀에 저장된 주민번호를 액세스로 가져올 땐 앞자리 0이 없어지는 문제.. 1 닥똥 2016-04-05 6110
122 액세스 추가 쿼리 질문 드립니다. file 2 왓썹초이 2016-04-01 4676
121 검색어를 입력하여 리스트박스에 검색결과 얻기 1 순둥동이 2016-03-31 4555


  주소  12925 경기도 하남시 미사대로 540, B동 917호 (현대지식산업센터 한강미사2차) ㈜팀데이터이십일  |  고객센터 전화번호  02-467-2998  |  대표이사  염기웅
개인정보관리책임자  염기웅 (ml_privacy@td21.com)  |  사업자등록번호  120-86-79260  |  통신판매업신고번호  제 2021-경기하남-1166 호  [사업자 정보 확인]
  TD21의 사전 서면 동의 없이 TD21 사이트 일체의 정보, 콘텐츠 및 UI 등을 상업적 목적으로 전시, 전송, 스크래핑 등 무단 사용할 수 없습니다.