Hampir setiap kantor punya berkas berisi angka bertingkat yang semua orang sebut spreadsheet, dan hampir tidak ada yang berhenti sebentar untuk memastikan artinya. Padahal definisinya menentukan sampai di mana berkas itu boleh dipercaya.
Spreadsheet adalah lembar sel yang menghitung ulang sendiri
Spreadsheet adalah kisi sel yang tersusun dalam baris dan kolom. Setiap sel punya alamat dari gabungan huruf kolom dan nomor baris, misalnya A1 atau B7. Sampai di titik itu ia baru sebuah tabel.
Yang membuatnya berbeda ada pada isi selnya. Sel boleh diisi rumus yang menunjuk sel lain, dan begitu nilai yang dirujuk berubah, hasilnya dihitung ulang tanpa Anda minta. Kemampuan menghitung ulang otomatis itulah inti gagasannya, sekaligus pembeda spreadsheet dari tabel di pengolah kata. Rumus pula yang biasanya jadi sumber kesalahan pertama, misalnya pada urutan kondisi di rumus IF.
Dua istilah sering tertukar. Di Excel, satu berkas disebut buku kerja, sedangkan lembar bertab di dalamnya disebut lembar kerja. Batas yang akan Anda temui berlaku per lembar kerja, bukan per berkas.
Ingin mendalaminya lebih terstruktur? Taalenta punya kelas Excel Basic-Intermediate Gold.
Batasnya angka pasti, bukan perasaan
Halaman spesifikasi resmi Microsoft menyebut satu lembar kerja Excel memuat 1.048.576 baris kali 16.384 kolom. Satu sel menampung paling banyak 32.767 karakter, dan tanggal yang bisa dihitung berhenti pada rentang 1 Januari 1900 sampai 31 Desember 9999.
Google Sheets memakai pagu yang bentuknya lain: 10 juta sel atau 18.278 kolom untuk satu spreadsheet, dan pagu itu dibagi ke seluruh tab di dalamnya, bukan diberikan per tab. Jadi menambah tab tidak menambah ruang.
Format lama berekstensi .xls jauh lebih sempit, hanya 65.536 baris.
Melewati batas jarang berbunyi seperti galat
Pada Oktober 2020, Public Health England mengumumkan 15.841 hasil tes positif COVID-19 antara 25 September dan 2 Oktober tidak masuk laporan harian. Penyebabnya template berformat .xls dengan batas 65.536 baris. Ketika berkasnya penuh, catatan berikutnya tidak ikut terbaca, tidak ada pesan galat yang muncul, dan pelacakan kontak untuk ribuan orang terlambat.
Pola itu layak diingat: spreadsheet lebih sering diam daripada memprotes. Nomor identitas Indonesia kena pola yang sama. NIK terdiri atas 16 digit, dan sejak 1 Juli 2024 layanan administrasi perpajakan memakai NIK sebagai NPWP atau NPWP dengan format 16 digit, sementara presisi hitung Excel berhenti di 15 digit. Rincian dan penawarnya dibahas di tulisan tentang digit ke-16 yang berubah jadi nol.
Empat hal yang tidak pernah dijamin spreadsheet
- Skema tidak dipaksakan. Satu kolom bisa memuat teks, angka, dan tanggal sekaligus tanpa ditegur siapa pun.
- Rumus dan data menempati sel yang sama. Menempelkan angka ke sel berumus menghapus rumusnya, dan tampilannya tetap normal.
- Tidak ada riwayat siapa mengubah apa, kecuali Anda menyalakannya sendiri.
- Tidak ada penjaga hubungan antar tabel. Menghapus satu baris acuan tidak membatalkan baris lain yang bergantung padanya.
Basis data menyediakan keempatnya sebagai perilaku bawaan. Itu perbedaan yang sebenarnya, bukan soal siapa yang sanggup menampung lebih banyak baris.
Kapan spreadsheet berhenti cukup
Empat tanda biasanya muncul bersamaan: lebih dari satu orang mengetik ke berkas yang sama pada saat yang sama, data perlu divalidasi ketika dimasukkan dan bukan ketika diperiksa, riwayat perubahan mulai dibutuhkan untuk audit, dan jumlah barisnya bertambah tiap bulan tanpa pernah menyusut.
Kalau keempatnya terjadi, jalan keluarnya bukan mencari spreadsheet yang lebih besar. Yang berubah adalah perannya. Penyimpanan pindah ke basis data, dan spreadsheet tinggal menjadi lapisan tempat orang melihat serta menghitung. Perpindahan dari Excel ke SQL dan Python mengikuti urutan itu, dan menyalakan lapisan hitung berbantuan AI seperti Rows juga tidak menghapus batas di atas.
Sumber
- Microsoft Support, "Spesifikasi dan batasan Excel": https://support.microsoft.com/id-id/excel/excel-specifications-and-limits
- Google Drive Help, "Files you can store in Google Drive": https://support.google.com/drive/answer/37603
- The Register, 5 Oktober 2020, "Excel spreadsheet blunder blamed after England under-reports 16,000 COVID-19 cases": https://www.theregister.com/2020/10/05/excel_england_coronavirus_contact_error/
- Direktorat Jenderal Pajak, Peraturan Dirjen Pajak Nomor PER-6/PJ/2024: https://pajak.go.id/en/node/108457
- Dinas Kependudukan dan Pencatatan Sipil Provinsi Kalimantan Barat, "Arti 16 Digit Nomor Induk Kependudukan": https://dukcapil.kalbarprov.go.id/post/arti-16-digit-nomor-induk-kependudukan