Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀 DATEVALUE 함수 사용법 – 텍스트 날짜를 일련번호로 변환하기

DATEVALUE는 엑셀의 날짜/시간(Date and Time) 범주에 속하는 함수로, 텍스트 형태로 입력된 날짜를 일련번호(직렬 값)로 변환하는 역할을 합니다. 이 글에서는 Microsoft Excel에서 DATEVALUE 함수를 활용하는 다양한 방법을 자세히 소개합니다.

엑셀 DATEVALUE 함수의 구문과 수식

DATEVALUE 함수의 수식은 DATEVALUE(date_text)입니다.

함수 구문은 다음과 같습니다.

Date_text: 날짜 형식으로 표현된 텍스트를 의미하며, 반드시 입력해야 하는 필수 인수입니다.

엑셀에서 날짜는 내부적으로 일련번호로 관리됩니다. 예를 들어 1900년 1월 1일은 1로, 그 이후 날짜는 순차적으로 증가하는 번호로 저장되기 때문에, 텍스트 형태의 날짜를 계산에 활용하려면 DATEVALUE 함수로 변환하는 것이 유용합니다.

엑셀에서 DATEVALUE 함수 사용하는 방법

DATEVALUE 함수는 수식만 알고 있으면 쉽게 사용할 수 있습니다. 아래 단계에 따라 텍스트 형식의 날짜를 일련번호로 변환해 보겠습니다.

  1. Excel을 실행합니다.
  2. 새 표를 만들거나 기존 표를 불러옵니다.
  3. 결과를 표시할 셀에 DATEVALUE 함수 수식을 직접 입력합니다.
  4. Enter 키를 눌러 결과를 확인합니다.

Microsoft Excel을 실행한 뒤 새 표를 만들거나 기존에 작성된 표를 사용합니다.

결과를 원하는 셀에 =DATEVALUE("3/11/2021")와 같이 함수를 입력합니다.

그다음 Enter 키를 누르면 해당 날짜에 대응하는 일련번호가 결과로 표시됩니다.

일반적인 함수는 셀을 클릭하면 수식에 셀 참조가 자동으로 나타나지만, DATEVALUE 함수는 위 예시처럼 날짜를 직접 입력해야 합니다. 셀 참조만 넘기면 #VALUE 오류가 반환될 수 있으니 주의하세요.

표 안의 다른 날짜들에도 같은 방식으로 수식을 적용하면 각각의 일련번호를 손쉽게 얻을 수 있습니다.

방법 1: 함수 삽입(fx) 버튼 활용하기

두 번째 방법은 워크시트 왼쪽 상단에 있는 fx(함수 삽입) 버튼을 클릭하는 것입니다.

함수 삽입(Insert Function) 대화상자가 열리면 다음 과정을 진행합니다.

  1. 범주 선택(Select a Category) 섹션의 목록에서 날짜/시간(Date and Time)을 선택합니다.
  2. 함수 선택(Select a Function) 섹션에서 DATEVALUE를 찾아 선택합니다.
  3. 확인(OK) 버튼을 클릭합니다.

함수 인수(Function Arguments) 대화상자가 열리면 Date_text 입력란에 "3/11/2021"과 같이 날짜 텍스트를 입력하고 확인(OK)을 누르면 결과가 셀에 표시됩니다.

방법 2: 수식 탭의 함수 라이브러리 활용하기

세 번째 방법은 리본 메뉴의 수식(Formulas) 탭을 클릭한 뒤, 함수 라이브러리(Function Library) 그룹에서 날짜/시간(Date and Time) 버튼을 선택하는 것입니다.

목록에서 DATEVALUE를 고르면 함수 인수(Function Arguments) 대화상자가 나타나며, 이후 동일하게 Date_text 값을 입력하면 됩니다.

DATEVALUE 함수가 #VALUE 오류를 반환하는 이유

#VALUE는 엑셀에서 발생하는 오류 값 중 하나입니다. DATEVALUE 함수는 다음과 같은 경우 #VALUE 오류를 반환합니다.

  • 셀에 텍스트 형식의 날짜가 포함되어 있지 않은 경우
  • 입력된 데이터가 엑셀이 인식 가능한 날짜 범위를 벗어난 경우

따라서 오류가 발생하면 입력한 날짜 텍스트의 형식이 시스템의 날짜 설정과 일치하는지, 따옴표가 올바르게 적용되었는지 먼저 확인해 보는 것이 좋습니다.

이 튜토리얼이 엑셀 DATEVALUE 함수를 이해하고 활용하는 데 도움이 되었기를 바랍니다. 궁금한 점이 있다면 댓글로 알려주세요.