Format Fail

XLSX - Hamparan Office Open XML

XLSX ialah hamparan Excel yang telah digunakan sejak 2007. Ia ialah ZIP bahagian XML, dan ia mengingati pengarang, masa penyuntingan dan selalunya data yang anda fikir anda telah alih keluar.

.xlsx

XLSX ialah format hamparan yang digunakan Microsoft Excel sebagai tetapan lalai sejak Excel 2007, menggantikan XLS binari. Ia ialah format hamparan dalam keluarga Office Open XML yang sama seperti DOCX, diterbitkan sebagai ECMA-376 dan sebagai piawaian ISO. Sebab itu LibreOffice Calc, Google Sheets dan Apple Numbers boleh membaca dan menulisnya.

Cara XLSX menyimpan buku kerja

XLSX ialah arkib ZIP. Di dalamnya, xl/workbook.xml menyenaraikan helaian dan julat bernama, dan setiap helaian mempunyai bahagian sendiri di bawah xl/worksheets/ yang mengandungi baris, sel, formula dan rujukan sel.

Ada satu bahagian yang patut diketahui: xl/sharedStrings.xml, iaitu jadual rentetan kongsi. Daripada mengulangi nilai teks dalam setiap sel yang menggunakannya, Excel menyimpan setiap rentetan yang berbeza sekali sahaja dan sel merujuk kepadanya melalui indeks. Inilah yang mengelakkan hamparan dengan lima puluh ribu label kategori berulang daripada menjadi terlalu besar, dan sebab itulah nilai teks boleh kekal dalam fail selepas sel terakhir yang menggunakannya telah dipadamkan.

Formula disimpan sebagai teks bersama keputusan cache, supaya pembaca yang tidak boleh menilai formula masih boleh memaparkan nilai terakhir yang dikira Excel. Carta, definisi jadual pangsi, peraturan pemformatan bersyarat dan imej terbenam masing-masing mempunyai bahagian tersendiri. Pemampatan ZIP ke atas semua XML itu ialah sebab mengapa XLSX biasanya hanya sebahagian kecil saiz fail XLS yang setara.

Metadata yang dibawa oleh XLSX

Sifat teras dan lanjutan adalah pasangan yang sama seperti DOCX. Sifat teras memberikan Title, Subject, Creator, Keywords, Description, Last Modified By, serta cap masa dicipta dan diubah suai. Sifat lanjutan memberikan Application dan AppVersion, Company, dan (untuk hamparan) senarai nama helaian dan julat bernama dalam buku kerja, yang mendedahkan struktur fail tanpa membukanya.

Hamparan juga boleh membocorkan maklumat dengan cara yang dokumen teks tidak lakukan, dan ini wajar diberi perhatian. Baris tersembunyi, lajur tersembunyi dan helaian tersembunyi masih ada dalam fail; menyembunyikan hanyalah tetapan paparan, bukan pemadaman. Ulasan dan nota sel bergerak bersama buku kerja. Jadual pangsi menyimpan salinan cache data sumbernya, jadi jadual pangsi yang meringkaskan helaian sulit masih boleh mengandungi nilai helaian itu selepas helaian itu sendiri dipadamkan. Pautan luaran merekodkan laluan penuh buku kerja yang dirujuk, termasuk perkongsian rangkaian.

Jika anda akan menghantar hamparan ke luar organisasi anda, empat perkara itulah yang perlu diperiksa, mengikut turutan itu. Tiada satupun dipaparkan pada skrin.

Bila hendak menggunakan XLSX

Gunakan XLSX untuk sebarang hamparan kerja: ia padat, ia mengekalkan formula aktif, ia menyokong semua ciri Excel semasa, dan ia boleh dibuka di mana-mana.

Gunakan CSV sebaliknya apabila anda hanya memerlukan nombor dan mahukan format yang masih boleh dihuraikan dalam masa dua puluh tahun, tetapi terimalah bahawa CSV tidak mengekalkan formula, pemformatan atau berbilang helaian. Eksport ke PDF apabila anda menghantar laporan untuk dibaca dan bukannya diedit, yang juga menyelesaikan masalah data tersembunyi dalam satu langkah. Simpan XLS untuk perisian lama yang benar-benar tidak dapat membuka format yang lebih baharu.