Sebuah sistem mengirimkan Anda report.xls lewat email, Anda mengklik ganda, dan Excel menampilkan peringatan:
format file dan ekstensi 'report.xls' tidak cocok. Buka saja dan file tersebut
bisa berfungsi atau mengisi layar dengan markup. Unggah ke
Penampil Excel sebagai gantinya — penampil ini membaca apa isi file
bukan apa namanya. XLS, XLSX, CSV, ODS serta varian makro, biner, dan templat,
hingga 20 MB, dihapus ketika Anda menutup tab.

Ekstensi hanyalah klaim, bukan fakta
Tidak ada yang menghentikan program menulis byte apa saja yang diinginkannya dan memberi nama hasilnya .xls, dan banyak program melakukannya. Alat pelaporan, ERP, portal perbankan, dan panel admin semuanya menawarkan “Ekspor ke Excel”, dan cara termurah untuk membuat fitur itu adalah menghasilkan sesuatu yang lain dan memberi ekstensi Excel, karena Excel biasanya akan membukanya.
Sejak Excel 2007 file diperiksa sebelum dibuka, di sinilah peringatan muncul. Itu bukan pesan kerusakan. Itu Excel memberi tahu Anda bahwa nama file salah.
Menemukan apa yang sebenarnya Anda miliki
Buka file tersebut di editor teks — Notepad sudah cukup — dan lihat baris pertama. Lima hal menjelaskan hampir semuanya.
<html,<head>or<table— sebuah tabel HTML dengan nama spreadsheet di dalamnya. Browser dan laporan web menghasilkan ini secara terus‑menerus.<?xml— SpreadsheetML, format buku kerja XML yang ditulis Excel 2003.PK— sebuah arsip ZIP, jadi XLSX (atau ODS, atau DOCX) yang sebenarnya dengan ekstensi yang salah.- Unreadable binary starting with the bytes
D0 CF 11 E0— sebuah XLS asli pra‑2007. Ini memang apa yang dikatakannya. - Plain readable text with commas, semicolons or tabs between values — file teks delimited, yaitu CSV yang memakai nama orang lain.
Apa biaya masing‑masing penipu
Intinya mengetahui bahwa masing‑masing kehilangan hal yang berbeda.
Tabel HTML membawa nilai dan sebagian format, dan tidak ada rumus sama sekali. Sistem ekspor menghitung angka‑angka dan menuliskan jawabannya. Tidak ada yang dapat dihitung ulang di bawahnya, dan tidak ada yang hilang dalam proses — karena tidak pernah ditulis.
SpreadsheetML memang menyimpan rumus dan format sel. Yang tidak dapat disimpannya adalah diagram dan tabel pivot; format ini tidak memiliki cara untuk menyimpannya, sehingga mereka dihilangkan saat file ditulis, bukan saat Anda membukanya.
XLSX yang salah nama tidak kehilangan apa‑apa. Itu adalah buku kerja modern lengkap dan satu‑satunya yang salah hanyalah enam karakter pada nama file.
File teks delimited memiliki nilai dan tidak ada yang lain: tidak ada rumus, tidak ada format, tidak ada lembar kedua. Jika terlihat seperti satu kolom teks dengan koma, pemisahnya bukan yang diharapkan oleh salinan Excel Anda.
Memperbaikinya, sekali
Untuk apa pun yang harus Anda pertahankan, buka di Excel melewati peringatan, lalu File, Simpan Sebagai, Excel Workbook (.xlsx). Sekarang Anda memiliki buku kerja asli dan peringatan tersebut hilang selamanya.
Untuk XLSX yang salah nama, ganti namanya dan selesai. Mengganti nama bukan konversi dan hampir tidak pernah membantu — ini satu‑satu kasus di mana itu membantu, karena isinya sudah benar.
Yang bukan penipu
.xlsb tampak mencurigakan tetapi tidak. Itu adalah buku kerja Excel asli yang disimpan sebagai biner alih‑alih XML terkompresi: data sama, secara signifikan lebih kecil, dan membuka lebih cepat pada model besar. Jika seorang kolega mengirimkan satu, tidak ada yang salah dengannya.
Apapun file tersebut, Penampil Excel akan membukanya dan menampilkan lembar‑lembarnya.