홈 · CSV · Excel
1-2 같은 코드가 날짜로 바뀔 때
CSV에는 1-2라고 적혀 있는데 Excel에서 날짜처럼 보인다면, 먼저 원본이 그대로인지 확인하세요. 원본이 정상이라면 Excel이 값을 날짜라고 판단한 겁니다.
코드라면 날짜로 바뀌기 전에 막아야 합니다
code,name
1-2,상품A
3/4,상품B
JAN1,상품C이 값이 실제 날짜가 아니라 상품코드나 분류코드라면 텍스트로 가져오는 게 맞습니다.
CSV를 바로 열지 말고 Excel의 텍스트/CSV 가져오기를 사용해 해당 열을 텍스트로 지정하세요. 이미 날짜로 바뀐 뒤 서식만 텍스트로 바꾸면 원래 문자열로 돌아오지 않을 수 있습니다.
셀 모양만 바꾸는 걸로는 늦을 수 있습니다
1-2가 이미 날짜로 바뀐 뒤에 셀 서식을 ‘텍스트’로 바꿔도 원래 글자가 그대로 돌아오지 않을 수 있습니다.
그래서 중요한 건 파일을 열 때부터 이 열을 글자로 읽게 하는 겁니다.
원본부터 날짜로 저장돼 있다면
그때는 Excel 화면 문제가 아닙니다. CSV를 만든 프로그램이나 이전 저장 과정에서 값이 바뀐 건지 확인해야 합니다.
같은 파일에서 앞자리 0이나 긴 번호도 같이 바뀐다면, 숫자처럼 보이는 열을 한꺼번에 텍스트로 가져오는 편이 편합니다.
바로 쓰는 도구CSV → XLSX 변환기
날짜처럼 보이는 코드를 글자로 유지한 채 변환할 수 있습니다.
자주 묻는 질문
셀 형식을 일반으로 돌리면 코드가 돌아오나요?
이미 날짜로 바뀐 뒤라면 원래 코드가 바로 돌아오지 않을 수 있습니다. 원본을 다시 불러오며 해당 열을 텍스트로 지정하세요.
1-2가 정말 날짜인 열이라면요?
그 열이 날짜인지 코드인지 먼저 정하세요. 실제 날짜라면 날짜 형식을 쓰고, 상품 코드라면 텍스트로 가져오면 됩니다.