본문 바로가기

소프트웨어/엑셀

[엑셀 (20)] 텍스트 날짜를 년월일 형식으로 변경하기

반응형

 

 날짜가 15.12.31과 같이 점으로 년,월,일이 입력되어 있다면 엑셀에서는 이런 데이터가 그냥 텍스트로 취급되는데요.이러한 상황일 때는 텍스트 속성을 엑셀에서 인식할 수 있는 날짜로 변환해야 합니다.

 셀서식VALUE 함수, 그리고 SUBSTITUTE 함수를 사용하면 문제를 어렵지 않게 해결할 수가 있습니다.

 

 

 

지금부터 텍스트로 입력되어 있는 날짜를

년,월,일로 출력되게 하는 방법을 알아보겠습니다.

 

 

 

년월일의 셀들을 모두 블록 선택하고요.

 

 

 

마우스 우측 클릭하고 나오는 메뉴에서

셀 서식으로 들어갑니다.

 

 

 

표시형식의 사용자 지정에서

yyyy"년" mm"월" dd"일"을 선택합니다.

 

 

 

년월일의 셀 하나를 선택하고

=VALUE(SUBSTITUTE(A2,".","-"))

 

SUBSTITUTE 함수는 셀A2의 점(.)을 하이픈(-)으로

변경해서 날짜 형식을 만드는 역할을 합니다.

 

VALUE 함수는 텍스트 속성을

숫자값의 속성으로 바꾸는 역할을 합니다. 

 

VALUE 함수를 자세히 알고 싶다면

↓↓↓

엑셀 2013 텍스트 속성의 숫자를 값으로 바꾸기 - VALUE 함수

 

 

 

점으로 되어있는 텍스트 속성의 날짜가 년월일로 바뀐 모습이죠.

자동 채우기를 하여 나머지 셀들도 채우면 완성!!!

반응형