Penggabungan Fungsi IF dan Vlookup Excel


Pada postingan kali ini, saya akan membahas tentang proses penggabungan 2 fungsi yang terdapat pada Microsof Excel dengan menggunakan fungsi IF dan VLOOKUP, dimana kedua fungsi tersebut dipakai dalam menentukan kondisi yang berbeda dari data yang tersedia.

Secara umum syntax penulisan dari fungsi logika IF adalah sebagai berikut :


=IF (logical_test; value_if_true; value_if_false)


dimana :

  1. Logical_test bisa berupa sebuah nilai atau ekspresi yang dapat dievaluasi ke TRUE (benar) atau FALSE (salah)
  2. Value_if_true adalah nilai yang dikembalikan/dihasilkan jika logical_test bernilai benar
  3. Value_if_false adalah nilai yang dikembalikan/dihasilkan jika logical_test bernilai salah

Sedangkan untuk fungsi VLOOKUP syntaxnya adalah seperti di bawah ini

=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)


Dimana:
  1. Lookup_value adalah nilai yang akan dicari pada baris dari suatu tabel array (tabel referensi) yang tersedia.
  2. Table_array adalah tabel yang berisi informasi dari setiap jenis data yang terdapat di tabel Array referensi.
  3. col_index_num adalah index kolom dari larik tabel data yang akan diambil nilainya
  4. range_lookup adalah rentang atau jarak kolom data yang akan dibaca oleh fungsi vlookup.
Dalam penerapannya, penggabungan fungsi dari IF dan VLOOKUP di excel bisa ikuti prosedur berikut:
  1. Buat Tabel Kerja dan Tabel Referensi Harga seperti di bawah ini :
  2. Tabel Kerja berisi Kolom No, Kode Brg, Brg Tahun, Nama Barang dan Harga Satuan. Dimana pada tabel ini akan kita gunakan sebagai tempat kita melakukan pekerjaan.
  3. Tabel Referensi Barang : pada tabel tersebut berisi kode, nama dan harga satuan tiap unit barang. Dengan ketentuan tabel tersebut berfungsi untuk menentukan nilai harga tetapan dari unit barang dalam tahun yang berbeda.

Isi Tabel Kerja dan Tabel Referensi Barang seperti gambar diatas
Sekarang buat formula yang pertama pada Cell D3 dengan menggunakan fungsi Vlookup dimana Fungsi tersebut adalah sebagai berikut :

=VLOOKUP(B3;($G$3:$H$&;2:) 

Pada fungsi tersebut dipakai untuk menentukan Nama Barang sesuai dengan kode yang terdapat pada kolom Kode Brg pada cell B3.
Selanjutnya untuk Cell E3 kita akan menggunakan penggabungan 2 fungsi yaitu fungsi logika IF dan Vlookup untuk menentukan harga satuan barang sesuai dengan kriteria tahunnya.

Syntax penulisannya adalah :

=IF(C3=2012;VLOOKUP(B3;$G$3:$J$7;3;);IF(C3=2011; VLOOKUP(B3;$G$3:$J$7;4;)))

Setelah itu lakukan copy paste untuk baris dibawahnya, sehingga akan diperoleh hasil seperti berikut ini
 


Note :
Penulisan tanda $ seperti $G$3:$J$7 akan bermanfaat untuk menetapkan nilai formula. Sehingga pada saat dilakukan pengcopyan, maka formula tersebut tidak akan berubah.

Written by

0 comments: