기록용으로 남깁니다.
숫자 문자, 예를 들면 날짜시간 정보가 20210101123459 이렇게 있고,
이 값이 csv 에서 20210101123459, 라는 형태로 작성했다면,
이를 excel에서 열었을 때 2.02101E+13 과 같은 과학적 기수법으로만 표시되고 서식을 아무리 텍스트로 지정해도 바뀌지 않는 문제가 있습니다.
값 입력 칸을 한 번 클릭하면 바뀌긴 하는데 매 셀을 일일이 클릭해줘야 합니다..
이 글을 참고해서 해결할 수 있었습니다.
"=""20210101123459"""
이런 형태로 ""로 둘러싸주고 등호 기호= 를 앞에 추가하고 맨 뒤에 아무것도 없는 "" 따옴표를 붙여주고 엑셀에서 읽으면 정상적으로 문자로 인식됩니다.
파이썬에서 csv 를 생성할 때 발견한 문제였는데요, 이 문자열을 출력할 때 다음과 같이 지정해서 해결했습니다.
f"\"=\"\"{data}\"\"\","
'IT > office' 카테고리의 다른 글
[Office365][exchange 모드] 이메일 파일 위치 C 에서 D 로 변경하기 (0) | 2023.10.06 |
---|---|
[OneNote][android] 빠른노트 기본 위치 변경하기 (0) | 2022.09.06 |
Outlook 에서 보안을 이유로 첨부파일을 받을 수 없을 때.. (0) | 2021.04.23 |
엑셀 문서 비밀번호 분실시 없애는 방법 (0) | 2021.03.15 |
[펌] ppt 한 화면에 여러 장 문서 조금 더 꽉차게 출력하기 (0) | 2020.03.20 |