엑셀 / 함수 / YEAR, MONTH, DAY / 년, 월, 일 반환하는 함수

YEAR·MONTH·DAY는 실제 Excel 날짜에서 각각 연도·월·일 숫자를 반환합니다. 날짜를 저장한 A2에 YEAR(A2)를 쓰면 연도만 얻을 수 있습니다. 날짜처럼 보이는 문자열과 숫자로 저장된 날짜는 다르므로 원자료 형식을 먼저 확인하세요.

구문과 날짜 추출

=YEAR(serial_number)
=MONTH(serial_number)
=DAY(serial_number)

2019년 10월 20일에서 연·월·일을 추출한 예입니다. YEAR는 2019, MONTH는 10, DAY는 20을 반환합니다. 결과 셀은 일반 또는 숫자 형식으로 표시합니다.

2019년 10월 20일에서 연·월·일을 추출한 예입니다. YEAR는 2019, MONTH는 10, DAY는 20을 반환합니다. 결과 셀은 일반 또는 숫자 형식으로 표시합니다.

구문과 지원 제품은 Microsoft의 YEAR 함수 설명, Microsoft의 MONTH 함수 설명, Microsoft의 DAY 함수 설명, Microsoft의 DATE 함수 설명에서 확인할 수 있습니다.

날짜 일련번호란 무엇인가요?

Excel의 날짜는 계산할 수 있는 일련번호로 저장됩니다. 기본 1900 날짜 체계에서 1900년 1월 1일은 1입니다. 빈 셀을 그대로 날짜 함수에 넣으면 0에 해당하는 값으로 처리되는 등 뜻밖의 결과가 나올 수 있습니다.

Excel의 날짜는 계산할 수 있는 일련번호로 저장됩니다. 기본 1900 날짜 체계에서 1900년 1월 1일은 1입니다. 빈 셀을 그대로 날짜 함수에 넣으면 0에 해당하는 값으로 처리되는 등 뜻밖의 결과가 나올 수 있습니다.

0이나 빈 셀에서 표시된 연·월·일을 실제 입력 날짜로 판단하면 안 됩니다. 미입력을 제외하려면 =IF(A2="","",YEAR(A2))처럼 원자료 조건을 확인한 뒤 추출합니다.

날짜 표시 형식이 적용된 셀의 예입니다. 화면에서는 연·월·일로 보이지만 내부에는 숫자가 저장되어 있습니다.

날짜 표시 형식이 적용된 셀의 예입니다. 화면에서는 연·월·일로 보이지만 내부에는 숫자가 저장되어 있습니다.

  1. Ctrl+1로 셀 서식을 열고 [일반] 형식을 선택하면 내부 숫자 표시를 확인할 수 있습니다. 이 작업은 날짜 값 자체를 문자열로 바꾸는 작업이 아닙니다.

Ctrl+1로 셀 서식을 열고 [일반] 형식을 선택하면 내부 숫자 표시를 확인할 수 있습니다. 이 작업은 날짜 값 자체를 문자열로 바꾸는 작업이 아닙니다.

날짜 셀의 표시 형식을 일반으로 바꾸어 일련번호가 나타난 예입니다. 다시 날짜 형식을 선택하면 날짜 모양으로 표시할 수 있습니다.

날짜 셀의 표시 형식을 일반으로 바꾸어 일련번호가 나타난 예입니다. 다시 날짜 형식을 선택하면 날짜 모양으로 표시할 수 있습니다.

문자 날짜와 날짜 체계 주의사항

외부 자료의 날짜 문자열은 지역 설정에 따라 다르게 해석될 수 있습니다. 명확한 연·월·일 숫자가 있다면 =DATE(2026,10,4)처럼 날짜 값을 만들어 추출합니다. 단순 표시 형식 변경으로 모든 문자열이 실제 날짜로 바뀌지는 않습니다.

