A1 : =ROUND((100000/3);0)
A2 : =ROUND((100000/3);-1)
A3 : =ROUND((100000/3);-2)
A4 : =ROUND((100000/3);-3)
A5 : =ROUND((100000/3);-4)
Kemudian
B1 : =ROUNDUP((100000/3);0)
B2 : =ROUNDUP((100000/3);-1)
B3 : =ROUNDUP((100000/3);-2)
B4 : =ROUNDUP((100000/3);-3)
B5 : =ROUNDUP((100000/3);-4)
Kemudian
C1 : =ROUNDDOWN((100000/3);0)
C2 : =ROUNDDOWN((100000/3);-1)
C3 : =ROUNDDOWN((100000/3);-2)
C4 : =ROUNDDOWN((100000/3);-3)
C5 : =ROUNDDOWN((100000/3);-4)
hasilnya adalah seperti gambar di bawah ini.
Bagaimana seandainya, agar hasil pembulatannya menjadi 33.335 (kelipatan limaan), 33.350 (kelipatan lima puluhan), 33.500 (kelipatan lima ratusan), 35.000 (kelipatan lima ribuan), atau 50.000 (kelipatan lima puluh ribuan) dst,..
B2 : =ROUND(A2*C1;0)
(kolom ini sebagai perantara atau bantuan)
kemudian pada cell :
C2 :
<=50;(B2-(VALUE(RIGHT(B2;2)))+50);IF(VALUE(RIGHT(B2;2)) <100;(b2-(value(right(b2;2)))+100))))
Sebagai contoh, saya mengetikkan 121.300 pada A2 kemudian 5% pada C1, maka hasilnya dapat dilihat C2 seperti pada gambar di bawah ini.
Logikanya adalah sebagai berikut :
1. Cell B2 sebagai perantara
2. Cell B2 harus bulat/bukan pecahan (tidak ada angka di belakang koma) maka untuk mendapatkan hasil yang bulat
saya pakai round => ROUND(A2*C1;0).
3. kemudian kita ambil nilai (value) dari dua angka terakhir Cell B2 => value(right(B2;2)
4. hasil dari nilai tersebut {value(right(B2;2) }
• jika sama dengan nol => maka sama dengan cell B2
• jika lebih kecil sama atau sama dengan 50 => maka Cell B2 dikurangi nilai (value) tersebut kemudian ditambah dengan 50
• jika lebih kecil dari 100 => maka Cell B2 dikurangi nilai (value) tersebut kemudian di tambah 100
5. dari ketiga logika tersebut jika kita gabung maka seperti yang telah kita ketikkan pada Cell C2
Jika tertarik, silakan download aja di sini.
Description: Pembulatan 50-an pada MS Excel Rating: 4.5 Reviewer: Stasiun Geofisika Alor - ItemReviewed: Pembulatan 50-an pada MS Excel