.

.

BEBAS BERKARYA | Janganlah pikiran kita terbelenggu dengan penilaian orang lain. Berpikirlah dengan merdeka, bertindaklah dengan tenang, dan bersikaplah menjadi dirimu sendiri.

Proses yang benar dan konsisten akan menentukan kualitas hasil yang didapat - PB 2010

Monday, February 9, 2009

Filled Under:

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(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
Jikadiketi :
=ROUNDDOWN((A1/A2),-3) hasilnya 467.000
(dan seterusnya, silahkan mencoba)

14 comments:

  1. 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

    ReplyDelete
  2. Terima kasih mas, sangat membantu...

    ReplyDelete
  3. tks bgt bermanfaat bgt

    ReplyDelete
  4. untuk pembulatan ketas bisa pke rumus =round(bilangan;digit)
    conth: =round(123456;-2)
    hasil 123500

    ReplyDelete
  5. kalau misalkan yg mau dibulatkan sudah ada rumus nya gmn?
    misalkan udh ad rumus =sum(a1,b1)

    ReplyDelete
  6. contoh cell I3=169.500
    untuk menjadi 175.000 harus pakai rumus yang bagaimana?

    ReplyDelete
  7. kalau yang dibulatkan sudah ada rumusnya ya buat cell baru yang membulatkan cell yang sudah ada rumusnya
    misal: cell yang sudah ada rumusnya di A1
    dan pembulatannya di A2
    maka pada cell A2 ketikkan rumus =round((A1);-1)

    ReplyDelete
  8. kalau pembulatannya ke 50 yang terdekat bagaimana?? Masalahnya pecahan mata uang rupiah yang terkecil kan ada Rp. 50
    Contoh : Rp. 6.667 dan Rp. 6.645

    ReplyDelete
  9. kaloo pembulatannya seperti ini gimana ya
    contoh
    (12)menjadi 3
    (23)menjadi 5
    (49)menjadi 4
    mohon pencerahannya n kirim ke : ganteng79@yahoo.com
    trims

    ReplyDelete
  10. Dear All,

    tolong bantu kalo angka 12.450 ingin jadi 12.500, dan 12.679 menjadi 13.000.

    thanks bantuannya..

    ReplyDelete
  11. For No name (usahakan pakai nama)
    untuk 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

    ReplyDelete
  12. coba di cek di:
    http://endonesia-bebas.blogspot.com/2012/01/rumus-pembulatan-ke-atas-excel.html

    ReplyDelete
  13. klo dalam satu range deret angka pada kolom A mumbutuhkan pembulatan yang berbeda, seperti pembulatan kebawah untuk < 500 & pembulatan ke atas untuk >= 500..

    tolong 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))

    ReplyDelete

Mohon kiranya dapat berpartisipasi memberikan komentar pada postingan yang anda baca. Terimakasih