Apakah anda ingin membulatkan angka atau bilangan hasil penjumlahan yang anda punya? Kamu dapat menerapkan rumus excel dibawah ini untuk melakukannya,
Rumus umum
= ROUND(number, digits – (1 + INT (LOG10(ABS(NUMBER)
Penjelasan
Kalau anda ingin memulatkan sebuah bilangan ke sebuah variable dari bilangan tertentu, bisa dilakukan dengan rumus ROUND dan LOG10.
Contohnya, rumus dalam D6 seperti berikut:
=ROUND(B6, C6 – (1+INT(LOG10(ABS(B6)))))
Cara Rumus Bekerja
Rumus ini bisa menjadi sangat sulit jika anda tidak memiliki pengetahuan yang cukup dalam matematika, mari kita kerjakan tahap demi tahap.
Pertama, saat tersedia rumus seperti ini dimana 1 fungsi (dalam hal ini ROUND) membungkus semuanya menjadi satu, ini sangat membantu untuk melakukan dari luar kedalam. Jadi, rumus ini membulatkan nilai B6 menggunakan fungsi ROUND:
=ROUND(B6,x)
Dimana X adalah bilangan penting yang diperlukan. Bagian sulit dari rumus ini adalah menghitung angka X. Ini adalah sebuah variable, karena akan berubah tergantung pada bilangan yang akan dibulatkan. X dapat dihitung seperti ini:
C6 – (1 + INT(LOG10(ABS(B6))))
Rumus ini memang terlihat rumit, jadi mari kita perhatikan contohnya. Ingat, dengan fungsi ROUND bilangan negative ditempatkan pada sisi kiri dari decimal. Jadi, untuk membulatkan 1234567 pada bilangan yang lebih spesifik , kita membutuhkan:
=ROUND(2345678, -6) = 2000000// 1 sig. digit
=ROUND(2345678, -5) = 2300000// 2 sig. digit
=ROUND(2345678, -4) = 2340000// 3 sig. digit
=ROUND(2345678, -3) = 2345000// 4 sig. digit
Jadi, intinya adalah untuk menghitung -6,-5,-4 dan sebagainya bergantung pada bilangan yang akan dibulatkan.
Kuncinya adalah memahami bagaimana bilangan-bilangan ini bisa dijelaskan menggunakan lambang, sebagaimana dalam notasi ilmiah:
=ROUND(2345678, -6) = 2000000 = 1.0*10^6
=ROUND(2345678, -5) = 2300000 = 1.2*10^6
=ROUND(2345678, -4) = 2340000 = 1.23*10^6
=ROUND(2345678, -3) = 2345000 = 1.235*10^6
Perhatikan, semua eksponennya adalah 6 dimana ditentukan dengan cara ini:
INT(LOG10(ABS(B6)))
Jadi, rumus selanjutnya dengan menggunakan perhitungan nilai eksponen untuk mencari tahu jumlah yang tepat, untuk pembulatan bergantung pada bilangan spesifik yang diinginkan:
=ROUND(2345678, - 6) // 1-(1+6) = = -6
=ROUND(2345678, - 5) // 2-(1+6) = = -5
=ROUND(2345678, - 4) // 3 -(1+6) = = -4
=ROUND(2345678, - 3) // 4-(1+6) = = -3
Kesimpulan:
- ABS merubah nilai mutlak bilangan (positif)
- LOG10 mendapatkan eksponen, dalam kasus ini 6 dalam nilai decimal
- INT memotong nilai decimal dalam eksponen
- Rumus ini menggunakan eksponen dan bilangan yang disediakan untuk mengetahui jumlah yang tepat untuk pembulatan
- ROUND, membulatkan angka dari bilangan yang tersedia
Bagaimana mudah bukan untuk membulatkan angka atau bilangan? Selamat mencoba ya!
Baca Juga : Rumus Excel Mengubah Bilangan Negatif Menjadi Positif