[ 기초 강좌 ]
제 31 강
DATEDIF함수
'DATEDIF'에 대해 알아봅니다.
이럴 때 필요해요
DATEDIF 함수를 이용하면 날짜계산을 아주 손쉽게 해결할 수 있습니다
이렇게 사용해요
지금부터 설명드릴 함수, 'DATEDIF()' 는 MicroSoftOffice 에서 제공하는
기본 '함수마법사' 목록에 내장되어 있지 않는 '매크로 함수' 이므로 아래 그림과
같이 직접 셀에 수작업으로 입력하셔야 함을 알려 드립니다.
근무기간 셀에 적용된 수식은
=DATEDIF(D16,E16,"y")&"년"&DATEDIF(D16,E16,"ym")&"개월"&DATEDIF(D16,E16,"md")&"일"
입니다.
이런식으로 DATEIF 함수를 이용하면 계산기를 이용하지않아도 손쉽게 날짜를 계산할수있습니다.
''DATEDIF()'함수는 DATEDIF(날짜1, 날짜2, 연산방법) 에서 알 수 있듯이 두 개의 날짜를 인수로 입력받아
지정된 방법으로 연산해서 그 차이를 되돌려 주는 함수입니다.
연산방법은 크게 다섯 가지로 지정해 줄 수 있습니다.
(1) "d": 두 날짜 사이의 일수를 산출(위 ①번 방법)
(2) "m": 두 날짜 사이의 개월수를 산출(위 ②번 방법)
(3) "y": 두 날짜 사이의 년수를 산출(위 ③번 방법)
(4) "ym": 두 날짜 사이를 같은 년도로 간주하고 개월 수 계산
(5) "yd": 두 날짜 사이를 같은 년도로 간주하고 일수 계산
위 세가지 방법(1,2,3) 은 위의 예제 ①, ②, ③에 각각 해당되는 것이므로 이해가 되실 겁니다
①과 ④, ②와 ⑤의 차이점을 이해하시겠지요?
''DATEDIF()'함수 사용시 주의할 점! 날짜1과 날짜2가 있을 경우, 날짜1이 날짜2보다 반드시 작아야
합니다. 그렇지 않으면 에러(ERROR)가 납니다.
이렇게 한 번 입력해 놓으면, 며칠(몇 달, 몇 년…)이 지나도 항상 오늘(NOW)을 기준한 기간을 자동으로
계산해서 결과값으로 돌려 준다는 사실입니다.
2. 다운로드 받은 콘텐츠는 본인(본인회사)만 사용할 수 있습니다.
3. 다른 사람과 공유하거나 원본 또는 수정 후 무단전제,무단배포,무단판매,무단 공유할 수 없습니다.
4. 웹상에서 배포는 상업,비상업적 목적을 불문하고, 손해배상등 가중처벌됩니다.