Fungsi VLOOKUP adalah fungsi Excel yang digunakan untuk mencari dan mengambil data dari suatu tabel referensi berdasarkan nilai tertentu.
Seperti namanya VLOOKUP yang diambil dari singkatan vertical lookup yang berarti mencari data secara vertikal, karena di Excel juga terdapat fungsi khusus untuk mencari data secara horizontal yaitu HLOOKUP atau horizontal lookup.
Penulisan Rumus VLOOKUP adalah sebagai berikut:
=VLOOKUP(lookup_value;table_array;col_index_num;[range_lookup])Keterangan:
lookup_value | : | nilai yang akan dicari di kolom pertama tabel atau rentang. |
table_array | : | tabel referensi yang ingin dicari datanya yang kolom pertamanya digunakan sebagai acuan untuk nilai lookup_value |
col_index_num | : | nomor kolom pada table_array yang ingin di cari datanya. |
range_lookup | : | pilihan untuk menentukan nilai yang persis atau yang mendekati. |
TRUE (1) untuk mencari nilai yang mendekati. | ||
FALSE (2) untuk mencari nilai yang sama persis | ||
Jika range_lookup dikosongkan atau tidak di isi maka otomatis dianggap sebagai TRUE. |
Pada gambar diatas kita mencari data nama dan alamat berdasarkan nomor urut, di gambar tersebut terlihat sel C13 sebagai lookup_value atau data yang ingin dicari, data ini berdasarkan kolom pertama dari kiri pada tabel referensi dan tabel referensinya (tabel_array) adalah sel B5 sampai D9.
Pada sel C14 karena kita ingin mencari data nama maka pada col_index_num-nya kita masukkan angka 2 karena kolom nama terletak di kolom kedua dari tabel referensi.
Pada cel C15 karena kita ingin mencari data alamat maka pada col_index_num-nya kita masukkan angka 3 karena kolom alamat terletak di kolom ketiga dari tabel referensi.
Pada range_lookup-nya di masukkan pilihan FALSE agar menampilkan nilai yang sama persis, dan bila pada sel C13 kita masukkan angka yang tidak terdapat dalam kolom pertama tabel referensi misal angka 6 atau 7 maka hasilnya adalah #N/A. Berbeda jika kita mengganti FALSE dengan TRUE yang berarti menampilkan nilai dari yang mendekati, misal kita memasukkan angka 6 atau 7 maka yang ditampilkan adalah data dari angka 5 karena yang lebih dekat ke 6 atau 7 adalah angka 5 maka hasilnya adalah Firman Jakarta.
Rumus VLOOKUP bisa diterapkan pada satu sheet yang sama, atau bisa juga berbeda sheet baik dengan memasukkan alamat sel langsung atau bisa juga dengan membuat define name.