TL;DR
Rumus pembulatan Excel utama ada empat: ROUND (bulatin ke angka terdekat), ROUNDUP (selalu ke atas), ROUNDDOWN (selalu ke bawah), dan MROUND (ke kelipatan tertentu kayak 500). Formatnya =ROUND(angka; jumlah_digit); digit negatif bulatin ke puluhan/ratusan/ribuan. Hati-hati beda pembulatan lewat Format (cuma ubah tampilan) dan lewat rumus ROUND (ubah nilai asli) biar laporan nggak selisih.
Rumus pembulatan Excel yang paling sering dipakai ada empat. ROUND buat bulatin ke angka terdekat. ROUNDUP selalu ke atas, ROUNDDOWN selalu ke bawah. MROUND buat bulatin ke kelipatan tertentu, misal kelipatan 500 perak. Formatnya sama: =ROUND(angka; jumlah_digit).
Kelihatan sepele. Tapi salah pilih rumus, harga jual kamu bisa meleset atau laporan keuangan kamu nggak balance gara-gara selisih receh yang numpuk.
Yang paling sering bikin bingung: beda antara bulatin tampilan sama bulatin nilai beneran. Aku taruh di bagian akhir, soalnya ini yang bikin laporan diam-diam meleset.
Apa bedanya ROUND, ROUNDUP, ROUNDDOWN, dan MROUND?
Keempatnya sama-sama bulatin angka, tapi arah dan targetnya beda. ROUND ngikutin aturan matematika biasa: 0-4 turun, 5-9 naik. ROUNDUP selalu naik, ROUNDDOWN selalu turun berapapun angkanya. MROUND beda sendiri — dia bulatin ke kelipatan angka yang kamu tentuin, bukan ke digit desimal kayak tiga rumus yang lain.
| Rumus | Arah pembulatan | Contoh | Hasil |
|---|---|---|---|
| ROUND | Terdekat (0-4 turun, 5-9 naik) | =ROUND(2,567; 2) | 2,57 |
| ROUNDUP | Selalu ke atas | =ROUNDUP(2,1; 0) | 3 |
| ROUNDDOWN | Selalu ke bawah | =ROUNDDOWN(2,9; 0) | 2 |
| MROUND | Ke kelipatan tertentu | =MROUND(13750; 500) | 14000 |
Catatan kecil: aku pakai titik koma (;) sebagai pemisah, soalnya itu default Excel versi Indonesia. Kalau Excel kamu setelan English, ganti jadi koma.
Gimana cara pakai rumus ROUND di Excel?
ROUND butuh dua hal: angka yang mau dibulatin, sama jumlah digit di belakang koma yang kamu mau. Formatnya =ROUND(angka; jumlah_digit). Digit 2 artinya sisain 2 angka di belakang koma. Digit 0 artinya bulat tanpa koma sama sekali. Gampangnya, makin kecil digitnya makin kasar pembulatannya.
=ROUND(2,567; 2) → 2,57
=ROUND(2,567; 1) → 2,6
=ROUND(2,5; 0) → 3
Yang sering kelewat: jumlah_digit bisa negatif. Angka negatif bulatin ke kiri koma, jadi ke puluhan, ratusan, ribuan.
=ROUND(12750; -3) → 13000
=ROUND(12750; -2) → 12800
=ROUND(147; -1) → 150
Ini kepake banget pas kamu mau rapiin angka gede di laporan. Omzet Rp 12.750.340 nggak enak dibaca. Bulatin ke ribuan pakai -3, langsung jadi angka bersih.
ROUNDUP dan ROUNDDOWN — kapan dipakai?
Pakai ROUNDUP kalau kamu nggak boleh rugi sepeser pun, jadi angka selalu digenepin ke atas. Pakai ROUNDDOWN kalau kamu mau main aman ke bawah, misal ngitung berapa unit yang bisa kamu produksi dari stok bahan.
Contoh gampang. Kamu punya 2,9 kg tepung, tiap porsi butuh 1 kg. Berapa porsi yang bisa jadi?
=ROUNDDOWN(2,9; 0) → 2
Nggak mungkin 3 porsi kan, tepungnya kurang. Jadi ROUNDDOWN yang bener, bukan ROUND yang bakal ngasih 3.
Kebalikannya, buat ongkir. Berat paket 2,1 kg, tarif dihitung per kg penuh. Ekspedisi pasti genepin ke atas.
=ROUNDUP(2,1; 0) → 3
Jadi kamu bayar 3 kg walau cuma lebih 1 ons. Nyebelin, tapi gitu deh aturannya.
MROUND buat harga jual kelipatan 500
Nah ini rumus favorit anak dagang. MROUND bulatin angka ke kelipatan yang kamu tentuin. Formatnya =MROUND(angka; kelipatan). Buat harga jual, kelipatan 500 atau 1000 bikin harga enak dilihat dan gampang dikembaliin.
Misal Keripik Juara. Modal per bungkus Rp 12.300, mau markup 30%. Harga mentahnya:
12300 × 1,3 = 15990
Rp 15.990 itu harga aneh nih buat etalase. Bulatin ke kelipatan 500:
=MROUND(15990; 500) → 16000
Langsung jadi Rp 16.000, rapi. Kalau kamu punya kolom modal di sel A2 dan markup di B2, rumus lengkapnya jadi satu tarikan:
=MROUND(A2*(1+B2); 500)
Satu hal soal MROUND: dia ngikutin aturan setengah ke atas. =MROUND(8250; 500) hasilnya 8500, bukan 8000, soalnya 8250 pas di tengah antara 8000 dan 8500. Sekilas kelihatan aneh, tapi konsisten kok.
Detail lengkap argumen MROUND ada di dokumentasi resmi Microsoft.
Jebakan: pembulatan tampilan vs pembulatan nilai
Ini yang bikin orang salah paham dan hasilnya berantakan. Ada dua cara "membulatkan" di Excel, dan cuma satu yang beneran ngubah angkanya.
Cara pertama: kurangin angka desimal lewat menu Format (tombol Decrease Decimal, atau Format Cells). Ini cuma ngubah tampilan. Angka aslinya di dalam sel masih Rp 15.990,47 lengkap sama koma-komanya. Kamu cuma nggak lihat.
Cara kedua: pakai rumus ROUND. Ini beneran nulis ulang nilainya jadi Rp 15.990. Yang kamu lihat sama persis dengan yang dipakai buat hitungan berikutnya.
Kenapa ini penting? Coba kamu jumlahin kolom yang cuma dibulatin lewat format.
| Nilai asli | Yang kamu lihat (format) |
|---|---|
| 10.000,40 | 10.000 |
| 10.000,40 | 10.000 |
| 10.000,40 | 10.000 |
Di layar totalnya kelihatan 30.000. Tapi Excel jumlahin nilai asli, hasilnya 30.001,20 yang ditampilin jadi 30.001. Selisih satu rupiah muncul entah dari mana, dan atasan kamu bakal nanya kenapa laporan nggak balance.
Aturan gampangnya: kalau angka itu cuma buat dilihat, format aja cukup. Kalau angka itu bakal dipakai hitung lagi (dijumlah, dikali, dibandingin), pakai ROUND biar nilai dan tampilan sama.
Contoh kasus: laporan penjualan Toko Berkah
Toko Berkah, toko sembako, mau bikin rekap penjualan bulanan. Ada tiga tempat pembulatan yang kepake sekaligus. Ini kombinasi yang biasa aku pakai.
1. Harga jual dibulatin ke kelipatan 500
Modal masuk di kolom A, markup di kolom B. Harga jual final:
=MROUND(A2*(1+B2); 500)
Beras modal Rp 13.750 markup 0% (harga pas) jadi =MROUND(13750; 500) → Rp 14.000. Rapi buat kembalian.
2. PPN 11% dibulatin ke rupiah bulat
DPP (harga sebelum pajak) Rp 189.000. PPN 11%:
=ROUND(189000*0,11; 0) → 20790
Pakai digit 0 biar nggak ada koma. Angka pajak nggak boleh ada pecahan sen, jadi ROUND ke 0 wajib di sini.
3. Kontribusi tiap produk dalam persen
Beras nyumbang Rp 45.000 dari total omzet Rp 120.000. Persentasenya:
=ROUND(45000/120000*100; 1) → 37,5
Dibulatin ke 1 angka di belakang koma biar laporan bersih tapi tetap akurat. Kalau kamu mau dalemin soal ngitung persen, aku udah tulis panduannya di rumus persentase Excel.
Satu hal kecil yang enak dari rekap ini: karena tiap PPN dibulatin per baris pakai ROUND, total pajak sebulan persis sama dengan yang dilaporin ke sistem. Nggak ada selisih receh yang numpuk jadi ribuan di akhir bulan.
Kesalahan umum pakai rumus pembulatan Excel
- Ngira Decrease Decimal itu ngebulatin. Nggak. Itu cuma nyembunyiin koma. Nilai aslinya utuh dan tetap ikut kehitung.
- Salah tanda digit. Mau bulatin ke ribuan malah nulis
3, bukan-3. Digit positif ke kanan koma, negatif ke kiri. - Pakai ROUND buat stok produksi. Kalau bahan cuma cukup 2,9 unit, ROUND ngasih 3 dan kamu over-produksi. Pakai ROUNDDOWN.
- MROUND dengan tanda beda. Angka positif tapi kelipatan negatif bakal error
#NUM!. Dua-duanya harus setanda.
FAQ
Apa beda ROUND dan MROUND?
ROUND bulatin ke jumlah digit desimal (misal 2 angka di belakang koma). MROUND bulatin ke kelipatan angka tertentu, kayak kelipatan 500 atau 1000. Buat harga jual yang mau rapi di angka ribuan, pakai MROUND. Buat rapiin desimal, pakai ROUND.
Gimana cara bulatin ke atas terus di Excel?
Pakai ROUNDUP. Formatnya =ROUNDUP(angka; jumlah_digit). Rumus ini selalu genepin ke atas berapapun angkanya. =ROUNDUP(2,1; 0) hasilnya 3, bukan 2. Cocok buat ngitung ongkir per kg atau hal lain yang nggak boleh kurang.
Kenapa hasil penjumlahan di Excel meleset satu rupiah?
Biasanya gara-gara angka cuma dibulatin lewat Format, bukan rumus. Excel tetap jumlahin nilai asli yang masih ada komanya, jadi total di layar beda tipis. Perbaikannya: bungkus angkanya pakai ROUND biar nilai dan tampilan sama persis.
Apakah rumus ini sama di Google Sheets?
Sama persis. ROUND, ROUNDUP, ROUNDDOWN, dan MROUND jalan dengan nama dan cara yang sama di Google Sheets maupun Excel. Bedanya cuma pemisah argumen: Sheets pakai koma, Excel Indonesia biasanya titik koma.
Berapa digit yang harus aku pakai buat rupiah?
Buat nominal rupiah, hampir selalu digit 0 (tanpa koma), soalnya kita nggak transaksi pakai sen. Buat kurs mata uang asing atau data ilmiah, baru pakai 2 sampai 4 digit sesuai kebutuhan.
Empat rumus ini yang bakal kamu pakai buat hampir semua kasus. ROUND buat pembulatan biasa. ROUNDUP dan ROUNDDOWN buat maksa arah. MROUND buat kelipatan harga. Yang paling penting, inget bedanya format sama nilai beneran biar laporan kamu nggak selisih receh.
Mau lihat semua argumen dan variasi ROUND lengkap sama contohnya? Cek halaman fungsi ROUND di Ngulik Data. Kalau kamu masih belajar dari nol, mulai dari rumus dasar Excel dulu.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Artikel Terkait
Rumus Pengurangan Excel (+Perkalian, Pembagian, Persen)
Excel nggak punya fungsi MINUS. Ini cara ngurangin pakai operator minus, gabung sama SUM buat banyak sel, plus perkalian, pembagian, dan persen dalam satu artikel.
Rumus Ranking Excel: RANK, RANK.EQ, RANK.AVG (+Contoh)
Cara bikin ranking di Excel pakai RANK, RANK.EQ, dan RANK.AVG. Lengkap sama contoh nilai siswa, sales per wilayah, dan cara nanganin nilai kembar.
Pivot Table Excel: Tutorial Lengkap dari Nol
Punya 1000 baris data penjualan mentah dan pengen ringkasan per kota per bulan? Pivot table beresin dalam 2 menit, lengkap dari nol sampai calculated field.