기타
[액셀] 텍스트를 YYYY-MM-DD HH:MM:SS 로 변경하기
이제이b
2022. 5. 17. 20:16
데이터를 출력해 줬는데, 날짜로 변경이 안된다며,, 텍스트를 시간으로 변경해서 다시 뽑아 줄 수 없냐는 황당한 소리를 들었다 ;
(2년도 넘는 이력 데이터를 전체 형 변환해서 뽑아달라니 ; 애초에 데이터 타입이 varchar가 아니라 datetime이었다면 좋았겠지만..)
황당했지만... 침착하게 액셀 함수 사용하라고... 안내를 해주고
이게 안되나??? 싶어서.. 나도 한번 해본다.
- 기존 데이터와 동일하게 VARCHAR(14) 로 입력한 뒤 (DATE, TIME) 함수 사용
=DATE(LEFT(A1,4),MID(A1,5,2),MID(A1,7,2))+TIME(MID(A1,9,2),MID(A1,11,2),RIGHT(A1,2))
- 해당 컬럼 '셀 서식' 수정
- 아주 잘된다.
전달한 데이터중 컬럼 하나로 다시 검증을 해봐도 아주 잘된다.
뭐가 문제였을까,,? 😅