Dear pak HerrSoe, Selamat bergabung di milis belajar-excel.. Barangkali ada salah tulis sedikit di Syaratnya ya
Jawaban Rumusnya kira-kira seperti ini pakai If-If-an... =IF(B5<250,250,IF(B5>750,750,ROUND(B5,-1))) logika full (yg malah jadi kepanjangan..) =(B5<250)*250+(B5>750)*750+(B5>250)*(B5<750)*ROUND(B5,-1) tapi saya lebih senang seperti ini, ndak usah pakai If-If-an... *=ROUND(MAX(MIN(B5,750),250),-1)* atau *=ROUND(MIN(MAX(B5,250),750),-1)* ~ctv~ 2009/9/7 HerrSoe <[email protected]> > > Bapak-Bapak, Ibu-Ibu ysh, > Pemula Excel minta dibantu : > > DATA AWAL: > berupa sekelompok Bilangan dalam sebuah kolom dengan rentang nilai 100.00 sampai 999,99, unsorted. > > DIINGINKAN > (di kolom baru) data tsb dibulatkan dengan syarat-syarat: > > (1) > Jika bilangan lebih kecil daripada 250 : dianggap 250 > (misal 249,99 menjadi 250) > (2) > Jika bilangan lebih besar daripada 750 : dianggap 750 > (misal 750,01 menjadi 750) > > (3) Jika tidak memenuhi dua syarat di atas, bilangan dibulatkan menjadi bilangan bulat sampai puluhan penuh > misal 413,99 menjadi 410; 685,01 mejadi 685 dst..) > > Bagaimana Formula-nya (yg paling sederhana) untuk medapatkan hasil pembulatan khusus tsb. > Jika mungkin : tidak menggunakan cara makro / vba. > > Terima kasih, > HerrSoe
ctv__Pembulatan Khusus_I.xls
Description: MS-Excel spreadsheet