통합 문서에는 1900·1904 날짜 체계가 있으며 서로 다른 체계의 파일에서 날짜를 옮길 때 날짜가 어긋날 수 있습니다. 오래된 날짜의 호환성 예외까지 포함해 모든 일련번호를 단순히 실제 달력의 경과일로 해석하지 마세요. 변환 작업은 날짜와 텍스트 변환을 참고할 수 있습니다.

같은 카테고리의 다른 글
엑셀 / 행과 열 바꾸는 방법

엑셀 / 행과 열 바꾸는 방법

행/열 바꿈 붙여넣기로 표를 전치하는 방법을 설명합니다. 원본과 겹치지 않는 공간, 수식 참조·서식 및 TRANSPOSE 대안을 확인합니다.

엑셀 / 함수 / ABS / 절댓값을 반환하는 함수

ABS로 절댓값과 두 값의 차이 크기를 계산하는 예제를 설명합니다. 합의 절댓값·절댓값의 합 차이와 부호 정보가 사라지는 한계도 다룹니다.

엑셀 / 함수 / RADIANS, DEGREES / 도를 라디안으로, 라디안을 도로 변환하는 함수

엑셀 / 함수 / RADIANS, DEGREES / 도를 라디안으로, 라디안을 도로 변환하는 함수

RADIANS·DEGREES로 도와 라디안을 변환하는 예제를 안내합니다. PI()의 사용과 삼각함수에 잘못된 각도 단위를 넣는 문제도 설명합니다.

엑셀 / 함수 / PRODUCT / 곱하기 함수

엑셀 / 함수 / PRODUCT / 곱하기 함수

PRODUCT로 개별 숫자·범위를 곱하는 방법을 설명합니다. 빈 셀·텍스트·0 처리와 행별 곱의 합을 구하는 SUMPRODUCT의 차이도 확인할 수 있습니다.

엑셀 / 함수 / NPV / 순현재가치 계산하는 함수

엑셀 / 함수 / NPV / 순현재가치 계산하는 함수

NPV의 할인율·기간말 현금흐름과 초기 투자금을 구분하는 방법을 설명합니다. 현재가치 예제, 기간 단위와 불규칙한 날짜 자료의 주의점도 다룹니다.

엑셀 / 피벗 테이블 / 외부 파일 시트의 데이터로 피벗 테이블 만드는 방법

엑셀 / 피벗 테이블 / 외부 파일 시트의 데이터로 피벗 테이블 만드는 방법

다른 통합 문서의 표·범위를 피벗 테이블 원본으로 지정하는 과정을 설명합니다. 파일 열림 상태·경로·권한·연결 방식에 따른 새로 고침 차이도 다룹니다.

엑셀 / 특정 문자 앞, 특정 문자 뒤 텍스트 추출하는 방법

엑셀 / 특정 문자 앞, 특정 문자 뒤 텍스트 추출하는 방법

구분자 앞뒤 문자열을 LEFT·RIGHT·FIND·LEN으로 추출합니다. 첫 구분자 기준의 동작, 없는 구분자의 처리 및 TEXTBEFORE·TEXTAFTER 대안도 설명합니다.

엑셀 / 함수 / VAR.P, VAR.S, VARP, VAR / 분산과 표본분산 구하는 함수

엑셀 / 함수 / VAR.P, VAR.S, VARP, VAR / 분산과 표본분산 구하는 함수

모집단 전체와 표본 자료에 따라 VAR.P·VAR.S를 선택하는 기준을 설명합니다. 분모 차이와 숫자 0·빈 셀 처리, 호환 함수의 관계도 정리합니다.

엑셀 / 달력 만드는 방법

엑셀 / 달력 만드는 방법

실제 날짜와 1일·7일 증가 수식으로 달력을 만드는 방법을 설명합니다. 월 시작 요일, 다른 달 날짜, 날짜 표시 서식과 템플릿 대안도 안내합니다.

엑셀 / 함수 / 함수 목록

엑셀 / 함수 / 함수 목록

합계·조회·조건·문자·날짜 등 목적별로 주요 Excel 함수를 비교합니다. 실제 사용법 링크와 버전·인수·오류 확인 기준을 통해 적합한 함수를 찾을 수 있습니다.