Hai Angan, Hasil setting number format (melalui format cells -> tab number) tidak mengubah nilai asli dalam cells. Jadi hanya penampakannya saja. Maka nilai yang tampak 85 bisa jadi adalah bernilai 84.5 ke atas, sehingga hasil lookup Excel tepat menghasilkan 2.92
Jika kolom nilai akan dijadikan pasti bernilai bilangan bulat, maka harus ditentukan lebih dulu kriteria pembulatannya, akan selalu pembulatan ke atas (pakai RoundUp atau Ceiling), selalu pembulatan ke bawah (pakai RoundDown, Floor, Trunc, atau Int), atau pembulatan ke atas jika mulai mencapai desimal .5 dan akan ke bawah jika belum mencapai desimal .5 (pakai Round). Jika menggunakan RoundUp, RoundDown, dan Round, untuk menggunakan jumlah desimal 0. Jika menggunakan ceiling atau floor, menggunakan kelipatan 1. Andai kolom nilai berisi suatu formula berbunyi =blablabla maka untuk menghasilkan kolom nilai yang selalu bulat dibutuhkan penambahan fungsi Round dsb tadi (pilih salah satu yang sesuai kriteria pembulatan setempat). Misal menggunakan Round, RoundUp, atau RoundDown, maka berbentuk : =Round( blablabla , 0 ) Hasil fungsi Round dsb ini akan menghasilkan nilai yang benar-benar bulat tanpa harus mengatur format cells number-nya. Dari kolom nilai yang sudah bulat ini, maka hasil vLookUp akan berubah sesuai dengan nilai yang di-lookup, yaitu bilangan yang bulat. Berhubung nilai yang di-lookup pasti bulat dan tabel referensi juga berisi nilai kunci yang berupa bilangan bulat, maka bila perlu pada formula vlookup disertai dengan opsi exact match. Formula vLookUp yang tadinya berbunyi =vLookUp( nilai_lookup , tabel_referensi , nomor_kolom_dari_referensi_yg_diambil ) diubah menjadi : =vLookUp( nilai_lookup , tabel_referensi , nomor_kolom_dari_referensi_yg_diambil , FALSE ) atau =vLookUp( nilai_lookup , tabel_referensi , nomor_kolom_dari_referensi_yg_diambil , 0 ) Penambahan FALSE atau 0 (yang berarti vLookUp harus mencari yang sama persis) akan menghasilkan error ketika nilai lookup tidak bulat sedangkan referensi bulat semua. Andai kolom nilai tidak diberi fungsi Round untuk pembulatan, tetapi bagian nilai_lookup dalam vLookUp diberi fungsi pembulatan seperti Round, maka akan ada kesalahan makna. Yaitu, untuk nilai asli hasil formula di kolom nilai menghasilkan 84.5 yang ditampilkan melalui format number menjadi 85 akan mendapatkan hasil vLookUp layaknya kolom nilai bernilai 85. Dan hal ini termasuk manipulasi yang berakhlak negatif terhadap suatu nilai data. Jadi, tentukan dulu, apakah kolom nilai akan pasti dibulatkan secara riil (bukan sekedar penampakan dengan format number) ? > Jika ya, maka ubah formula kolom nilai dengan menambahkan fungsi pembulatan seperti round di atas tadi. Kemudian tambahkan opsi FALSE atau 0 pada formula vLookUp-nya. > Jika tidak, maka vLookUp yang sudah ada telah bekerja dengan baik apa adanya. Hanya penglihatan manusia saja yang tertipu oleh format cells number. Wassalam, Kid. On Thu, Nov 27, 2014 at 11:10 PM, Pukka Hamonangan Pardede [email protected] [belajar-excel] <[email protected]> wrote: > > > lebih lengkapnya suhu... nilai 85 seharusnya konversi 3.00 dan nilai 86 > seharusnya konversi 3.01, namun hasilnya malah nilai 85 jadi 2.94 dan 86 > jadi 3.00.. > > mohon bantuannya.. file terlampir.(sebelumnya) > > salam. > > > Pada Kamis, 27 November 2014 19:05, Pukka Hamonangan Pardede < > [email protected]> menulis: > > > Mohon bantuannya sedikit lg suhu mr. kid, setelah saya melakukan seperti > yg bpk katakan.. formulanya berjalan.. namun ada sedikit kendalala... > (masalah pembulatan) > > file terlampir. > > regards. > > > Pada Kamis, 27 November 2014 9:30, "'Mr. Kid' [email protected] > [belajar-excel]" <[email protected]> menulis: > > > > oh begitu... > > bagaimana kalau begini : > 0. buka file lampiran dari saya tempo lalu (ada dua sheet kan) > 1. buat sheet baru (bisa gak membuat sheet baru alias menambah sheet > kosong dalam sebuah workbook ?) > >> kalau gak bisa,coba lihat daftar sheet (persis dibawah sheet) > [namanya tab sheets] > -> klik yang paling kanan berbunyi Insert Worksheet kalau mousenya > digerakkan ke arahnya > > 2. copy paste tabel referensi (yang ada di salah satu sheet) ke sheet baru > itu. > > 3. lihat sheet lama (bukan yang baru) pada salah satu cell berformula > vlookup > > 4. ubah rujukan range dalam formula vlookup itu ke tabel referensi yang > ada di sheet baru tadi (jangan lupa untuk meng-absolute rujukan ke tabel > referensi di sheet baru itu, bisa kan, yak betul, yang pencet tombol F4 di > keyboard supaya tanda '$' dollar nya pindah-pindah sampai keluar 4 bijik > tanda '$' dollar...) > > 5. selesai jika Anda sudah tahu cara membuat formula di Excel (misal > formula =a7 dsb, jika belum bisa membuat formula seperti =a7, maka > sebaiknya mengenal Excel lebih dulu). > > Wassalam, > Kid. > > > > > > On Thu, Nov 27, 2014 at 1:18 PM, Pukka Hamonangan Pardede > [email protected] [belajar-excel] <[email protected]> > wrote: > > > nah.. seperti itu yg ada di kepala saya gan.. masalahnya.. saya tidak > tahu membuat yg seperti itu.. (maaf) > sekiranya suhu berkenan memberikan penerapannya pada file terlampir > sebelumnya (file terlampir "real converting) > > > Pada Kamis, 27 November 2014 2:28, "'Mr. Kid' [email protected] > [belajar-excel]" <[email protected]> menulis: > > > > Letakkan saja tabel referensi nya pada sebuah sheet tersendiri. Formula > merujuk ke sheet khusus tersebut. Sheet khusus tersebut di-hide. Akhirnya, > jadi seperti tabel referensi yang disimpan di kepala bukan ? Sama-sama ndak > kelihatan tapi ada. > > Wassalam, > Kid. > > > 2014-11-27 3:57 GMT+11:00 [email protected] [belajar-excel] < > [email protected]>: > > > terimakasih atas respon nya Suhu Mr.kid > maksut saya begini, ketentuan nilai dan konversinya kita simpan di > kepala.. (ketentuan konversi tadi tidak disertakan dalam lembar kerja) > > file terlampir, > regards. > > > > > > > > > > >

