나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 밍크 (parksh8885)

추천:  4
파일:     조회:  2809
제목:   연차휴가일수구하기
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 액세스 버전(95,97,2000,xp,2003,2007):

* 아래줄에 질문을 작성하세요 >> 
연차휴가일수를 구하고져 합니다.
예 입사년월일    기산일      연차총일수
   1994.01.01    1994.04.01     4개월        1년미만
   1994.04.01    1995.04.01     15개
   1994.04.01    1996.04.01     15개
   1994.04.01    1997.04.01     16개
  
 근속년수 1년 미만은 개월수
 근속년수 1년은 15개
 근속연수 3년은 16개
 근속년수 4년은 16개
 근속년수 5년은 17개
 근속년수 6년은 17개
 근속년수 7년은 18개
 근속년수 9년은 19
 근속년수11년은 20     
 근속년수13년은 21
 근속년수15년은 22
 근속년수17년은 23
 근속년수19년은 24
 근속년수21년은 25개
  
근속연수는 매2년 마다 1개씩 해서총25  

입사년월일 과 기산일을 입력하면 자동으로 총연차일수가 나올수 있도록 하고져 하는데 잘 안되네요                          
   




 
[불량 게시물 신고]  
밍크당해년도에서는 개월수 총연가일수가 맞게나오느데
년도가 바퀴면  개월수는 맞는데 총연가일수는 15개가 나오네요
예) 2019년 2월 10일-2019년 4월 11일은 개월수 2개월 연가  총일수 2개로 맞게 나오느데
    2018년11월2일-2019년1월3일 개월수 2개월 연가총일수는   15개로 나오네요 년도가 바퀴어도 총연가일수가 2개로 나와야 하느데  잘안되네요
10-15 (11:14)
삭제 ■신고
밍크A:


연차일수: IIf(IIf(DateDiff("yyyy",[입사년월일],[기산일])>0,15+Int((DateDiff("yyyy",[입사년월일],[기산일])-1)/2),DateDiff("m",[입사년월일],[기산일]))>25,25,IIf(DateDiff("yyyy",[입사년월일],[기산일])>0,15+Int((DateDiff("yyyy",[입사년월일],[기산일])-1)/2),DateDiff("m",[입사년월일],[기산일])))

--------
B:

개월수: DateDiff("m",[입사년월일],[기산일])

근속년수: DateDiff("yyyy",[입사년월일],[기산일])

가산일수: IIf(Int(([근속년수]-1)/2)>10,10,Int(([근속년수]-1)/2))

연차일수: IIf([근속년수]<1,[개월수],15+[가산일수])
10-15 (11:15)
삭제 ■신고
        
  

작성일 : 2019-05-12(15:23)
최종수정일 : 2019-05-12(15:23)
 


 ◎ 관련글

  제 목   작성자   날짜
연차휴가일수구하기 밍크 2019-05-12
[RE]연차휴가일수구하기 황동준 2019-05-13