엑셀 TEXT 함수로 년월일 8자리 문자를 날짜로 변환하기
엑셀 문서 작업 시 문서 폼에 맞추어 날짜를 입력하기도 합니다. 날짜 형식을 많이 사용하는 방법은
''년-월-일 "또는 ''년/월/일" 등을 많이 사용하는데요.
아무래도 특수기호를 입력하다 보면 문서 작업하는 시간이 더 오래 걸릴 수밖에 없습니다
20211001을 입력하면 2021-10-01 이 나오도록 함수를 이용한다면 작업 시간이 줄어 들 수 있는데요.
하지만 20211001을 입력하면 숫자로 먼저 인식됩니다. 연월일만 입력하고 날짜로 인식하면 좋을 텐데요.
그 방법을 알아보겠습니다.
"2021101"을 입력했습니다. 이 값을 원하는 날짜 형식으로 변경하고 정말 변경되었는지 날짜를 더해보겠습니다.

1. 함수 정의와 사용 방법
사용하는 함수는 TEXT 함수입니다.
이 함수는 "수에 지정한 서식을 적용한 후 텍스트로 변환합니다."라고 정의되어 있습니다

TEXT 함수 사용 방법입니다.
=TEXT( 값, 포맷 형식) 이렇게 사용하는데요.
값 : 함수를 적용할 값 (직접 입력이나 셀 주소입력)
포맷형식, 변경할 포맷 형식을 지정합니다.
예제를 보면 바로 이해되실 겁니다.

2. TEXT 함수 적용
TEXT 함수의 첫 번째 값을 입력해보겠습니다.
=TEXT( 를 입력 후 값을 C2에 입력된 값을 지정하거나 직접 입력합니다.

이제 함수 두 번째 값인 포맷 형식을 입력해 보겠습니다.
=TEXT( C2, "0000-00-00" ) 을 입력합니다.
입력하고 나면 원하는 날짜 형식으로 변경되는 것을 확인할 수 있습니다.
"0000-00-00" 포맷 형식은 "2021101" 날짜를 "2021-11-01"로 변경해줍니다.
"0000/00/00"으로 지정하면 "2021101" 날짜를 "2021/11/01"로 변경됩니다.

3. 날짜형식으로 변경되었는지 계산하기
지정한 형식이 날짜로 변경되었는지 날짜를 더해서 확인해보겠습니다.
함수가 입력된 C2에서 + 60일을 더해보겠습니다.
=D2 + 60을 입력합니다.
근데 숫자 값이 나오네요.
이 값은 숫자로 계산된 값이 아니라 날짜 형식이 숫자형식으로 보이는 겁니다.

값이 입력된 셀을 선택 후 상단 형식을 [일반]에서 [간단한 날짜]로 변경합니다.

날짜 계산이 된 것을 확인할 수 있습니다.

엑셀 TEXT 함수로 년월일 8자리 문자를 날짜로 변환하기를 알아보았습니다.