UltKit

XLS XLSX 변환

Excel 97–2003 통합 문서를 현재 모든 스프레드시트 앱의 기본 저장 형식으로 옮기십시오. .xls 파일을 업로드하고 모든 시트를 유지하면 호환 모드 없이 열리는 .xlsx 통합 문서를 내려받을 수 있습니다.

데이터 변환

또는 CSV, TSV, TXT … 파일을 여기에 끌어다 놓으세요 ·

파일당 최대 95 MB· 최대 20개 파일· 30분 뒤 삭제

출력

파일은 UltKit 서버에서 처리되며 30분 뒤 삭제됩니다.

사용 방법

  1. 1

    오래된 통합 문서 업로드

    .xls 하나나 폴더 하나 분량을 끌어다 놓으십시오. 파일당 95 MB, 최대 20개까지 가능합니다. Excel 97부터 2003까지의 파일은 모두 같은 바이너리 구조입니다.

  2. 2

    모든 시트 유지

    이 페이지에서는 변환할 시트가 모든 시트로 시작하므로 이전 파일의 탭이 새 파일에서도 각각 탭이 됩니다. 다른 탭이 임시 작업용이라면 첫 시트로 바꾸십시오.

  3. 3

    변환 후 저장

    XLSX로 변환을 누르고 통합 문서를 내려받거나, 여러 개라면 ZIP 하나로 받으십시오. Excel, Google Sheets, Numbers, LibreOffice Calc에서 열 수 있습니다.

XLS를 XLSX로 변환하면 통합 문서가 Excel 97–2003의 바이너리 형식에서 Excel 2007과 함께 도입된 Office Open XML 형식으로 옮겨집니다. 행, 열, 시트 이름은 그대로 넘어오고, 65,536행 한계는 사라지며, 파일은 대개 더 작아집니다.

오래된 XLS 파일이 아직도 나오는 이유

.xls 확장자는 Excel 97부터 Excel 2007이 대체하기 전까지 엑셀의 기본 저장 형식이었습니다. 회계 보관 자료, 실험 장비, 재고 시스템은 모든 리더가 이 고정된 형식을 이해했기 때문에 그 뒤로도 오랫동안 .xls를 계속 썼습니다. 그래서 은행 포털에서 내보낸 파일, 몇 년째 재사용하는 거래처 단가표, 10년 치 월간 보고서처럼 이 파일은 계속 나타납니다.

문제는 이 파일이 현재 소프트웨어를 만날 때 시작됩니다. 엑셀은 호환 모드로 열고, 새로운 함수는 이 형식으로 저장되지 않으며, Python의 openpyxl 같은 데이터 라이브러리는 .xlsx만 읽으므로 오래된 바이너리 파일에서 스크립트가 실패합니다. Google Sheets와 Numbers는 .xls를 가져오지만 다시 저장할 때마다 어차피 변환이 일어납니다. 한 번에 일괄 업그레이드하면 이런 반복이 끝납니다. 실제로 필요한 것이 데이터베이스로 가져올 평면 파일이라면 이 단계 다음에 바로 XLSX CSV 변환으로 가십시오.

XLS와 XLSX 비교: 행, 열, 파일 용량

XLS 시트당 행 수
65,536
XLSX 시트당 행 수
1,048,576
XLS 열 수(A부터 IV까지)
256
XLSX 열 수(A부터 XFD까지)
16,384

눈에 보이는 차이는 표의 크기입니다. 행은 16배, 열은 64배가 됩니다. 이전 한도에 맞추려고 여러 시트로 나눴던 센서 로그나 거래 내역도 업그레이드 후에는 시트 하나에 담을 수 있습니다.

내부의 변화는 더 큽니다. XLS는 BIFF8이라는 바이너리 레코드 스트림으로, Microsoft가 출시 후 몇 년이 지나서야 완전한 문서를 공개했습니다. XLSX는 XML 파트를 묶은 ZIP 아카이브이며 2006년 ECMA-376, 2008년 ISO/IEC 29500으로 표준화되었기 때문에 수많은 프로그램과 프로그래밍 언어가 읽고 쓸 수 있습니다. 같은 데이터가 .xlsx에서 대개 디스크 공간을 덜 차지하는 것도 ZIP 계층 덕분입니다.

매크로와 수식은 다시 확인하십시오

.xlsx는 VBA 매크로를 저장할 수 없고, 이 변환기는 살아 있는 수식, 차트, 피벗 테이블이 아니라 셀 값을 옮깁니다. 새 파일을 열어 주요 시트의 숫자가 일치하는지 확인할 때까지 원본 .xls를 보관하십시오.

XLS 파일 업그레이드에 대한 흔한 오해

오해파일 이름을 .xls에서 .xlsx로 바꾸면 업그레이드된다.

