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 nol
Gunakan fungsi yang tercantum di bawah untuk membulatkan angka menjauhi nol.
Fungsi | Contoh |
---|---|
CEILING: Gunakan untuk membulatkan angka menjauhi nol 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 nol. =CEILING(0,4;1) menghasilkan 1. =CEILING(-0,4;-1) menghasilkan -1. |
EVEN: Gunakan untuk membulatkan angka menjauhi nol ke bilangan genap terdekat. Pembulatan adalah rata-rata angka terdekat yang dibagi dua. | =EVEN(0.4) menghasilkan 2, karena pembulatan jauh dari nol. =EVEN(-0.4) menghasilkan -2. |
ODD: Gunakan untuk membulatkan angka menjauhi nol ke bilangan ganjil terdekat. | =ODD(1.4) menghasilkan 3, bilangan ganjil terdekat saat pembulatan jauh dari nol. =ODD(-1.4) menghasilkan -3. |
ROUNDUP: Gunakan untuk membulatkan angka (menjauhi nol) 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 nol. =ROUNDUP(1125;-2) menghasilkan 1.200. =ROUNDUP(-1125,373;2) menghasilkan -1.125,38. =ROUNDUP(-1125;-2) menghasilkan -1.200. |
Membulatkan menuju nol
Gunakan fungsi yang tercantum di bawah untuk membulatkan angka mendekati nol.
Fungsi | Contoh |
---|---|
FLOOR: Gunakan untuk membulatkan angka mendekati nol ke kelipatan terdekat dari angka yang diberikan. Pembulatan terjadi secara bertahap; misalnya, kelipatan terdekat dari 10. | =FLOOR(12;10) menghasilkan 10, karena pembulatan mendekati nol. =FLOOR(0,4;1) menghasilkan 0. =FLOOR(-0,4;-1) juga menghasilkan 0. |
ROUNDDOWN: Gunakan untuk membulatkan angka (mendekati nol) 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 nol. | =ROUNDDOWN(1155,376;2) menghasilkan 1.155,37, karena pembulatan mendekati nol. =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 integer terdekat yang kurang dari atau sama dengan angka yang diberikan. | =INT(0,4) menghasilkan 0, karena ini adalah bilangan integer terdekat yang kurang dari atau sama dengan 0,4. Untuk angka positif, pembulatan mendekati nol. =INT(-0,4) menghasilkan -1, karena ini adalah bilangan integer terdekat yang kurang dari atau sama dengan -0,4. Untuk angka negatif, pembulatan menjauhi nol. |
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. |