엑셀 / 날짜를 텍스트로, 텍스트를 날짜로 변환하는 방법

실제 날짜를 문자열로 바꾸려면 TEXT, 날짜 문자열을 Excel 날짜 값으로 바꾸려면 DATEVALUE를 사용할 수 있습니다. 셀의 표시 형식을 날짜·텍스트로 바꾸는 것과 내부 데이터 형식을 변환하는 것은 다릅니다. 원자료가 숫자 날짜인지 문자열인지 먼저 확인하세요.

날짜를 텍스트로 바꾸기

=TEXT(A2,"yyyy-mm-dd")

날짜를 TEXT 함수로 원하는 문자열 형식으로 만든 예입니다. A2가 실제 날짜 2022년 10월 25일이라면 결과는 텍스트 2022-10-25입니다.

날짜를 TEXT 함수로 원하는 문자열 형식으로 만든 예입니다. A2가 실제 날짜 2022년 10월 25일이라면 결과는 텍스트 2022-10-25입니다.

Excel 날짜는 일련번호로 저장됩니다. 날짜 셀을 복사해 값을 붙여넣으면 내부 숫자가 유지되며, 붙여넣는 셀의 서식에 따라 날짜나 숫자로 보입니다. 값 붙여넣기만으로 날짜 문자가 만들어지는 것은 아닙니다.

외부 시스템에 날짜 문자열을 전달하려면 TEXT 결과를 복사하고 새 위치에 값으로 붙여넣습니다. 표기 형식은 전달받는 시스템의 요구에 맞게 정하세요. 변환한 문자열은 원래 날짜처럼 모든 날짜 계산에 그대로 쓰는 자료가 아닙니다.

텍스트를 날짜 값으로 바꾸기

=DATEVALUE(A2)

날짜처럼 보이는 문자열을 DATEVALUE로 변환한 예입니다. 결과가 일반 형식이면 일련번호로 보일 수 있으며 셀 서식을 날짜로 지정하면 날짜 모양이 됩니다.

날짜처럼 보이는 문자열을 DATEVALUE로 변환한 예입니다. 결과가 일반 형식이면 일련번호로 보일 수 있으며 셀 서식을 날짜로 지정하면 날짜 모양이 됩니다.

DATEVALUE는 해당 환경에서 해석할 수 있는 날짜 문자열을 처리합니다. 01/02/2026처럼 월·일 순서가 모호한 문자는 지역 설정에 따라 달라질 수 있고, 유효하지 않은 문자열은 #VALUE! 오류가 날 수 있습니다. 시간 정보의 처리도 별도로 확인하세요.

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

명확한 연·월·일로 날짜 만들기

연·월·일이 각 열에 있다면 =DATE(A2,B2,C2)처럼 날짜를 만드는 편이 문자열 해석에 덜 의존합니다. yyyy-mm-dd처럼 형식이 고정된 텍스트를 숫자로 분해할 수도 있지만 DATE는 범위를 넘는 월·일을 다음 날짜로 넘겨 계산할 수 있으므로 원자료 유효성 검사까지 대신하지는 않습니다.

변환 후 확인할 점

대표 자료의 날짜를 원본과 비교하고 잘못된 월·일이나 누락 값이 없는지 확인합니다. 여러 날짜 체계의 파일 사이에서 복사한 날짜는 일련번호가 달라질 수 있으므로 원본 날짜와 대조하세요. 날짜로 계산해야 하는 열과 표시용 텍스트 열은 구분해 보관하는 편이 좋습니다.

같은 카테고리의 다른 글
엑셀 / 함수 / DATEDIF / 두 날짜 사이의 일수, 월수, 년수 등을 계산하는 함수

엑셀 / 함수 / DATEDIF / 두 날짜 사이의 일수, 월수, 년수 등을 계산하는 함수

DATEDIF로 완성된 연수·월수와 날짜 차이를 구하는 방법을 설명합니다. 인수 순서, 공식 문서에 안내된 MD의 한계, 윤년·월말 확인 사항도 다룹니다.

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

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

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

엑셀 / 순열의 수, 중복순열의 수, 조합의 수, 중복조합의 수 계산하기

엑셀 / 순열의 수, 중복순열의 수, 조합의 수, 중복조합의 수 계산하기

순서·중복 허용 여부로 PERMUT·PERMUTATIONA·COMBIN·COMBINA를 선택하는 방법을 설명합니다. 같은 항목 수의 예제로 네 종류의 경우의 수를 비교합니다.

엑셀 / 함수 / DELTA / 두 숫자가 같은지 비교하는 함수

엑셀 / 함수 / DELTA / 두 숫자가 같은지 비교하는 함수

DELTA가 같은 숫자에 1, 다른 숫자에 0을 반환하는 방식과 기본값을 설명합니다. 소수 계산 오차가 있는 수를 비교할 때의 한계도 다룹니다.

엑셀 / 함수 / AVERAGE, AVERAGEIF, AVERAGEIFS / 산술평균 구하는 함수

엑셀 / 함수 / AVERAGE, AVERAGEIF, AVERAGEIFS / 산술평균 구하는 함수

AVERAGE·AVERAGEIF·AVERAGEIFS로 전체·조건별 산술평균을 구합니다. 빈 셀과 0, 조건 미일치 오류 및 가중 평균과의 차이도 안내합니다.

엑셀 / 나누기, 몫 구하기, 나머지 구하기

엑셀 / 나누기, 몫 구하기, 나머지 구하기

나눗셈 연산자와 QUOTIENT·MOD의 결과를 비교합니다. 0으로 나누는 오류와 음수에서 몫·나머지가 계산되는 방식도 예제로 설명합니다.

엑셀 / 한영 자동 전환 해제하는 방법

엑셀 / 한영 자동 전환 해제하는 방법

한/영 자동 고침을 끄고 다시 켜는 방법을 안내합니다. 새 입력으로 검증하는 과정, 키보드 입력 전환·다른 자동 고침과의 차이도 설명합니다.

엑셀 / 행, 열, 워크시트 숨기기, 숨기기 취소하기

엑셀 / 행, 열, 워크시트 숨기기, 숨기기 취소하기

행·열·시트를 숨기고 다시 표시하는 경로를 설명합니다. 첫 행·첫 열, 숨기기 취소 비활성화와 숨김이 보안 기능이 아닌 이유도 안내합니다.

엑셀 / 로그 또는 상용로그의 값 구하기, 상용로그표 만들기

엑셀 / 로그 또는 상용로그의 값 구하기, 상용로그표 만들기

LOG·LOG10·LN의 차이와 로그 계산의 입력 조건을 설명합니다. 혼합 참조를 사용해 행과 열로 펼쳐지는 상용로그표를 만들 수 있습니다.

엑셀 / 참조 / 상대 참조, 절대 참조, 혼합 참조

엑셀 / 참조 / 상대 참조, 절대 참조, 혼합 참조

상대·절대·혼합 참조의 복사 규칙을 예제로 설명합니다. $의 행·열 고정, F4 전환과 곱셈표·고정 비율 계산의 활용을 안내합니다.