Program
Excel menyediakan beberapa fungsi pembulatan bawaan untuk menangani berbagai skenario, termasuk fungsi ROUND() yang merupakan salah satu yang paling sering digunakan. Dalam artikel ini, saya akan membahas semua fungsi pembulatan utama di Excel, menjelaskan cara kerjanya, dan menunjukkan cara menggunakannya secara efektif melalui contoh praktis. Jika Anda belum familiar dengan beberapa dasar, saya merekomendasikan Anda mengikuti kursus Introduction to Excel kami untuk membangun fondasi yang kuat.
Memahami Fungsi Excel ROUND()
Fungsi ROUND() di Excel adalah metode paling sederhana untuk mengendalikan presisi numerik di spreadsheet Anda. Mari kita lihat sintaks dan contoh cara kerjanya.
Sintaks dan argumen ROUND()
Fungsi ROUND() di Excel digunakan untuk membulatkan angka ke jumlah digit tertentu. Sintaks fungsi ROUND() adalah sebagai berikut:
=ROUND(number, num_digits)
Di mana:
-
number: Nilai yang ingin Anda bulatkan. -
num_digits: Menentukan berapa banyak digit yang menjadi tujuan pembulatan.
Perilaku argumen num_digits berubah berdasarkan nilainya:
-
Saat
num_digitsbernilai positif: Membulatkan angka ke kanan dari titik desimal. Misalnya,=ROUND(3.14159, 2)menghasilkan3.14. -
Saat
num_digitsbernilai nol: Membulatkan angka ke bilangan bulat terdekat. Misalnya,=ROUND(7.8, 0)menghasilkan8. -
Saat
num_digitsbernilai negatif: Membulatkan digit di kiri titik desimal (ke puluhan, ratusan, dll., terdekat). Misalnya,=ROUND(256, -1)menghasilkan260.
Cara kerja ROUND() sebenarnya
Fungsi ROUND() di Excel mengikuti aturan pembulatan matematika standar. Saat Anda membulatkan angka, Excel melihat digit tepat di sebelah kanan posisi pembulatan Anda:
- Jika digit ini 5, 6, 7, 8, atau 9, angka dibulatkan ke atas.
- Jika digit ini 0, 1, 2, 3, atau 4, angka dibulatkan ke bawah.
Berikut beberapa contoh cepat untuk menggambarkan aturan ini:
Rumus di bawah ini membulatkan ke 1 tempat desimal. Karena desimal kedua adalah 5, hasilnya dibulatkan ke atas.
=ROUND(15.55, 1)

Pada contoh di bawah, rumus membulatkan ke puluhan terdekat. Digit puluhan dibulatkan ke atas karena digit satuannya adalah 5.
=ROUND(15.55, -1)

Pada contoh di bawah, rumus membulatkan ke bilangan bulat terdekat. Karena bagian desimal adalah 0,55, hasilnya dibulatkan ke atas.
=ROUND(15.55, 0)

Variasi Fungsi Excel ROUND()
Ada beberapa variasi dari fungsi ROUND() di Excel, masing-masing dengan kegunaan khusus.
ROUNDUP()
Fungsi ROUNDUP() selalu membulatkan menjauh dari nol, terlepas dari digit setelahnya. Ini berarti hasilnya selalu lebih besar dari angka asli, memastikan pendekatan konservatif dalam perhitungan. Metode ini berguna dalam penganggaran konservatif untuk memastikan estimasi cukup tinggi dan saat menetapkan ambang minimum, seperti biaya atau kuota minimum.
Pada contoh di bawah, fungsi selalu membulatkan ke atas, meskipun desimal ketiga hanya 1.
=ROUNDUP(3.14159, 2)

ROUNDDOWN()
Fungsi ROUNDDOWN() selalu membulatkan menuju nol, apa pun digit setelah titik pembulatan. Fungsi ini memastikan nilai pembulatan selalu lebih kecil atau sama dengan nilai asli (untuk angka positif) atau lebih besar atau sama dengan nilai asli (untuk angka negatif).
Metode ini berguna untuk menetapkan nilai maksimum atau batas atas dan menghindari estimasi berlebihan dalam perkiraan atau perhitungan. Pada contoh di bawah, fungsi ROUNDDOWN() selalu menghapus desimal ekstra, tidak pernah membulatkan ke atas.
=ROUNDDOWN(3.14159, 2)

