[엑셀 함수 2탄] 날짜 함수 활용 방법
페이지 정보
작성자 군위넷 댓글 댓글 0건 조회조회 5,110회 입력 기사입력 : 20-06-15 18:26본문
안녕하세요.
오늘은 날짜 함수에 대해 살펴 보도록 하겠습니다. 날짜 함수에서 쓰임새가 많은 함수는 "DATEDIF"함수 이오니 꼭 숙지하시기 바랍니다.
1. DATE 함수
(기능) 년, 월, 일을 이용하여 날짜 형식으로 변환해 준다.
(형식) =DATE(년,월,일)
(예제) A1셀에는 연도(2020), A2 셀에는 월(7), A3 셀에는 일자(5)가 입력되어 있는데 이것을 날짜 형식으로 변환하라.
(정답) =DATE(A1,A2,A3)
(해설) 년, 월, 일이 입력된 셀을 이용하여 날짜(Date) 형식으로 변환한다. => 2020-07-05
2. YEAR 함수
(기능) 날짜 데이터에서 연도를 추출한다.
(형식) =YEAR(날짜)
(예제) A4셀의 내용 "2020-07-05"에서 연도만 추출하라.
(정답) =YEAR(A4)
(해설) A4 셀에 입력된 날짜 데이터에서 연도만 추출한다. => 2020
3. MONTH 함수
(기능) 날짜 데이터에서 월을 추출한다.
(형식) =MONTH(날짜)
(예제) A5셀의 내용 "2020-07-05"에서 월만 추출하라.
(정답) =MONTH(A5)
(해설) A5 셀에 입력된 날짜 데이터에서 월만 추출한다. => 7
4. DAY 함수
(기능) 날짜 데이터에서 일자을 추출한다.
(형식) =DAY(날짜)
(예제) A6셀의 내용 "2020-07-05"에서 일자만 추출하라.
(정답) =DAY(A6)
(해설) A6 셀에 입력된 날짜 데이터에서 일자만 추출한다. => 5
5.TODAY 함수
(기능) 컴퓨터에 설정된 오늘 날짜를 구한다.
(형식) =TODAY()
(예제) B7셀에 오늘 날짜를 출력하라.
(정답) =TODAY()
(해설) B7 셀에 컴퓨터에 설정된 날짜를 출력한다.
6. DATEDIF 함수
(기능) 두 날짜 사이의 날짜 수, 개월 수 또는 년 수를 계산해 준다.
(형식) =DATEDIF(시작일,종료일,"조건")
★ 조건"Y" : 두날짜사이의 년수
"M" : 두날짜사이의 개월수
"D" : 두날짜사이의 날짜수
"YM" : 두날짜사이의 개월수 - 년수는제외
"YD" : 두날짜사이의 날짜수 - 년수는제외
"MD" : 두날짜사이의 날짜수 - 년수, 개월수는제외
(예제) A8셀에 입사일(1992-5-20), A9 셀에 퇴사일(2020-3-5)이 입력되어 있다.
?
① 근무한 년수는?
② 총근무한 개월수는?
③ 년수를 제외한 개월수는?
④ 총근무한 일수는?
⑤ 개월수를 제외한 일수는?
⑥ 근속기간은 몇 년 몇월 며칠인가??
(정답)
?① =DATEDIF($B$69,$B$70,"Y")
② =DATEDIF($B$69,$B$70,"M")
③ =DATEDIF($B$69,$B$70,"YM")
④ =DATEDIF($B$69,$B$70,"D")
⑤ =DATEDIF($B$69,$B$70,"MD")
⑥ =DATEDIF($B$69,$B$70,"Y")&"년 "&DATEDIF($B$69,$B$70,"YM")&"개월 "&DATEDIF($B$69,$B$70,"MD")&"일"?
(해설) DATEDIF 함수는 날짜 차(Date Difference)를 구하는 함수로 조건에 따라 다향한 결과를 얻을 수 있다.
7. EDATE 함수
(기능) 특정날짜를 기준으로 지정된 개월수의 이전이나 이후 날짜를 구한다
★ 함수목록에 나타나지 않는 함수
엑셀의 함수목록에 나타나지 않는 함수는 도구-추가기능-분석도구를 설치하여야만 사용할수 있으며 DATEDIF, NUMBERSTRING, EOMONTH, EDATE 등과 같은 함수가 대표적인 예이다
(형식) =EDATE(날짜,개월수)
(예제) A14셀의 내용 "2020-07-05"에서 28개월 후의 날짜를 구하시오.
(정답) =EDATE(A14,28)
(해설) A14 셀에 입력된 날짜에서 28개월 후의 날짜(2022-11-05)를 구한다.
8. EOMONTH 함수
(기능) 지정한 날짜의 이후의 달의 마지막 날짜를 구한다.
★ 함수목록에 나타나지 않는 함수
엑셀의 함수목록에 나타나지 않는 함수는 도구-추가기능-분석도구를 설치하여야만 사용할수 있으며 DATEDIF, NUMBERSTRING, EOMONTH, EDATE 등과 같은 함수가 대표적인 예이다
(형식) =EOMONTH(날짜, 개월수)
(예제) A15셀의 내용 "2020-07-05"에서 28개월 후의 날짜를 구하시오.
(정답) =EOMONTH(A15,28)
(해설) A15 셀에 입력된 날짜에서 28개월 후의 달의 마지막 날짜(2022-11-30)를 구한다.
공부하시다가 질문한 사항이 있으면 "궁금해요" 메뉴를 활용하시기 바랍니다.
앞으로 더욱 유익한 정보를 제공하도록 노력하겠습니다.
오늘도 더운 날씨에 노고가 많으셨습니다. 화이팅!!!
첨부파일
- 날짜 함수 예제.xlsx (9.6K) 1회 다운로드 | DATE : 2020-06-15 18:28:20