Fungsi yang digunakan untuk membundarkan nilai
Anda boleh menggunakan beberapa fungsi numerik untuk membundarkan nombor dalam cara berlainan, bergantung pada tujuan dan keputusan yang diinginkan.
Bundarkan menjauhi sifar
Gunakan sebarang fungsi yang disenaraikan di bawah untuk membundarkan nombor menjauhi sifar.
Fungsi | Contoh |
---|---|
CEILING: Gunakan untuk membundarkan nombor menjauhi sifar kepada gandaan terdekat bagi nombor tertentu. Pembundaran berlaku secara berperingkat; contohnya, gandaan terdekat 10. | =CEILING(12,10) mengembalikan 20, kerana pembundaran menjauhi sifar. =CEILING(0.4,1) mengembalikan 1. =CEILING(-0.4,-1) mengembalikan -1. |
EVEN: Gunakan untuk membundarkan nombor menjauhi sifar kepada nombor genap terdekat. Pembundaran adalah kepada nombor terdekat yang dapat dibahagikan secara sama rata oleh dua. | =EVEN(0.4) mengembalikan 2, kerana pembundaran menjauhi sifar. =EVEN(-0.4) mengembalikan -2. |
ODD: Gunakan untuk membundarkan nombor menjauhi sifar kepada nombor ganjil terdekat. | =ODD(1.4) mengembalikan 3, nombor ganjil terdekat apabila membundarkan menjauhi sifar. =ODD(-1.4) mengembalikan -3. |
ROUNDUP Gunakan untuk membundarkan nombor ke atas (jauh dari sifar) untuk bilangan tempat yang ditentukan. Jika tanda argumen kedua adalah positif, argumen ini menunjukkan bilangan digit, (tempat desimal) di sebelah kanan pemisah desimal untuk disertakan dalam nombor yang dibundarkan. Jika tanda argumen kedua adalah negatif, argumen ini menunjukkan bilangan digit, di sebelah kiri pemisah desimal untuk menggantikan sifar (bilangan sifar di hujung nombor). | =ROUNDUP(1125.373,2) mengembalikan 1,125.38, kerana pembundaran menjauhi sifar. =ROUNDUP(1125,-2) mengembalikan 1,200. =ROUNDUP(-1125.373,2) mengembalikan -1,125.38. =ROUNDUP(-1125,-2) mengembalikan -1,200. |
Bundarkan ke arah sifar
Gunakan sebarang fungsi yang disenaraikan di bawah untuk membundarkan nombor ke arah sifar.
Fungsi | Contoh |
---|---|
FLOOR: Gunakan untuk membundarkan nombor ke arah sifar kepada gandaan terdekat bagi nombor tertentu. Pembundaran berlaku secara berperingkat; contohnya, gandaan terdekat 10. | =FLOOR(12,10) mengembalikan 10, kerana pembundaran mendekati sifar. =FLOOR(0.4,1) mengembalikan 0. =FLOOR(-0.4,-1) turut mengembalikan 0. |
ROUNDDOWN Gunakan untuk membundarkan nombor ke bawah (ke arah sifar) untuk bilangan tempat yang ditentukan. Jika tanda argumen kedua adalah positif, argumen ini menunjukkan bilangan digit, (tempat desimal) di sebelah kanan pemisah desimal untuk disertakan dalam nombor yang dibundarkan. Jika tanda argumen kedua adalah negatif, argumen ini menunjukkan bilangan digit, di sebelah kiri pemisah desimal untuk menggantikan sifar (bilangan sifar di hujung nombor). Pembundaran adalah ke arah sifar. | =ROUNDDOWN(1155.376,2) mengembalikan 1,155.37, kerana pembundaran mendekati sifar. =ROUNDDOWN(1155,-2) mengembalikan 1,100. =ROUNDDOWN(-1155.376,2) mengembalikan -1,155.37. =ROUNDDOWN(-1155,-2) mengembalikan 1,100. |
Jenis pembundaran lain
Gunakan sebarang fungsi yang disenaraikan di bawah untuk membundarkan nombor dalam cara lain.
Fungsi | Contoh |
---|---|
INT: Gunakan untuk membundarkan nombor kepada integer paling dekat yang kurang daripada atau bersamaan dengan nombor yang diberikan. | =INT(0.4) mengembalikan 0, kerana ini adalah integer terdekat yang kurang daripada atau sama dengan 0.4. Untuk nombor positif, pembundaran ialah ke arah sifar. =INT(-0.4) mengembalikan -1, kerana ini adalah integer terdekat yang kurang daripada atau sama dengan -0.4. Untuk nombor negatif, pembundaran ialah menjauhi sifar. |
MROUND: Gunakan untuk membundarkan nombor kepada gandaan terdekat bagi nombor tertentu. Ini berbeza daripada CEILING, yang membundarkan kepada gandaan terdekat. | =MROUND(4,3) mengembalikan 3, kerana 4 lebih dekat kepada 3 berbanding gandaan 3 seterusnya, yang merupakan 6. =CEILING(4,3) mengembalikan 6, gandaan 3 terdekat apabila membundarkan. |
ROUND Gunakan untuk membundarkan nombor kepada bilangan tempat yang ditentukan. Jika tanda argumen kedua adalah positif, argumen ini menunjukkan bilangan digit, (tempat desimal) di sebelah kanan pemisah desimal untuk disertakan dalam nombor yang dibundarkan. Jika tanda argumen kedua adalah negatif, argumen ini menunjukkan bilangan digit, di sebelah kiri pemisah desimal untuk menggantikan sifar (bilangan sifar di hujung nombor). | =ROUND(1125.376,2) mengembalikan 1,125.38. =ROUND(1125,-2) mengembalikan 1,100. =ROUND(-1125.376,2) mengembalikan -1,125.38. =ROUND(-1125,-2) mengembalikan -1,100. =ROUND(-1155,-2) mengembalikan -1,200. |
TRUNC Gunakan untuk memotong nombor kepada bilangan tempat yang ditentukan. Jika tanda argumen kedua adalah positif, argumen ini menunjukkan bilangan digit, (tempat desimal) di sebelah kanan pemisah desimal untuk disertakan dalam nombor yang dibundarkan. Jika tanda argumen kedua adalah negatif, argumen ini menunjukkan bilangan digit, di sebelah kiri pemisah desimal untuk menggantikan sifar (bilangan sifar di hujung nombor). Digit tambahan dikeluarkan daripada nombor. | =TRUNC(1125.356,2) mengembalikan 1,125.35, kerana nombor dipangkas selepas dua tempat di sebelah kanan desimal. =TRUNC(-1125.356,2) mengembalikan -1,125.35. =TRUNC(1155,-2) mengembalikan 1,100, kerana nombor ditambah dengan sifar untuk dua tempat di sebelah kiri desimal. |