Materi
Hasil bagi sering berekor panjang. Rp1.000.000 dibagi 7 orang hasilnya 142.857,142857… Tidak ada yang membayar sampai pecahan rupiah, jadi angkanya perlu dibulatkan. Excel punya tiga fungsi untuk itu:
- ROUND: ke angka terdekat. Angka sesudahnya 5 ke atas, naik; di bawah 5, turun.
- ROUNDUP: selalu naik, sekecil apa pun sisanya.
- ROUNDDOWN: selalu turun, sebesar apa pun sisanya.
Ketiganya punya dua isian (argumen) yang sama: =ROUND(angka, digit). Isian digit menentukan posisi pembulatan. Pegang aturan ini: digit positif menyisakan angka di belakang koma, digit 0 membulatkan ke bilangan bulat, dan digit negatif membulatkan ke kiri koma. Tabel di bawah membulatkan 142.857,142857 yang sama dengan digit berbeda.
| Digit | Dibulatkan ke | ROUND | ROUNDUP | ROUNDDOWN |
|---|---|---|---|---|
| 1 | satu angka di belakang koma | 142.857,1 | 142.857,2 | 142.857,1 |
| 0 | rupiah penuh | 142.857 | 142.858 | 142.857 |
| -1 | puluhan | 142.860 | 142.860 | 142.850 |
| -2 | ratusan | 142.900 | 142.900 | 142.800 |
| -3 | ribuan | 143.000 | 143.000 | 142.000 |
Baca tabelnya per baris. Di digit 0, ROUND turun karena angka sesudahnya 1. Di digit -2, ROUND naik karena angka sesudahnya 5. ROUNDUP dan ROUNDDOWN tidak melihat angka sesudahnya: yang satu selalu naik, yang lain selalu turun.
Kapan memakai yang mana? Lihat aturan di balik angkanya. Butuh angka terdekat, seperti rata-rata nilai? Pakai ROUND. Hasilnya tidak boleh kurang? Pakai ROUNDUP: 50 botol yang dikemas 12 per dus butuh 5 dus, bukan 4,17. Hasilnya tidak boleh lebih? Pakai ROUNDDOWN: uang Rp100.000 hanya cukup untuk 13 buku seharga Rp7.500.
=ROUNDUP(50/12,0) → 5 dus
=ROUNDDOWN(100000/7500,0) → 13 buku
=ROUNDUP(50/12,0)*45000 → 225.000 (5 dus × Rp45.000)
=ROUND(3.14159,2) → 3,14Rumus ketiga membulatkan jumlah dus dulu, baru mengalikannya dengan harga. Urutan ini mengikuti aturannya: yang dibeli selalu dus utuh.