Teknik Pembulatan dengan Fungsi Lain
Excel juga menyediakan teknik pembulatan dengan fungsi lain. Fungsi-fungsi ini memungkinkan Anda membulatkan angka sesuai spesifikasi yang berbeda. Mari kita bahas metode-metode ini di bawah.
MROUND()
Fungsi MROUND() membulatkan angka ke kelipatan tertentu yang terdekat, yang berguna saat bekerja dengan satuan seperti ukuran kemasan, kenaikan harga, atau interval penjadwalan. Sintaks fungsi MROUND() ditunjukkan di bawah:
=MROUND(number, multiple)
Di mana:
-
number: Angka yang akan dibulatkan. -
multiple: Kelipatan yang menjadi acuan pembulatan angka.
Sebagai contoh, rumus di bawah ini membulatkan 7 ke 5 karena 7 lebih dekat ke 5 daripada ke 10.
=MROUND(7, 5)

CEILING() dan FLOOR()
Fungsi-fungsi ini membulatkan angka ke atas atau ke bawah ke kelipatan tertentu terdekat namun dengan bias arah.
-
CEILING(): Membulatkan angka ke atas (menjauh dari nol) ke kelipatan tertentu terdekat. Misalnya, rumus di bawah membulatkan 7 ke 10, yang merupakan kelipatan 5 terdekat.
=CEILING(7, 5)

-
FLOOR(): Membulatkan angka ke bawah (menuju nol) ke kelipatan tertentu terdekat. Contoh di bawah membulatkan 7 ke 5 sebagai kelipatan 5 terdekat.
=FLOOR(7, 5)

Metode ini berguna saat memberi harga barang dalam kenaikan standar, seperti membulatkan ke kelipatan $0,25 terdekat. Metode ini juga digunakan saat memblok waktu dalam interval konsisten, seperti segmen 15 menit, dan pembulatan ke ambang di manufaktur, seperti ukuran batch minimum.
EVEN() dan ODD()
Fungsi-fungsi ini membulatkan angka ke atas ke bilangan bulat genap atau ganjil terdekat menjauh dari nol, tanpa memedulikan bagian desimal. Fungsi ini berguna untuk mengelompokkan data dalam kelompok genap atau ganjil atau saat menyederhanakan nilai untuk desain, tata letak, atau pola.
Sebagai contoh, rumus di bawah membulatkan nilai 4 ke 6 sebagai bilangan genap terdekat.
=EVEN(4.1)

Demikian pula, rumus di bawah membulatkan nilai 5 ke 7 sebagai bilangan ganjil terdekat.
=ODD(5.2)

INT() dan TRUNC()
Kedua fungsi ini sering tertukar namun berperilaku berbeda, terutama untuk angka negatif:
-
INT(): Membulatkan ke bawah ke bilangan bulat terdekat.
=INT(4.9)

Untuk angka negatif, INT() bergerak lebih jauh dari nol (semakin negatif).
=INT(-4.9)

-
TRUNC(): Hanya menghapus bagian desimal tanpa pembulatan.
=TRUNC(4.9)

Membulatkan Waktu di Excel
Excel memperlakukan waktu sebagai pecahan dari hari 24 jam, sehingga pembulatan waktu memerlukan pendekatan yang sedikit berbeda. Anda dapat menggunakan MROUND() untuk membulatkan ke menit atau blok waktu terdekat, dan ROUND() dengan aritmetika waktu.
Sebagai contoh, jika A2 adalah 8:07, rumus di bawah mengembalikan 8:10 dengan membulatkan waktu ke 10 menit terdekat.
=MROUND(A2, "0:10")

Jika A2 adalah 8:37, dan Anda ingin membulatkan waktu ke jam terdekat, gunakan rumus berikut:
=ROUND(A2*24, 0)/24

