Formula Excel untuk pembulatan
Pada posting sebelumnya tepatnya di posting berjudul Gross Up PPh 21 Versi 2009, saya sedikit menginformasikan tentang fomula pembulatan. Waktu itu saya menggunakan rumus :
= floor(Cell,1000)
Rumus di atas adalah formula pembulatan yang memanfaatkan dua cell, yaitu cell pertama sebagai sumber data dan cell ke dua adalah sebagai output. Misalnya :
Cell pertama kita misalkan A1 sebagai sumber data kita input angka 23.965.435,265
Jika pada Cell kedua, misalkan pada A2 kita ketik formula seperti di atas maka angka tersebut akan dibulatkan secara otomatis seperti :
= floor(Cell,1000)
Rumus di atas adalah formula pembulatan yang memanfaatkan dua cell, yaitu cell pertama sebagai sumber data dan cell ke dua adalah sebagai output. Misalnya :
Cell pertama kita misalkan A1 sebagai sumber data kita input angka 23.965.435,265
Jika pada Cell kedua, misalkan pada A2 kita ketik formula seperti di atas maka angka tersebut akan dibulatkan secara otomatis seperti :
= floor(A1,10) hasilnya : 23.965.430,00 atau 23.965.430
= floor(A1,100) hasilnya : 23.965.400,00 atau 23.965.400
= floor(A1,1000) hasilnya : 23.965.000,00 atau 23.965.000
(dan seterusnya, silahkan mencoba)
Lain halnya dengan pembulatan langsung pada satu cell dan pada hasil rumus yang kita buat. Pada rumus ini tidak menggunakan cell lain sebagai sumber data, namun rumus pembulatan langsung di tambahkan pada rumus yang kita ketik. Rumus tersebut adalah :
=ROUNDDOWN((rumus),digit)
Misalnya dalam pengetikan rumus kita mengharapkan hasil dari penghitunganya sudah langsung dibulatkan. Misalnya pada A1 = 15.432.900 pada A2 = 33 dan A3 = A1/A2
Jika dibagi tanpa pembulatan hasilnya adalah 15.432.900/33 = 467.663,64
Untuk dapat langsung dibulatkan maka pada cell A3 diketik rumus :
Jika diketik :
=ROUNDDOWN((A1/A2),0) hasilnya 467.663
Jikadiketi :
=ROUNDDOWN((A1/A2),-1) hasilnya 467.660
Jikadiketi :
=ROUNDDOWN((A1/A2),-2) hasilnya 467.600
=ROUNDDOWN((A1/A2),-2) hasilnya 467.600
Jikadiketi :
=ROUNDDOWN((A1/A2),-3) hasilnya 467.000
(dan seterusnya, silahkan mencoba)
Category: Tutor Excel
trim's atas pencerahannya. sangat berguna nih. kalo pembulatan selalu ke atas bagaimana caranya. Kasusnya: 1100 dibulatkan menjadi 2000, dan 1900 juga dibulatkan menjadi 2000. demikian
ReplyDeleteThanks untuk komentarnya, untuk menaggapi pertanyaan pembulatan dari 1900 ke 2000 gunakan rumus =ROUNDUP(1900,-3)
DeleteTerima kasih mas, sangat membantu...
ReplyDeletetks bgt bermanfaat bgt
ReplyDeleteuntuk pembulatan ketas bisa pke rumus =round(bilangan;digit)
ReplyDeleteconth: =round(123456;-2)
hasil 123500
kalau misalkan yg mau dibulatkan sudah ada rumus nya gmn?
ReplyDeletemisalkan udh ad rumus =sum(a1,b1)
untuk pembulatan sudah ada rumusnya tetap sama, seperti = ROUND((rumus),digit)
Deletecontoh cell I3=169.500
ReplyDeleteuntuk menjadi 175.000 harus pakai rumus yang bagaimana?
kalau yang dibulatkan sudah ada rumusnya ya buat cell baru yang membulatkan cell yang sudah ada rumusnya
ReplyDeletemisal: cell yang sudah ada rumusnya di A1
dan pembulatannya di A2
maka pada cell A2 ketikkan rumus =round((A1);-1)
kalau pembulatannya ke 50 yang terdekat bagaimana?? Masalahnya pecahan mata uang rupiah yang terkecil kan ada Rp. 50
ReplyDeleteContoh : Rp. 6.667 dan Rp. 6.645
kaloo pembulatannya seperti ini gimana ya
ReplyDeletecontoh
(12)menjadi 3
(23)menjadi 5
(49)menjadi 4
mohon pencerahannya n kirim ke : ganteng79@yahoo.com
trims
Dear All,
ReplyDeletetolong bantu kalo angka 12.450 ingin jadi 12.500, dan 12.679 menjadi 13.000.
thanks bantuannya..
For No name (usahakan pakai nama)
ReplyDeleteuntuk hal itu bisa gunakan rumus ROUNDUP
misalnya 12450 di cell A1
kita buat pembulatan di B1, maka rumusnya
untuk 12500 : =ROUNDUP(A1,-2)
Untuk 13000 : =ROUNDUP(A1,-3)
Semoga bermanfaat
coba di cek di:
ReplyDeletehttp://endonesia-bebas.blogspot.com/2012/01/rumus-pembulatan-ke-atas-excel.html
klo dalam satu range deret angka pada kolom A mumbutuhkan pembulatan yang berbeda, seperti pembulatan kebawah untuk < 500 & pembulatan ke atas untuk >= 500..
ReplyDeletetolong pencerahan penulisan rumus kombinasinya
adakah yang salah pada penulisan rumus:
=+IF((RIGHT(A8,3)>=500),(ROUNDUP(A8/1000,3)*1000),(ROUNDDOWN(A8/1000,3)*1000))
bermanfaat banget pak
ReplyDeleteDear All
ReplyDeleteKalau 3.319.000 supaya jadi 3.315.000 bagaimana ya ?
Thank ya