Lewati ke konten utama

Excel ROUND(): Panduan Lengkap Pembulatan di Excel

Pelajari cara menggunakan fungsi ROUND() dan alternatifnya di Excel. Pelajari cara membulatkan desimal, bilangan bulat, dan nilai waktu.
Diperbarui 4 Jun 2026  · 7 mnt baca

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_digits bernilai positif: Membulatkan angka ke kanan dari titik desimal. Misalnya, =ROUND(3.14159, 2) menghasilkan 3.14.

  • Saat num_digits bernilai nol: Membulatkan angka ke bilangan bulat terdekat. Misalnya, =ROUND(7.8, 0) menghasilkan 8.

  • Saat num_digits bernilai negatif: Membulatkan digit di kiri titik desimal (ke puluhan, ratusan, dll., terdekat). Misalnya, =ROUND(256, -1) menghasilkan 260.

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)

Menggunakan fungsi ROUND() untuk membulatkan ke 1 tempat desimal di Excel.

Pada contoh di bawah, rumus membulatkan ke puluhan terdekat. Digit puluhan dibulatkan ke atas karena digit satuannya adalah 5.

=ROUND(15.55, -1)

Menggunakan fungsi ROUND() untuk membulatkan ke puluhan terdekat di Excel.

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

=ROUND(15.55, 0)

Menggunakan fungsi ROUND() untuk membulatkan ke bilangan bulat terdekat di Excel.

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)

Menggunakan fungsi ROUNDUP() untuk membulatkan angka ke atas di Excel.

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)

Menggunakan fungsi ROUNDDOWN() untuk membulatkan angka ke bawah di Excel.

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)

Menggunakan fungsi MROUND() untuk membulatkan angka ke kelipatan tertentu terdekat di Excel.

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)

Menggunakan fungsi CEILING() untuk membulatkan angka ke atas di Excel.

  • 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)

Menggunakan fungsi FLOOR() untuk membulatkan angka ke bawah di Excel.

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)

Menggunakan fungsi EVEN() untuk membulatkan angka ke atas ke bilangan genap terdekat di Excel.

Demikian pula, rumus di bawah membulatkan nilai 5 ke 7 sebagai bilangan ganjil terdekat.

=ODD(5.2)

Menggunakan fungsi ODD() untuk membulatkan angka ke atas ke bilangan ganjil terdekat di Excel.

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)

Menggunakan fungsi INT() untuk membulatkan angka ke bawah ke bilangan bulat terdekat di Excel.

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

=INT(-4.9)

Menggunakan fungsi INT() untuk membulatkan angka negatif ke bawah ke bilangan bulat terdekat di Excel.

  • TRUNC(): Hanya menghapus bagian desimal tanpa pembulatan.

=TRUNC(4.9)

Menggunakan fungsi TRUNC() untuk menghapus bagian desimal dari angka di Excel.

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")

Menggunakan fungsi MROUND() untuk membulatkan waktu ke menit terdekat di Excel.

Jika A2  adalah 8:37, dan Anda ingin membulatkan waktu ke jam terdekat, gunakan rumus berikut:

=ROUND(A2*24, 0)/24

Menggunakan fungsi ROUND() untuk membulatkan waktu ke jam terdekat dalam aritmetika waktu di Excel.

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

ROUND()

Pembulatan standar

=ROUND(2.75, 1) → 2.8

ROUNDUP()

Selalu ke atas (menjauh dari nol)

=ROUNDUP(2.75, 1) → 2.8

ROUNDDOWN()

Selalu ke bawah (menuju nol)

=ROUNDDOWN(2.75, 1) → 2.7

MROUND()

Membulatkan ke kelipatan terdekat

=MROUND(7, 5) → 5

CEILING()

Membulatkan ke atas ke kelipatan terdekat

=CEILING(7, 5) → 10

FLOOR()

Membulatkan ke bawah ke kelipatan terdekat

=FLOOR(7, 5) → 5

INT()

Membulatkan ke bawah ke bilangan bulat

=INT(-2.9) → -3

TRUNC()

Menghapus desimal tanpa pembulatan

=TRUNC(-2.9) → -2

EVEN()

Membulatkan ke atas ke bilangan genap terdekat

=EVEN(3.2) → 4

ODD()

Membulatkan ke atas ke bilangan ganjil terdekat

=ODD(3.2) → 5

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.


Allan Ouko's photo
Author
Allan Ouko
LinkedIn
Penulis teknis Data Science dengan pengalaman langsung dalam analitik data, business intelligence, dan data science. Saya menulis konten praktis berfokus industri tentang SQL, Python, Power BI, Databricks, dan rekayasa data, yang berakar pada pekerjaan analitik dunia nyata. Tulisan saya menjembatani kedalaman teknis dan dampak bisnis, membantu para profesional mengubah data menjadi keputusan yang meyakinkan.

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.

Topik

Pelajari Excel bersama DataCamp

Program

Dasar-Dasar Excel

16 Hr
Dapatkan keterampilan dasar yang Anda butuhkan untuk menggunakan Excel, mulai dari mempersiapkan data, menulis rumus, hingga membuat visualisasi. Tidak diperlukan pengalaman sebelumnya.
Lihat DetailRight Arrow
Mulai Kursus
Lihat Lebih BanyakRight Arrow
Terkait

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

Lihat Lebih BanyakLihat Lebih Banyak