Yang Perlu Diketahui
- Tambah lookup_value > table_array > col_index_num > range_lookupdan tekan Enter.
- Argumen range_lookup adalah opsional. Gunakan TRUE untuk pencocokan dekat dan FALSE untuk pencocokan persis.
- N/A dan REF kesalahan berasal dari argumen yang hilang atau salah untuk nilai_pencarian, susunan_tabel, atau pencarian_kisaran.
Fungsi VLOOKUP Excel, yang merupakan singkatan dari "pencarian vertikal", mencari nilai di kolom pertama suatu rentang, dan mengembalikan nilai di kolom lain di baris yang sama. Jika Anda tidak dapat menemukan sel mana yang berisi data tertentu, VLOOKUP adalah cara yang efektif untuk menemukan data tersebut. Ini sangat berguna dalam spreadsheet raksasa di mana sulit untuk menemukan informasi. Instruksi ini berlaku untuk Excel untuk Microsoft 365, Excel 2019, 2016, 2013, 2010, Excel untuk Mac, dan Excel Online.
Cara Kerja Fungsi VLOOKUP
VLOOKUP biasanya mengembalikan satu bidang data sebagai outputnya.
Cara kerjanya:
- Anda memberikan nama atau lookup_value yang memberi tahu VLOOKUP baris mana dari tabel data untuk mencari data yang diinginkan.
- Anda memberikan nomor kolom sebagai argumen col_index_num, yang memberi tahu VLOOKUP kolom mana yang berisi data yang Anda cari.
- Fungsi mencari lookup_value di kolom pertama tabel data.
- VLOOKUP kemudian mencari dan mengembalikan informasi dari nomor kolom yang Anda tentukan di col_index_num, dari baris yang sama dengan nilai pencarian.
VLOOKUP Argumen dan Sintaks Fungsi
Sintaks untuk fungsi VLOOKUP adalah:
=VLOOKUP(nilai_pencarian, susunan_tabel, jumlah_indeks_kol, rentang_pencarian)
Fungsi VLOOKUP mungkin terlihat membingungkan karena berisi empat argumen, tetapi mudah digunakan.
Empat argumen untuk fungsi VLOOKUP adalah sebagai berikut:
lookup_value (wajib): Nilai yang akan dicari di kolom pertama larik tabel.
table_array (wajib) - Ini adalah tabel data (rentang sel) yang dicari VLOOKUP untuk menemukan informasi yang Anda butuhkan.
- Tabel_array harus berisi setidaknya dua kolom data
- Kolom pertama harus berisi lookup_value
col_index_num (wajib) - Ini adalah nomor kolom dari nilai yang ingin Anda temukan.
- Penomoran dimulai dari kolom 1
- Jika Anda mereferensikan angka yang lebih besar dari jumlah kolom dalam larik tabel, fungsi akan mengembalikan REF! kesalahan
range_lookup (opsional) - Menunjukkan apakah nilai pencarian berada dalam rentang yang terdapat dalam larik tabel atau tidak. Argumen range_lookup adalah "TRUE" atau "FALSE." Gunakan TRUE untuk kecocokan perkiraan dan FALSE untuk kecocokan persis. Jika dihilangkan, nilainya TRUE secara default.
Jika argumen range_lookup TRUE, maka:
- Nilai_pencarian adalah nilai yang ingin Anda periksa apakah berada di dalam rentang yang ditentukan oleh susunan_tabel.
- Tabel_array berisi semua rentang dan kolom yang berisi nilai rentang (seperti tinggi, sedang, atau rendah).
- Argumen col_index_num adalah nilai rentang yang dihasilkan.
Bagaimana Argumen Range_Lookup Bekerja
Menggunakan argumen opsional range_lookup rumit untuk dipahami banyak orang, jadi ada baiknya melihat contoh cepat.
Contoh pada gambar di atas menggunakan fungsi VLOOKUP untuk mencari discount rate tergantung jumlah item yang dibeli.
Contoh menunjukkan bahwa diskon untuk pembelian 19 item adalah 2% karena 19 berada di antara 11 dan 21 di kolom Quantity dari tabel pencarian.
Sebagai hasilnya, VLOOKUP mengembalikan nilai dari kolom kedua dari tabel pencarian karena baris tersebut berisi minimum dari rentang tersebut. Cara lain untuk mengatur tabel pencarian rentang adalah dengan membuat kolom kedua untuk maksimum, dan rentang ini akan memiliki minimum 11 dan maksimum 20. Tetapi hasilnya bekerja dengan cara yang sama.
Contoh menggunakan rumus berikut yang berisi fungsi VLOOKUP untuk mencari diskon jumlah barang yang dibeli.
=VLOOKUP(C2, $C$5:$D$8, 2, TRUE)
- C2: Ini adalah nilai pencarian, yang dapat berada di sel mana pun di spreadsheet.
- $C$5:$D$8: Ini adalah tabel tetap yang berisi semua rentang yang ingin Anda gunakan.
- 2: Ini adalah kolom dalam tabel pencarian rentang yang Anda inginkan agar fungsi LOOKUP dikembalikan.
- TRUE: Mengaktifkan fitur range_lookup dari fungsi ini.
Setelah Anda menekan Enter dan hasilnya kembali di sel pertama, Anda dapat mengisi otomatis seluruh kolom untuk mencari hasil rentang sel lainnya di sel kolom pencarian.
Argumen range_lookup adalah cara yang meyakinkan untuk menyortir kolom angka campuran ke dalam berbagai kategori.
Kesalahan VLOOKUP: N/A dan REF
Fungsi VLOOKUP dapat mengembalikan kesalahan berikut.
N/A adalah kesalahan "nilai tidak tersedia" dan terjadi dalam kondisi berikut:
- The lookup _value tidak ditemukan di kolom pertama argumen table_array
- Argumen Table_array tidak akurat. Misalnya, argumen mungkin menyertakan kolom kosong di sisi kiri rentang
- Argumen Range_lookup disetel ke FALSE, dan argumen yang sama persis untuk argumen lookup_value tidak dapat ditemukan di kolom pertama table_array
- Argumen range_lookup diatur ke TRUE, dan semua nilai di kolom pertama dari table_array lebih besar dari lookup_value
REF! ("referensi di luar rentang") kesalahan terjadi jika col_index_num lebih besar dari jumlah kolom dalam table_array.