Kapan Membulatkan Nilai vs. Kapan Memformatnya
Membulatkan nilai dan memformat angka di Excel memiliki tujuan yang berbeda, dan memahami perbedaannya penting untuk analisis data dan pelaporan yang akurat.
Berikut perbedaannya: Menggunakan pembulatan Excel benar-benar mengubah nilai dasar yang disimpan di sel. Ini penting saat Anda memerlukan nilai hasil pembulatan untuk perhitungan, pelaporan, atau pemodelan keuangan, karena rumus berikutnya akan menggunakan hasil yang sudah dibulatkan. Misalnya, menerapkan =ROUND(2.786, 1) akan menyimpan 2,8 di sel, dan perhitungan apa pun yang mereferensikan sel ini akan menggunakan 2,8, bukan nilai aslinya.
Alat pemformatan Excel seperti tombol Decrease Decimal atau pemformatan angka kustom hanya mengubah tampilan angka, bukan nilai sebenarnya di balik layar. Metode ini paling cocok untuk dasbor, bagan, atau laporan yang dibagikan ketika perhitungannya sudah selesai dan untuk hasil akhir, aspek estetika yang lebih diutamakan.
Tabel Ringkasan Fungsi Pembulatan
Kita telah membahas cukup banyak variasi dari fungsi ROUND() di Excel. Untuk membantu merangkum, saya sertakan tabel berikut:
|
Fungsi |
Deskripsi |
Contoh |
|
|
Pembulatan standar |
|
|
|
Selalu ke atas (menjauh dari nol) |
|
|
|
Selalu ke bawah (menuju nol) |
|
|
|
Membulatkan ke kelipatan terdekat |
|
|
|
Membulatkan ke atas ke kelipatan terdekat |
|
|
|
Membulatkan ke bawah ke kelipatan terdekat |
|
|
|
Membulatkan ke bawah ke bilangan bulat |
|
|
|
Menghapus desimal tanpa pembulatan |
|
|
|
Membulatkan ke atas ke bilangan genap terdekat |
|
|
|
Membulatkan ke atas ke bilangan ganjil terdekat |
|
Kesimpulan
Sekarang setelah Anda mempelajari berbagai teknik pembulatan di Excel, saya merekomendasikan untuk mengikuti kursus Data Analysis in Excel kami untuk terus melatih keterampilan Anda. Saya juga menilai kursus Financial Modeling in Excel kami adalah tempat yang tepat untuk berlatih karena pembulatan memiliki peran penting dalam analisis keuangan; perbedaan kecil dapat berdampak signifikan pada proyeksi dan valuasi. Terakhir, Excel Fundamentals adalah jalur keterampilan yang sangat komprehensif dan cara yang bagus untuk mempelajari lebih lanjut tentang fungsi yang tersedia di versi Excel terbaru.
Excel FAQs
Apa perbedaan antara ROUND(), ROUNDUP(), dan ROUNDDOWN() di Excel?
ROUND() membulatkan ke nilai terdekat berdasarkan aturan standar, ROUNDUP() selalu membulatkan menjauh dari nol, dan ROUNDDOWN() selalu membulatkan menuju nol.
Bagaimana cara membulatkan angka ke bilangan bulat terdekat di Excel?
Gunakan =ROUND(number, 0) untuk membulatkan ke bilangan bulat terdekat.
Apa perbedaan antara fungsi CEILING() dan FLOOR()?
CEILING() membulatkan ke atas ke kelipatan terdekat (menjauh dari nol), sedangkan FLOOR() membulatkan ke bawah ke kelipatan terdekat (menuju nol).
Apa perbedaan antara membulatkan nilai dan memformatnya di Excel?
Pembulatan mengubah nilai sebenarnya yang digunakan dalam perhitungan, sedangkan pemformatan hanya mengubah tampilan nilai di lembar kerja.
Apa yang terjadi saat saya menggunakan INT() dan TRUNC() pada angka negatif?
INT() membulatkan angka negatif ke bawah (menuju negatif tak berhingga), sedangkan TRUNC() menghapus bagian desimal tanpa pembulatan, bergerak menuju nol.

