Penukar XLS ke XLSX
Tukar buku kerja Excel 97–2003 ke format yang menjadi format simpanan lalai setiap aplikasi hamparan semasa. Muat naik fail .xls, kekalkan semua helaian dan muat turun buku kerja .xlsx yang dibuka tanpa Mod Keserasian.
Penukar Data
atau seret Fail CSV, TSV, TXT … ke sini ·
Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit
Fail diproses pada pelayan kami dan dipadam selepas 30 minit.
Aksara yang memisahkan lajur dalam fail CSV dan teks, untuk bacaan dan penulisan. Auto mengesannya daripada input dan menulis dengan koma.
UTF-8 sesuai untuk semua bahasa. Pilih UTF-8 dengan BOM jika Excel pada Windows memaparkan aksara beraksen atau aksara Asia yang bercelaru semasa membuka CSV.
Input Excel, ODS dan Numbers: tukar helaian pertama sahaja, atau semua helaian (satu CSV setiap helaian dalam ZIP, atau satu kunci JSON setiap helaian).
Nama tab helaian dalam hamparan baharu, sehingga 31 aksara.
Tatasusunan objek menggunakan nama lajur sebagai kunci bagi setiap baris; tatasusunan tatasusunan lebih padat dan menyimpan pengepala sebagai tatasusunan pertama.
Nama elemen luar yang membungkus semua baris; setiap baris menjadi <row> di dalamnya.
Digunakan dalam pernyataan CREATE TABLE dan INSERT. Huruf, digit dan garis bawah sahaja.
Pengutipan dan jenis lajur sedikit berbeza antara pangkalan data; pilih yang akan anda import ke dalamnya.
Tulis semula sel tarikh dalam satu format. ISO (2026-10-18) paling selamat untuk pangkalan data dan kod; kekalkan membiarkannya seperti dalam sumber.
Cara menggunakan alat ini
- 1
Muat naik buku kerja lama
Letakkan satu fail .xls atau sekumpulan fail dalam satu folder, sehingga 20 fail, setiap satu 95 MB. Fail dari Excel 97 hingga 2003 berkongsi satu susun atur binari yang sama.
- 2
Kekalkan setiap helaian
Helaian untuk ditukar bermula dengan Semua helaian pada halaman ini, jadi setiap tab dalam fail lama menjadi tab dalam fail baharu. Tukar kepada Helaian pertama sahaja jika tab lain hanyalah kerja conteng.
- 3
Tukar dan simpan
Tekan Tukar ke XLSX dan muat turun buku kerja tersebut, atau satu ZIP untuk kumpulan fail. Buka dalam Excel, Google Sheets, Numbers atau LibreOffice Calc.
Menukar XLS ke XLSX memindahkan buku kerja daripada format binari Excel 97–2003 kepada format Office Open XML yang diperkenalkan bersama Excel 2007. Baris, lajur dan nama helaian dibawa bersama; had 65,536 baris hilang; dan fail biasanya menjadi lebih kecil.
Mengapa fail XLS lama masih ditemui
Sambungan .xls ialah format simpan lalai Excel dari Excel 97 sehingga Excel 2007 menggantikannya. Arkib perakaunan, instrumen makmal dan sistem inventori terus menulisnya lama selepas itu, kerana setiap pembaca memahami format yang tidak berubah itu. Jadi fail sebegini terus muncul: eksport portal bank, senarai harga pembekal yang digunakan semula bertahun-tahun, laporan bulanan selama sedekad.
Masalah bermula apabila fail itu bertemu perisian semasa. Excel membukanya dalam Compatibility Mode, fungsi baharu enggan disimpan ke dalamnya, dan pustaka data seperti openpyxl Python hanya membaca .xlsx, jadi skrip gagal pada fail binari lama. Google Sheets dan Numbers mengimport .xls, tetapi setiap simpanan semula tetap satu penukaran. Menaik taraf sekali gus secara pukal menamatkan kerenah ulang-alik ini. Jika yang anda perlukan sebenarnya fail rata untuk import pangkalan data, terus ke XLSX ke CSV selepas langkah ini.
XLS lawan XLSX: baris, lajur dan saiz fail
- baris setiap helaian dalam XLS
- 65,536
- baris setiap helaian dalam XLSX
- 1,048,576
- lajur dalam XLS (A hingga IV)
- 256
- lajur dalam XLSX (A hingga XFD)
- 16,384
Grid ialah perbezaan yang kelihatan: enam belas kali ganda baris dan enam puluh empat kali ganda lajur. Log sensor atau eksport transaksi yang dipecahkan merentasi beberapa helaian demi muat had lama boleh diletakkan pada satu helaian selepas naik taraf.
Di sebalik tabir, perubahannya lebih besar. XLS ialah BIFF8, aliran rekod binari yang hanya didokumentasikan sepenuhnya oleh Microsoft beberapa tahun selepas dikeluarkan. XLSX ialah arkib ZIP bagi bahagian XML, diseragamkan sebagai ECMA-376 pada 2006 dan ISO/IEC 29500 pada 2008, sebab itulah begitu banyak program dan bahasa pengaturcaraan boleh membaca dan menulisnya. Lapisan ZIP juga menjelaskan mengapa data yang sama biasanya mengambil lebih sedikit ruang cakera sebagai .xlsx.
Makro dan formula perlu disemak semula
Fail .xlsx tidak boleh menyimpan makro VBA, dan penukar ini membawa nilai sel dan bukannya formula hidup, carta atau jadual pangsi. Simpan .xls asal sehingga anda membuka fail baharu dan menyemak bahawa nombor pada helaian penting anda sepadan.
Salah faham biasa tentang menaik taraf fail XLS
MitosMenamakan semula fail daripada .xls kepada .xlsx akan menaik tarafnya.
FaktaBait tetap binari BIFF8. Excel kemudian merungut bahawa format dan sambungan fail tidak sepadan, dan aplikasi lain menolaknya terus.
MitosFail XLS tidak selamat untuk disimpan langsung.
FaktaData biasa dalam fail .xls tidak berbahaya. Risikonya terletak pada makro, itulah sebabnya Excel menyekat makro dari internet secara lalai; fail .xlsx memang tidak boleh mengandunginya.
MitosHanya pengguna Excel 2003 yang masih memerlukan .xls.
FaktaSesetengah portal muat naik, import ERP lama dan perisian makmal masih memintanya, dan itulah tugas XLSX ke XLS, arah yang bertentangan.
Dua format Excel secara bersebelahan
XLS
Buku kerja Microsoft Excel 97–2003
XLS ialah format hamparan binari yang digunakan oleh Excel dari Excel 97 hingga XLSX menggantikannya pada 2007. Ia terhad kepada 65,536 baris dan 256 lajur setiap helaian dan menyimpan data dalam struktur proprietari. Banyak sistem warisan, portal kerajaan dan eksport bank lama masih menghasilkan atau memerlukan XLS. Excel, LibreOffice dan Google Sheets boleh membukanya.
- Pemampatan
- –
- Ketelusan
- –
- Animasi
- –
- Diperkenalkan
- 1997 · Microsoft
XLSX
Buku kerja Microsoft Excel
XLSX ialah format buku kerja lalai Microsoft Excel sejak Office 2007, berasaskan piawaian Office Open XML. Ia menyimpan berbilang helaian, formula, pemformatan, carta, jadual pangsi dan pengesahan data dalam pakej ZIP berisi XML. Ia menyokong lebih sejuta baris setiap helaian dan merupakan format pertukaran lalai untuk hamparan perniagaan. Google Sheets, LibreOffice dan Numbers membuka XLSX, walaupun makro dan ciri lanjutan mungkin tidak dibawa bersama.
- Pemampatan
- –
- Ketelusan
- –
- Animasi
- –
- Diperkenalkan
- 2007 · Microsoft
Orang menaik taraf XLS ke XLSX untuk keluar daripada Compatibility Mode, melepasi had 65,536 baris dan mendapat fail yang boleh dibaca oleh aplikasi dan skrip moden tanpa pustaka lama.
Menukar XLS ke XLSX: soalan lazim
Mengapakah Excel memaparkan Mod Keserasian apabila saya membuka fail .xls?
Excel 2007 dan versi lebih baharu boleh membuka format binari lama, tetapi mengekalkan buku kerja dalam had lama supaya boleh disimpan semula sebagai .xls. Bar tajuk memaparkan Compatibility Mode untuk memberi amaran bahawa grid terhenti pada 65,536 baris dan 256 lajur. Salinan .xlsx menghapuskan had tersebut.
Adakah saya perlu memasang Excel untuk menaik taraf fail XLS?
Tidak. Penukaran dijalankan pada pelayan, jadi Chromebook, tablet atau komputer yang hanya mempunyai LibreOffice pun boleh menghasilkan fail .xlsx. Ini berguna apabila inventori IT menemukan beratus-ratus fail lama.
Adakah fail XLSX akan lebih kecil daripada XLS?
Biasanya ya. Fail .xlsx ialah pakej ZIP yang mengandungi bahagian XML, jadi teks berulang dan format kosong dimampatkan dengan baik, manakala .xls menyimpan rekod tanpa mampatan. Buku kerja dengan banyak sel teks cenderung mengecil paling banyak; buku kerja yang kebanyakannya terdiri daripada imej terbenam berubah sedikit sahaja.
Apakah yang berlaku kepada makro di dalam fail XLS lama?
Fail .xlsx tidak boleh menyimpan kod VBA mengikut reka bentuknya; Excel sendiri enggan menyimpan makro dalam sambungan itu dan mengarahkan anda ke .xlsm. Simpan .xls asal sebagai sumber makro, atau salin modul ke dalam buku kerja yang menyokong makro dalam Excel selepas penukaran.
Adakah selamat untuk memadam fail XLS asal selepas itu?
Buka beberapa contoh fail baharu dahulu dan bandingkan jumlah pada helaian penting. Penukar data menulis nilai sel, jadi buku kerja yang bergantung pada formula hidup, carta atau jadual pangsi perlu disemak sebelum fail asal dibuang. Fail yang anda muat naik di sini dipadam daripada pelayan kami selepas 30 minit.
- Penukar XLSX ke XLSTukar buku kerja .xlsx ke format lama .xls untuk Excel 2003, import ERP lama dan portal yang menolak XLSX. Semua helaian kekal, 20 fail sekali.
- Penukar ODS ke XLSXTukar hamparan ODS daripada LibreOffice atau OpenOffice Calc ke XLSX untuk Excel dan borang muat naik. Semua helaian, hingga 20 fail, tanpa pasang.
- Penukar CSV ke XLSXTukar CSV ke buku kerja Excel XLSX dengan sifar di depan, ID panjang dan teks beraksen kekal. Fail koma, koma bertitik dan tab dikesan automatik.
- Penukar Numbers ke ExcelTukar hamparan Apple Numbers ke buku kerja Excel XLSX yang dibuka di Windows, Google Sheets dan portal pejabat. Semua helaian kekal, tanpa Mac.
- Penukar XLSX ke CSVTukar buku kerja XLSX ke CSV UTF-8 yang bersih untuk import Shopify, WooCommerce, Mailchimp, Salesforce atau pangkalan data. Formula jadi nilai.
- Penukar CSV ke XLSTukar CSV ke XLS, format Excel 97–2003 yang masih diperlukan oleh sistem import lama. Pengesanan pembatas automatik, hingga 20 fail sekali gus.