Rumus Pembulatan Excel dengan ROUND: Desimal, Puluhan, Ratusan, dan Ribuan
Diperbarui
Jawaban cepat
Rumus pembulatan Excel ditulis =ROUND(angka, jumlah_digit), misalnya =ROUND(A2,2) membulatkan 23,7825 menjadi 23,78. Digit positif membulatkan desimal, 0 membulatkan ke bilangan bulat, dan digit negatif membulatkan ke kiri koma, misalnya -3 ke ribuan terdekat.
Daftar isi
Sintaks ROUND (pembulatan)
Sintaks
=ROUND(number; num_digits)=ROUND(number, num_digits)
Berlaku di: Excel untuk Microsoft 365, Excel untuk Microsoft 365 untuk Mac, Excel 2024, Excel 2024 untuk Mac, Excel 2021, Excel 2021 untuk Mac, Excel 2019, Excel 2016
Pemisah argumen mengikuti setelan regional: Excel dengan setelan Indonesia biasanya memakai titik koma (;), setelan Inggris memakai koma (,). Kalau rumus ditolak, ganti pemisahnya lewat tombol Setelan Excel di atas (Microsoft Support).
| Argumen | Penjelasan |
|---|---|
numberWajib | Angka yang ingin kamu bulatkan. |
num_digitsWajib | Jumlah digit pembulatan: lebih dari 0 untuk desimal, 0 untuk bilangan bulat, kurang dari 0 untuk ke kiri koma desimal. |
Contoh penggunaan
Contoh 1: Dua angka di belakang koma
| Baris | A |
|---|---|
| 1 | Angka |
| 2 | 23,782523.7825 |
- Rumus
=ROUND(A2;2)=ROUND(A2,2)- Hasil
- 23,7823.78
23,7825 dibulatkan ke dua tempat desimal menjadi 23,78.
Contoh 2: Satu angka di belakang koma
| Baris | A |
|---|---|
| 1 | Angka |
| 2 | 2,152.15 |
- Rumus
=ROUND(A2;1)=ROUND(A2,1)- Hasil
- 2,22.2
2,15 dibulatkan ke satu tempat desimal menjadi 2,2.
Contoh 3: Angka negatif
| Baris | A |
|---|---|
| 1 | Angka |
| 2 | -1,475-1.475 |
- Rumus
=ROUND(A2;2)=ROUND(A2,2)- Hasil
- -1,48-1.48
-1,475 dibulatkan ke dua tempat desimal menjadi -1,48.
Contoh 4: Ke puluhan terdekat
| Baris | A |
|---|---|
| 1 | Angka |
| 2 | 21,521.5 |
- Rumus
=ROUND(A2;-1)=ROUND(A2,-1)- Hasil
- 20
num_digits -1 membulatkan satu tempat ke kiri koma desimal, jadi 21,5 menjadi 20.
Contoh 5: Harga ke ribuan terdekat
| Baris | A |
|---|---|
| 1 | Harga |
| 2 | 127.650127,650 |
- Rumus
=ROUND(A2;-3)=ROUND(A2,-3)- Hasil
- 128.000128,000
num_digits -3 membulatkan ke kelipatan 1.000 terdekat, jadi 127.650 menjadi 128.000.
Contoh 6: Ke ratusan terdekat
| Baris | A |
|---|---|
| 1 | Angka |
| 2 | -50,55-50.55 |
- Rumus
=ROUND(A2;-2)=ROUND(A2,-2)- Hasil
- -100
num_digits -2 membulatkan ke kelipatan 100 terdekat, jadi -50,55 menjadi -100.
Kesalahan umum
Ingin selalu dibulatkan ke atas
Penyebab: ROUND membulatkan ke angka terdekat, jadi 2,149 dengan satu desimal menjadi 2,1, bukan 2,2.
Solusi: Pakai ROUNDUP untuk selalu membulatkan ke atas (menjauhi nol), atau ROUNDDOWN untuk selalu ke bawah (mendekati nol).
Ingin membulatkan ke kelipatan 0,5
Penyebab: ROUND membulatkan ke jumlah digit, bukan ke kelipatan tertentu.
Solusi: Pakai fungsi MROUND untuk membulatkan angka ke kelipatan tertentu, misalnya ke 0,5 terdekat.
Hasil 0 untuk angka kecil
Penyebab: num_digits negatif membulatkan ke kelipatan 10, 100, dan seterusnya; 1,98 ke kelipatan 10 terdekat memang 0.
Solusi: Pakai num_digits 0 atau angka positif bila yang ingin dibulatkan adalah satuan atau desimal.
Pertanyaan umum
Bagaimana membulatkan harga ke ribuan di Excel?
Pakai num_digits negatif. =ROUND(A2,-3) membulatkan ke kelipatan 1.000 terdekat, misalnya 127.650 menjadi 128.000; -2 untuk ratusan dan -1 untuk puluhan.
Apa beda ROUND, ROUNDUP, dan ROUNDDOWN?
ROUND membulatkan ke angka terdekat. ROUNDUP selalu membulatkan ke atas (menjauhi nol), sedangkan ROUNDDOWN selalu membulatkan ke bawah (mendekati nol).
Bagaimana membulatkan ke bilangan bulat?
Isi num_digits dengan 0, misalnya =ROUND(A2,0). Menurut Microsoft, jika num_digits adalah 0, angka dibulatkan ke bilangan bulat terdekat.
Panduan terkait
Sumber
- Fungsi ROUND (Microsoft Support)support.microsoft.com