1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

[레벨:30]아별

2009.07.23 09:16

근속기간을 구하는 수식은 아직 연구중입니다. 쿨럭.. =_=;;

일반적으로 해결방법으로 제시하는 DATEIF()함수가 있으나.. 잠재적인 오류를 안고 있어서.. 쩝..

 

주민번호를 기준으로 출생년월일을 갖고 오는 것은..

7번째 자릿수를 기준으로 0,9는 1800년대 태생 / 1,2는 1900년대 태생 / 3,4는 2000년대 태생이라서 그것을 기준으로 계산합니다.

 

첨부파일을 참조하세요 (다운받기 : abyul_20090723_RetiredDate.xls )

 

G5셀 수식 : =DATEDIF(F5,NOW(),"Y")&"년 "&DATEDIF(F5,NOW(),"YM")&"개월 "&DATEDIF(F5,NOW(),"MD")&"일"

H5셀 수식 : =DATE(LEFT(E5,2)+IF(OR(MID(E5,8,1)="1",MID(E5,8,1)="2"),1900,IF(OR(MID(E5,8,1)="3",MID(E5,8,1)="4"),2000,1800))+55,MID(E5,3,2),MID(E5,5,2))

 

DATEDIF() 함수 관련 참조 사이트 : http://www.abyul.com/zbxe/67413

 

abyul_20090723_RetiredDate.jpg

 

 

 

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)