Rumus Excel Pakai Koma atau Titik Koma? Ini Penyebab dan Cara Mengubahnya

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 (;).

SERI BELAJAR EXCEL #1
Rumus Excel Pakai Koma atau Titik Koma?

Pahami kenapa pemisah rumus di setiap komputer bisa berbeda, cara mengetahui mana yang dipakai Excel kalian, dan cara mengubahnya bila perlu.

PemulaWindows 10 & 11Excel & Google Sheets
Laptop menampilkan lembar kerja spreadsheet berisi data dan rumus
Foto: Lukas Blazek di Unsplash.

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.

Keyboard laptop dengan tombol koma dan titik koma
Tombol koma dan titik koma letaknya berdekatan di keyboard, tetapi fungsinya di rumus Excel bisa berbeda. Foto: Gugalcrom123/Wikimedia Commons, CC BY-SA 4.0. Lihat sumber.
Format wilayahPenulisan desimalPemisah rumusContoh rumus
Indonesia7,5Titik koma (;)=IF(B2>=75;"Lulus";"Remedial")
Inggris (Amerika Serikat)7.5Koma (,)=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.

  1. Klik sebuah sel kosong. Sel mana saja boleh.
  2. Ketik =IF( tanpa menekan Enter.
  3. 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.
  4. 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:

=VLOOKUP(A2,Data!A2:C50,2,FALSE)

Jika Excel kalian memakai titik koma, ubah menjadi:

=VLOOKUP(A2;Data!A2:C50;2;FALSE)
BACA JUGAVLOOKUP untuk Menampilkan Nama Siswa dari NIS dan Cara Mengatasi #N/A

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.

  1. Tutup Excel terlebih dahulu agar perubahan terbaca saat Excel dibuka kembali.
  2. Tekan tombol Windows + R, ketik intl.cpl, lalu tekan Enter. Jendela Region akan terbuka. Cara ini berlaku untuk Windows 10 maupun Windows 11.
  3. Klik tombol Additional settings... di bagian bawah tab Formats.
  4. Buka tab Numbers, lalu cari kolom List separator.
  5. Ganti isinya menjadi , (koma) atau ; (titik koma) sesuai kebutuhan.
  6. 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.
  7. 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, bukan 7,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.
Data CSV yang nilainya dipisahkan koma dibuka di aplikasi spreadsheet
Contoh file CSV (nilai dipisahkan koma) yang dibuka di aplikasi spreadsheet LibreOffice Calc. Screenshot: VulcanSphere/Wikimedia Commons, lisensi perangkat lunak bebas (MPL/LGPL). Lihat sumber dan lisensi.

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.

01
Tanda kutip miring

Teks yang disalin dari situs atau dokumen Word sering memakai kutip miring (“ ”). Excel hanya mengenali kutip lurus (" "). Ketik ulang tanda kutipnya langsung di Excel.

02
Nama fungsi berbahasa Indonesia

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.

03
Rumus tampil sebagai teks

Jika rumus tidak dihitung dan hanya tampil sebagai tulisan, periksa apakah format sel diatur sebagai Text atau ada spasi sebelum tanda sama dengan (=).

04
Desimal dengan tanda yang salah

Pada format Indonesia, =B2*0.5 bisa ditolak atau salah hitung. Tulis =B2*0,5, atau ikuti decimal symbol yang dipakai komputer kalian.

GejalaKemungkinan penyebabSolusi
Muncul "There's a problem with this formula"Pemisah rumus tidak sesuaiGanti koma dengan titik koma atau sebaliknya
Hasil berupa #NAME?Nama fungsi atau kutip tidak dikenaliPeriksa ejaan fungsi dan ketik ulang tanda kutip
Rumus tampil sebagai tulisanFormat sel Text atau ada spasi sebelum =Ubah format ke General, lalu ketik ulang rumus
Angka desimal dianggap teksTanda desimal tidak sesuai pengaturanGunakan tanda desimal sesuai pengaturan Windows
BACA JUGACara Mengunci Rumus di Excel agar Tidak Terhapus

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.

Setelah memahami bagian ini, kalian tidak akan bingung lagi saat mengikuti contoh rumus dari sumber mana pun.

Baca Juga

Sumber dan Kredit Gambar

Komentar

Memuat komentar...

Tulis Komentar

Silakan bertanya atau berbagi pengalaman. Komentar berisi tautan aktif atau promosi akan dihapus.