XLS를 XLSX로 바꾸면 좋은 경우
- 호환성 — 일부 새 도구와 웹사이트는 XLSX만 받습니다.
- 작은 용량 — XLSX는 압축되어 보통 XLS보다 훨씬 작습니다.
- 더 큰 표 — XLSX는 65,536행이 아니라 100만 행이 넘게 담을 수 있습니다.
변환 방식
바이너리 XLS 통합 문서를 SheetJS로 모든 시트와 숫자 서식까지 읽은 뒤, Office Open XML(XLSX) 형식으로 다시 씁니다.
XLS 파일이란?
XLS는 Microsoft Excel 97~2003에서 쓰던 바이너리 통합 문서 형식입니다. XLSX처럼 XML이 아니라 “BIFF”라는 복합 파일 구조에 시트, 값, 수식을 저장합니다. 오래된 보고서, 은행 거래 내역 내려받기, 보관된 스프레드시트에서 아직 많이 쓰입니다.
최신 엑셀은 XLS를 호환 모드로 열 수 있지만, 일부 새 도구와 웹사이트는 XLS를 받지 않아서 XLSX나 CSV로 바꾸는 경우가 많습니다.
XLSX 파일이란?
XLSX는 2007년부터 쓰인 Microsoft Excel의 기본 통합 문서 형식으로, Office Open XML 표준을 따릅니다. 통합 문서 하나에 시트가 여러 개 있을 수 있고, 각 시트는 글자·숫자·날짜·수식이 든 셀의 격자이며 서식, 차트, 메모도 함께 저장됩니다. 내부는 XML 파일들을 묶은 ZIP 압축 파일입니다.
XLSX는 엑셀, Google 스프레드시트, LibreOffice Calc, Apple Numbers, 한컴오피스 한셀에서 열립니다. 확장자가 .xlsm인 파일은 매크로가 허용된 같은 형식입니다.