Fungsi yang digunakan untuk membulatkan nilai
Anda dapat menggunakan beberapa fungsi numerik untuk membulatkan angka dengan cara yang berbeda-beda, tergantung pada tujuan dan hasil yang diinginkan.
Membulatkan menjauhi 0
Gunakan fungsi yang tercantum di bawah untuk membulatkan angka menjauhi 0.
Fungsi | Contoh |
---|---|
CEILING: Gunakan untuk membulatkan angka menjauhi 0 ke kelipatan terdekat dari angka yang diberikan. Pembulatan terjadi secara bertahap; misalnya, kelipatan terdekat dari 10. | =CEILING(12;10) menghasilkan 20, karena pembulatan jauh dari 0. =CEILING(0,4;1) menghasilkan 1. =CEILING(-0,4;-1) menghasilkan -1. |
EVEN: Gunakan untuk membulatkan angka menjauhi 0 ke bilangan genap terdekat. Pembulatan adalah rata-rata angka terdekat yang dibagi 2. | =EVEN(0,4) menghasilkan 2, karena pembulatan jauh dari 0. =EVEN(-0.4) menghasilkan -2. |
ODD: Gunakan untuk membulatkan angka menjauhi 0 ke bilangan ganjil terdekat. | =ODD(1,4) menghasilkan 3, bilangan ganjil terdekat saat pembulatan jauh dari 0. =ODD(-1.4) menghasilkan -3. |
ROUNDUP: Gunakan untuk membulatkan angka (menjauhi 0) ke jumlah tempat tertentu. Jika tanda argumen kedua adalah positif, maka argumen ini menunjukkan jumlah digit (tempat desimal) ke kanan pemisah desimal untuk disertakan dalam angka yang dibulatkan. Jika tanda argumen kedua adalah negatif, maka argumen ini menunjukkan jumlah digit ke kiri pemisah desimal diganti dengan nol (jumlah nol pada akhir angka). | =ROUNDUP(1125,373;2) menghasilkan 1.125,38, karena pembulatan jauh dari 0. =ROUNDUP(1125;-2) menghasilkan 1.200. =ROUNDUP(-1125,373;2) menghasilkan -1.125,38. =ROUNDUP(-1125;-2) menghasilkan -1.200. |
Membulatkan mendekati 0
Gunakan fungsi yang tercantum di bawah untuk membulatkan angka mendekati 0.
Fungsi | Contoh |
---|---|
FLOOR: Gunakan untuk membulatkan angka mendekati 0 ke kelipatan terdekat dari angka yang diberikan. Pembulatan terjadi secara bertahap; misalnya, kelipatan terdekat dari 10. | =FLOOR(12;10) menghasilkan 10, karena pembulatan mendekati 0. =FLOOR(0,4;1) menghasilkan 0. =FLOOR(-0,4;-1) juga menghasilkan 0. |
ROUNDDOWN: Gunakan untuk membulatkan angka (mendekati 0) ke jumlah tempat tertentu. Jika tanda argumen kedua adalah positif, maka argumen ini menunjukkan jumlah digit (tempat desimal) ke kanan pemisah desimal untuk disertakan dalam angka yang dibulatkan. Jika tanda argumen kedua adalah negatif, maka argumen ini menunjukkan jumlah digit ke kiri pemisah desimal diganti dengan nol (jumlah nol pada akhir angka). Pembulatan mendekati 0. | =ROUNDDOWN(1155,376;2) menghasilkan 1.155,37, karena pembulatan mendekati 0. =ROUNDDOWN(1155;-2) menghasilkan 1.100. =ROUNDDOWN(-1155,376;2) menghasilkan -1.155,37. =ROUNDDOWN(-1155; -2) menghasilkan -1.100. |
Jenis pembulatan lainnya
Gunakan fungsi yang tercantum di bawah untuk membulatkan angka dengan cara lain.
Fungsi | Contoh |
---|---|
INT: Gunakan untuk membulatkan angka ke bilangan bulat terdekat yang kurang dari atau sama dengan angka yang diberikan. | =INT(0.4) menghasilkan 0, karena ini adalah bilangan bulat terdekat yang kurang dari atau sama dengan 0,4. Untuk angka positif, pembulatan mendekati 0. =INT(-0.4) menghasilkan -1, karena ini adalah bilangan bulat terdekat yang kurang dari atau sama dengan -0,4. Untuk angka negatif, pembulatan menjauhi 0. |
MROUND: Gunakan untuk membulatkan angka ke kelipatan terdekat dari angka yang diberikan. Ini berbeda dari CEILING, yang membulatkan ke kelipatan terdekat. | =MROUND(4;3) menghasilkan 3, karena 4 lebih dekat dengan 3 dibandingkan kelipatan 3 berikutnya, yaitu 6. =CEILING(4;3) menghasilkan 6, kelipatan 3 terdekat saat membulatkan. |
ROUND: Gunakan untuk membulatkan angka ke sejumlah tempat tertentu. Jika tanda argumen kedua adalah positif, maka argumen ini menunjukkan jumlah digit (tempat desimal) ke kanan pemisah desimal untuk disertakan dalam angka yang dibulatkan. Jika tanda argumen kedua adalah negatif, maka argumen ini menunjukkan jumlah digit ke kiri pemisah desimal diganti dengan nol (jumlah nol pada akhir angka). | =ROUND(1125,376;2) menghasilkan 1.125,38. =ROUND(1125;-2) menghasilkan 1.100. =ROUND(-1125,376;2) menghasilkan -1.125,38. =ROUND(-1125;-2) menghasilkan -1.100. =ROUND(-1155;-2) menghasilkan -1.200. |
TRUNC: Gunakan untuk memotong angka ke sejumlah tempat tertentu. Jika tanda argumen kedua adalah positif, maka argumen ini menunjukkan jumlah digit (tempat desimal) ke kanan pemisah desimal untuk disertakan dalam angka yang dibulatkan. Jika tanda argumen kedua adalah negatif, maka argumen ini menunjukkan jumlah digit ke kiri pemisah desimal diganti dengan nol (jumlah nol pada akhir angka). Digit ekstra diambil dari angka. | =TRUNC(1125,356;2) menghasilkan 1.125,35, karena angka dipotong setelah dua tempat ke kanan desimal. =TRUNC(-1125,356;2) menghasilkan -1.125,35. =TRUNC(1155;-2) menghasilkan 1.100, karena angka diisi dengan nol untuk dua tempat ke kiri desimal. |