Kamis, 22 April 2010

Fungsi HLOOKUP digunakan untuk mencari data (value) secara Horisontal sesuai dengan kriteria yang kita inginkan. Pada Fungsi HLOOKUP apabila data tidak ditemukan pada kolom pertama, pencarian akan terus dilakukan pada kolom kedua dan seterusnya. Ada dua pilihan dalam pencarian menggunakan HLOOKUP jika kita masukan nilai TRUE pada Range_lookup maka jika data tidak ditemukan maka akan dipilih data yang paling mendekati, tetapi jika kita pilih FALSE pada Range_lookup maka jika data tidak ditemukan maka akan dihasilkan nilai error (#NA). Berikut contoh kasus yang memanfaatkan fungsi dari Fungsi HLOOKUP, semoga akan lebih mudah untuk dimengerti.












.










.

Kasus 1







.

Kita memiliki dua buah data sebagai berikut :





.










.

Tabel Gaji Pegawai PT Maju Mundur





.

Grade1234567

.

Gaji Pokok1,000,0001,500,0002,000,0002,500,0003,000,0003,500,0004,000,000

.

Potongan Pensiun17,50026,25035,00043,75052,50061,25070,000

.










.










.

Data Penjualan Bulan Agustus 2008






.

MarketerFredyBambangYopi




.

Penjualan506070




.

Bonus0100000200000




.










.










.

Berdasarkan dari kedua data tersebut kita ingin menyusun rincian gaji masing pegawai :


.










.

NoNamaGradeGaji PokokPensiunBonusJumlah

.

1Fredy74,000,00070,00003,930,000











.

2Bambang32,000,00035,000100,0002,065,000

.

3Yopi53,000,00052,500200,0003,147,500

.










.










.

Untuk mendapatkan GAJI POKOK kita gunakan formula sebagai berikut :



.

1=HLOOKUP(C20;$B$6:$H$8;2;FALSE)




.

2=HLOOKUP(C21;$B$6:$H$8;2;FALSE)




.

3=HLOOKUP(C22;$B$6:$H$8;2;FALSE)




.










.

Untuk mendapatkan POTONGAN PENSIUN kita gunakan formula sebagai berikut :


.

1=HLOOKUP(C20;$A$6:$H$8;3;FALSE)




.

2=HLOOKUP(C21;$A$6:$H$8;3;FALSE)




.

3=HLOOKUP(C22;$A$6:$H$8;3;FALSE)




.










.

Untuk mendapatkan BONUS kita gunakan formula sebagai berikut :



.

1=HLOOKUP(B20;$B$12:$D$14;3;FALSE)




.

2=HLOOKUP(B21;$B$12:$D$14;3;FALSE)




.

3=HLOOKUP(B22;$B$12:$D$14;3;FALSE)




Fungsi Vlookup

Fungsi VLOOKUP digunakan untuk mencari data (value) secara vertikal sesuai dengan kriteria yang kita inginkan. Pada Fungsi VLOOKUP apabila data tidak ditemukan pada row pertama, pencarian akan terus dilakukan pada row kedua dan seterusnya. Ada dua pilihan dalam pencarian menggunakan VLOOKUP jika kita masukan nilai TRUE pada Range_lookup maka jika data tidak ditemukan maka akan dipilih data yang paling mendekati, tetapi jika kita pilih FALSE pada Range_lookup maka jika data tidak ditemukan maka akan dihasilkan nilai error(#NA). Berikut contoh kasus yang memanfaatkan fungsi dari Fungsi VLOOKUP, semoga akan lebih mudah untuk dimengerti.
fungsi vlookup : VLOOKUP










.

Kasus 1







.

Kita memiliki dua buah data sebagai berikut :





.










.

Tabel Gaji Pegawai PT Maju Mundur
Data Penjualan Bulan Agustus 2008

.

GradeGaji PokokPotongan Pensiun
MarketerPenjualanBonusBesar Bonus

.

11,000,00017,500
Fredy50Tidak0

.

21,500,00026,250
Bambang60Dapat100,000

.

32,000,00035,000
Yopi70Dapat200,000

.

42,500,00043,750





.

53,000,00052,500





.

63,500,00061,250





.

74,000,00070,000





.

84,500,00078,750





.

95,000,00087,500





.

105,500,00096,250





.










.










.

Berdasarkan dari kedua data tersebut kita ingin menyusun rincian gaji masing pegawai :


.










.

NoNamaGradeGaji PokokPensiunBonusJumlah











.

1Fredy74,000,00070,00003,930,000

.

2Bambang32,000,00035,000100,0002,065,000

.

3Yopi53,000,00052,500200,0003,147,500

.










.

Untuk mendapatkan GAJI POKOK kita gunakan formula sebagai berikut :



.

1=VLOOKUP(C21;A6:C15;2;FALSE)





.

2=VLOOKUP(C22;A6:C15;2;FALSE)





.

3=VLOOKUP(C23;A6:C15;2;FALSE)





.










.

Untuk mendapatkan POTONGAN PENSIUN kita gunakan formula sebagai berikut :



.

1=VLOOKUP(C21;A6:C15;3;FALSE)





.

2=VLOOKUP(C22;A6:C15;3;FALSE)





.

3=VLOOKUP(C23;A6:C15;3;FALSE)





.










.

Untuk mendapatkan BONUS kita gunakan formula sebagai berikut :




.

1=VLOOKUP(B21;E6:H8;4;FALSE)





.

2=VLOOKUP(B22;E6:H8;4;FALSE)





.

3=VLOOKUP(B23;E6:H8;4;FALSE)