사실바이트는 여전히 바이너리 BIFF8입니다. 그러면 엑셀은 파일 형식과 확장자가 일치하지 않는다고 경고하고, 다른 앱은 아예 거부합니다.

오해XLS 파일은 보관하는 것 자체가 위험하다.

사실.xls 안의 일반 데이터는 무해합니다. 위험은 매크로에 있으며, 그래서 엑셀은 인터넷에서 받은 파일의 매크로를 기본적으로 차단합니다. .xlsx에는 매크로가 아예 들어갈 수 없습니다.

오해.xls는 Excel 2003 사용자에게만 필요하다.

사실일부 업로드 포털, 오래된 ERP 가져오기, 실험실 소프트웨어는 아직 .xls를 요구합니다. 그 반대 방향은 XLSX XLS 변환이 맡습니다.

두 엑셀 형식 나란히 보기

XLS

Microsoft Excel 97–2003 통합 문서

XLS는 Excel 97부터 2007년 XLSX로 대체될 때까지 Excel이 사용한 바이너리 스프레드시트 형식입니다. 시트당 65,536행, 256열로 제한되며 데이터를 독점 구조로 저장합니다. 많은 레거시 시스템, 정부 포털, 오래된 은행 내보내기 기능이 여전히 XLS를 만들거나 요구합니다. Excel, LibreOffice, Google Sheets에서 열 수 있습니다.

압축 방식
–
투명도
–
애니메이션
–
도입 연도
1997 · Microsoft
XLS 변환

XLSX

Microsoft Excel 통합 문서

XLSX는 Office 2007부터 Microsoft Excel의 기본 통합 문서 형식으로, Office Open XML 표준을 기반으로 합니다. 여러 시트, 수식, 서식, 차트, 피벗 테이블, 데이터 유효성 검사를 XML ZIP 패키지에 저장합니다. 시트당 100만 행 이상을 지원하며 업무용 스프레드시트를 주고받는 기본 형식입니다. Google Sheets, LibreOffice, Numbers에서 XLSX를 열 수 있지만 매크로와 고급 기능은 옮겨지지 않을 수 있습니다.

압축 방식
–
투명도
–
애니메이션
–
도입 연도
2007 · Microsoft
XLSX 변환

XLS를 XLSX로 업그레이드하는 이유는 호환 모드에서 벗어나고, 65,536행 한계를 없애고, 최신 앱과 스크립트가 레거시 라이브러리 없이 읽을 수 있는 파일을 얻기 위해서입니다.

XLS XLSX 변환 자주 묻는 질문

.xls를 열면 엑셀에 호환 모드라고 표시되는 이유는 무엇입니까?

Excel 2007 이후 버전은 이전 바이너리 형식을 열지만, 다시 .xls로 저장할 수 있도록 통합 문서를 이전 한도 안에 묶어 둡니다. 제목 표시줄의 호환 모드는 표가 65,536행, 256열에서 끝난다는 경고입니다. .xlsx 사본으로 만들면 이 제한이 사라집니다.

XLS 파일을 업그레이드하려면 엑셀이 설치되어 있어야 합니까?

아닙니다. 변환은 서버에서 실행되므로 Chromebook, 태블릿, LibreOffice만 있는 컴퓨터에서도 .xlsx 파일을 만들 수 있습니다. IT 자산 점검에서 오래된 파일이 수백 개 나왔을 때 유용합니다.

XLSX 파일이 XLS보다 작아집니까?

대개 그렇습니다. .xlsx는 XML 파트를 묶은 ZIP 패키지라서 반복되는 텍스트와 빈 서식이 잘 압축되지만, .xls는 레코드를 압축하지 않고 저장합니다. 텍스트 셀이 많은 통합 문서가 가장 많이 줄어들고, 주로 포함된 이미지로 이루어진 파일은 거의 달라지지 않습니다.

오래된 XLS 안의 매크로는 어떻게 됩니까?

.xlsx는 설계상 VBA 코드를 담을 수 없습니다. 엑셀 자체도 이 확장자로는 매크로 저장을 거부하고 .xlsm을 안내합니다. 원본 .xls를 매크로 원본으로 보관하거나, 변환한 뒤 엑셀에서 모듈을 매크로 사용 통합 문서로 복사하십시오.

변환 후 원본 XLS 파일을 지워도 안전합니까?

먼저 새 파일 몇 개를 열어 주요 시트의 합계를 비교하십시오. 데이터 변환기는 셀 값을 쓰므로, 수식, 차트, 피벗 테이블이 살아 있어야 하는 통합 문서는 원본을 지우기 전에 확인해야 합니다. 여기에 업로드한 파일은 30분 뒤 서버에서 삭제됩니다.