anaksmanda.com - Kalian sudah menyalin rumus Excel dari internet, menempelkannya ke sel, lalu menekan Enter. Bukannya muncul hasil, Excel malah menampilkan pesan "There's a problem with this formula". Padahal rumusnya sama persis dengan contoh. Penyebabnya sering kali sepele: tanda koma (,) dan titik koma (;).
Pahami kenapa pemisah rumus di setiap komputer bisa berbeda, cara mengetahui mana yang dipakai Excel kalian, dan cara mengubahnya bila perlu.
Masalah ini wajib dipahami sebelum belajar rumus apa pun. Contoh rumus di internet ditulis dengan pemisah yang berbeda-beda, jadi tanpa memahami bagian ini, kalian akan sering bertemu error yang membingungkan.
Jawaban singkat
Tidak ada yang salah antara koma dan titik koma. Excel memakai pemisah sesuai pengaturan wilayah (region) di Windows. Komputer dengan format Indonesia umumnya memakai titik koma (;), sedangkan format Amerika Serikat memakai koma (,).
1. Kenapa Pemisah Rumus Excel Bisa Berbeda?
Setiap rumus Excel yang memiliki lebih dari satu bagian (argumen) membutuhkan tanda pemisah. Tanda ini disebut list separator. Excel tidak menentukannya sendiri, tetapi mengikuti pengaturan wilayah di Windows.
Alasannya berkaitan dengan cara penulisan angka desimal. Di Indonesia, desimal ditulis dengan koma, misalnya 7,5. Jika koma juga dipakai sebagai pemisah rumus, Excel akan bingung membedakan angka desimal dengan pemisah argumen. Karena itu, pada format Indonesia, pemisah rumus diganti menjadi titik koma.
| Format wilayah | Penulisan desimal | Pemisah rumus | Contoh rumus |
|---|---|---|---|
| Indonesia | 7,5 | Titik koma (;) | =IF(B2>=75;"Lulus";"Remedial") |
| Inggris (Amerika Serikat) | 7.5 | Koma (,) | =IF(B2>=75,"Lulus","Remedial") |
Kedua rumus di atas sebenarnya sama. Perbedaannya hanya pada tanda pemisah. Itulah sebabnya artikel Excel di internet ada yang memakai koma dan ada yang memakai titik koma, tergantung pengaturan komputer penulisnya.
BACA JUGARumus IF Predikat Nilai A, B, C, D di Excel (IF Bertingkat dan IFS)Kabar baiknya
File Excel yang dibuat di komputer berpemisah koma tetap bisa dibuka di komputer berpemisah titik koma. Excel akan menampilkan rumusnya dengan pemisah yang sesuai secara otomatis. Masalah baru muncul ketika kalian mengetik atau menempelkan teks rumus secara manual.
2. Cara Mengetahui Pemisah yang Dipakai Excel Kalian
Cara paling mudah adalah melihat petunjuk rumus yang muncul saat kalian mengetik.
- Klik sebuah sel kosong. Sel mana saja boleh.
- Ketik
=IF(tanpa menekan Enter. - Lihat kotak petunjuk kecil di bawah sel. Jika tertulis
IF(logical_test; [value_if_true]; ...), Excel kalian memakai titik koma. Jika tertulis dengan koma, berarti Excel kalian memakai koma. - Tekan Esc untuk membatalkan.
3. Cara Cepat: Sesuaikan Rumusnya
Untuk kebanyakan orang, cara paling aman adalah tidak mengubah pengaturan apa pun. Cukup sesuaikan rumus yang kalian salin dengan pemisah yang dipakai Excel kalian.
Misalnya, kalian menemukan rumus ini di internet:
Jika Excel kalian memakai titik koma, ubah menjadi:
Hati-hati saat mengganti secara massal
Jika kalian memakai fitur Find & Replace di Notepad untuk mengganti semua koma, periksa lagi koma yang berada di dalam tanda kutip, seperti "Rp1,5 juta". Koma di dalam teks bukan pemisah rumus, sehingga tidak boleh ikut diganti.
4. Cara Mengubah Titik Koma Menjadi Koma (atau Sebaliknya)
Kalian mungkin ingin mengubah pemisah agar sama dengan sebagian besar tutorial berbahasa Inggris. Pengaturannya ada di Windows, bukan di menu Excel.
- Tutup Excel terlebih dahulu agar perubahan terbaca saat Excel dibuka kembali.
- Tekan tombol Windows + R, ketik
intl.cpl, lalu tekan Enter. Jendela Region akan terbuka. Cara ini berlaku untuk Windows 10 maupun Windows 11. - Klik tombol Additional settings... di bagian bawah tab Formats.
- Buka tab Numbers, lalu cari kolom List separator.
- Ganti isinya menjadi
,(koma) atau;(titik koma) sesuai kebutuhan. - Perhatikan kolom Decimal symbol. Jika kalian memilih koma sebagai list separator, ubah decimal symbol menjadi titik (
.). Kedua kolom ini tidak boleh berisi tanda yang sama. - Klik OK, lalu buka kembali Excel dan coba ketik
=IF(untuk memastikan perubahan berhasil.
Pahami dampaknya sebelum mengubah
- Pengaturan ini berlaku untuk seluruh Windows, bukan hanya Excel.
- Jika decimal symbol diubah menjadi titik, angka desimal harus diketik dengan titik, misalnya
7.5, bukan7,5. - Microsoft menjelaskan bahwa list separator ini juga dipakai saat Excel membuka atau menyimpan file CSV. File CSV dari aplikasi lain, seperti rekap nilai dari sistem sekolah, bisa terbaca berbeda setelah pengaturan diubah.
Pada menu Excel sendiri, ada opsi File > Options > Advanced > Use system separators. Opsi ini membuat Excel mengikuti pengaturan Windows. Biarkan dalam keadaan tercentang kecuali kalian benar-benar memahami pengaruhnya.
Memakai Google Sheets?
Pemisah rumus di Google Sheets mengikuti setelan lokal spreadsheet, yang bisa diatur melalui File > Setelan > Lokal. Setiap file Google Sheets bisa memiliki setelan lokal yang berbeda.
5. Penyebab Error Lain yang Mirip
Jika pemisah sudah benar tetapi rumus masih bermasalah, periksa kemungkinan berikut.
Teks yang disalin dari situs atau dokumen Word sering memakai kutip miring (“ ”). Excel hanya mengenali kutip lurus (" "). Ketik ulang tanda kutipnya langsung di Excel.
Excel dengan antarmuka bahasa Indonesia memakai nama fungsi terjemahan, misalnya JIKA untuk IF dan JUMLAH untuk SUM. Rumus berbahasa Inggris bisa menghasilkan error #NAME? di sana.
Jika rumus tidak dihitung dan hanya tampil sebagai tulisan, periksa apakah format sel diatur sebagai Text atau ada spasi sebelum tanda sama dengan (=).
Pada format Indonesia, =B2*0.5 bisa ditolak atau salah hitung. Tulis =B2*0,5, atau ikuti decimal symbol yang dipakai komputer kalian.
| Gejala | Kemungkinan penyebab | Solusi |
|---|---|---|
| Muncul "There's a problem with this formula" | Pemisah rumus tidak sesuai | Ganti koma dengan titik koma atau sebaliknya |
| Hasil berupa #NAME? | Nama fungsi atau kutip tidak dikenali | Periksa ejaan fungsi dan ketik ulang tanda kutip |
| Rumus tampil sebagai tulisan | Format sel Text atau ada spasi sebelum = | Ubah format ke General, lalu ketik ulang rumus |
| Angka desimal dianggap teks | Tanda desimal tidak sesuai pengaturan | Gunakan tanda desimal sesuai pengaturan Windows |
6. Pertanyaan yang Sering Diajukan
Mana yang benar, koma atau titik koma?
Keduanya benar. Yang menentukan adalah pengaturan wilayah di komputer masing-masing. Gunakan pemisah yang ditunjukkan oleh petunjuk rumus di Excel kalian.
Apakah perlu mengubah pengaturan agar sama dengan tutorial?
Tidak harus. Menyesuaikan pemisah saat menyalin rumus sudah cukup dan lebih aman, karena pengaturan Windows juga memengaruhi aplikasi lain dan file CSV.
Jika saya mengirim file Excel ke teman yang pemisahnya berbeda, apakah rumusnya rusak?
Tidak. Rumus di dalam file akan menyesuaikan secara otomatis dengan pengaturan komputer yang membukanya. Yang perlu disesuaikan hanyalah teks rumus yang disalin secara manual.
Apakah Excel di HP juga memakai titik koma?
Bisa saja. Excel di HP umumnya mengikuti pengaturan bahasa dan wilayah perangkat. Cara termudah untuk memastikannya tetap dengan melihat petunjuk saat mengetik rumus.
Kenapa setelah list separator diubah, angka desimal saya error?
Kemungkinan decimal symbol tidak ikut disesuaikan, atau kalian masih mengetik desimal dengan tanda lama. Pastikan list separator dan decimal symbol berbeda, lalu ketik angka desimal sesuai pengaturan yang baru.
7. Kesimpulan
Perbedaan koma dan titik koma pada rumus Excel bukan kesalahan, melainkan akibat pengaturan wilayah di Windows. Format Indonesia memakai titik koma karena koma sudah dipakai untuk angka desimal.
Cara paling aman adalah mengecek pemisah melalui petunjuk rumus, lalu menyesuaikan setiap rumus yang kalian salin. Ubah pengaturan Windows hanya jika memang perlu, dan pahami dampaknya terhadap angka desimal serta file CSV.
- Rumus Excel pakai koma atau titik koma (sedang dibaca)
- Fungsi tanda $ di Excel: kenapa rumus berubah saat ditarik ke bawah
- Rumus IF predikat nilai A, B, C, D
- Rumus IF lulus/tidak lulus dengan KKM dan kehadiran
- Rumus ranking siswa, termasuk jika nilainya sama
- Cara menghitung nilai rapor dengan bobot tugas, PTS, dan PAS
- Rumus COUNTIF untuk menghitung siswa lulus dan remedial
- VLOOKUP untuk menampilkan nama siswa dari NIS
- Rumus menghitung umur per tanggal tertentu
- Cara mengunci rumus agar tidak terhapus
- Studi kasus: membuat rekap nilai otomatis satu kelas
Baca Juga
Sumber dan Kredit Gambar
- Microsoft Support — Formula errors in Excel when list separator is not set correctly
- Exceljet — List separator
- Foto laptop dan spreadsheet — Lukas Blazek, Unsplash License
- HP laptop keyboard.jpg — Gugalcrom123, CC BY-SA 4.0
- LibreOffice 7.2.4.1 Calc with csv screenshot.png — VulcanSphere, lisensi perangkat lunak bebas
Komentar
Memuat komentar...
Tulis Komentar
Silakan bertanya atau berbagi pengalaman. Komentar berisi tautan aktif atau promosi akan dihapus.