오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
실무 위키엑셀 함수날짜 및 시간

DATEVALUE 함수

예제파일
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 DATEVALUE 함수는 텍스트 날짜를 엑셀 날짜 일련번호로 변환하는 함수입니다.

=DATEVALUE(날짜텍스트)
인수구분설명
날짜텍스트 필수
날짜 일련번호로 변환할 날짜 텍스트 또는 해당 내용이 있는 셀 참조입니다.
빠른 예제
=DATEVALUE("2018-01-01")텍스트 날짜를 날짜 일련번호로 변환합니다.
결과43101
=DATEVALUE("2018년 12월 01일")인식되지 않는 날짜 형식을 변환합니다.
결과#VALUE!
댓글 3 최종 수정 2026. 7. MS 공식 문서

함수 개요

엑셀 DATEVALUE 함수는 텍스트 형태로 저장된 날짜를 엑셀 날짜 계산에 사용하는 일련번호로 변환하는 함수입니다. 일반적인 1900 날짜 체계에서는 1900년 1월 1일을 일련번호 1로 사용합니다.

=DATEVALUE("2018-01-01")텍스트 날짜를 날짜 일련번호로 변환합니다.
결과43101

규격화되지 않은 날짜 텍스트는 LEFT 함수 , MID 함수 , TEXT 함수 등을 사용해 연·월·일을 정리한 뒤 날짜값으로 변환할 수 있습니다.

DATEVALUE 함수 간단 예제

1
텍스트 날짜를 일련번호로 변환하기

텍스트로 입력된 2018년 1월 1일을 엑셀 날짜 일련번호로 변환합니다.

=DATEVALUE("2018-01-01")텍스트 날짜를 날짜 일련번호로 변환합니다.
결과43101

결과로 숫자값 43101을 반환합니다.

엑셀 DATEVALUE 함수 사용예제
DATEVALUE 함수를 사용하여 텍스트를 날짜일련번호로 변환합니다.
2
인식되지 않는 날짜 텍스트 나누기

연·월·일에 한글 단위가 포함된 날짜 텍스트는 DATEVALUE 함수가 바로 인식하지 못하므로 LEFT 함수와 MID 함수로 값을 나눕니다.

=DATEVALUE("2018년 12월 01일")인식되지 않는 날짜 형식을 변환합니다.
결과#VALUE!
=LEFT("2018년 12월 01일", 4)연도 값을 추출합니다.
결과2018
=MID("2018년 12월 01일", 7, 2)월 값을 추출합니다.
결과01
=MID("2018년 12월 01일", 11, 2)일 값을 추출합니다.
결과01

추출한 연·월·일 값으로 날짜값을 다시 구성할 수 있습니다.

그 외 주의사항

1900 날짜 체계는 1900년 1월 1일부터 9999년 12월 31일까지의 날짜만 표시합니다. 범위를 벗어난 날짜 텍스트를 입력하면 #VALUE! 오류를 반환합니다.

연도를 생략한 날짜 텍스트는 사용 중인 컴퓨터 시계를 기준으로 한 연도를 사용합니다.

날짜 텍스트에 포함된 시간 정보는 무시됩니다.

관련 함수
DATEVALUE 함수 예제 실습 예제 통합문서 다운로드
댓글 3
5 (2개 평가)
phitty
phitty 2021.08.06 16:16
날짜를 text로 어떻게 인식시키나요 2021-08-21 하니깐 text 값이 아니라 무슨 44112 인가 이런 값이 나와서요
오빠두엑셀
오빠두엑셀 작성자 2021.08.06 16:35
안녕하세요.
셀을 우클릭 - 셀 서식에서 표시형식을 날짜로바꿔보세요.
또는 단축키 Ctrl + Shift + 3 을 누르면 날짜서식으로 변경됩니다.
강민준🤗
강민준🤗 2024.08.10 22:53
좋은 정보 감사합니다🙇‍♂️
스크랩 완료