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

Kirim email ke