CSV를 Excel에서 깨지 않고 편집하는 또 다른 방법
오늘은 약간 매니악이지만 누구나 한 번은 빠진 적이 있는, Excel에서 CSV를 취급할 때의 깨짐 문제를 해소하는 또 다른 방법을 소개합니다.
DBUnit을 사용하여 테스트하는 경우 CSV로 데이터를 만드는 것이 편리합니다. 데이터가 적으면 텍스트 편집기로 충분하지만 테스트 케이스가 늘어나면 Excel의 자동 채우기 및 함수 기능을 사용하여 데이터를 만들고 싶어집니다.
그런데 Excel을 사용하면 데이터에 일본어가 들어 있다고 깨져 버립니다. 또, 함수를 사용한 순간에 확장자를 xlsx로 바꾸라든가, 얽히지 않는 것을 말해 옵니다. Windows에서는 BOM을 붙이면 열립니다만, Mac에서는 문자 코드까지 바꿔야 하고, 점점 귀찮게 되어 갑니다.
최근에 깨달았지만, 이러한 문제는 Google Spreadsheet가 모두 해결한 것 같습니다.
Google 스프레드 시트 왼쪽 상단의 파일 메뉴에서 CSV로 출력을 선택하면 CSV 파일로 변환됩니다.
또, 함수가 들어가 있어도, 값으로서 출력해 줍니다.
예를 들어 위와 같이 함수가 들어있는 Spreadsheet를 CSV 파일로 출력하면 아래와 같이 제대로 값을 출력해줍니다. 또, 디폴트로 UTF-8의 CRLF로 출력해 줍니다.
이렇게 간단하게 Excel의 글자 깨짐 문제와 가로막는 방법이 있었다고는 몰랐습니다.
아무래도 Excel과 격투하고 싶은 사람은, 아래의 기사도 꼭 참고해 주세요.
「 CSV 파일을 Mac/Windows Excel에서 열 수 있도록 변환 」
Reference
이 문제에 관하여(CSV를 Excel에서 깨지 않고 편집하는 또 다른 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Akira-Isegawa/items/27951f1339354c077779텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)