Daftar Isi
Kami menggunakan VLOOKUP (Vertical Lookup) berfungsi untuk mencari nilai secara vertikal dalam kolom dan kemudian mengembalikan nilai yang sesuai dari kolom lain. Tetapi satu masalah utama dalam menggunakan fungsi ini adalah bahwa sintaks fungsi mungkin tampak rumit dan juga memerlukan pemeliharaan beberapa aturan. Yang dapat menyebabkan hasil yang salah seperti melempar #N/A Untuk mengatasi masalah ini, kami telah membahas 5 alasan berbeda dan solusinya yang mungkin menjadi faktor di balik fungsi VLOOKUP kembali #N/A apabila ada kecocokan.
Unduh Buku Kerja Latihan
Anda dianjurkan untuk mengunduh file Excel dan berlatih bersama file tersebut.
VLOOKUP Mengembalikan Kesalahan #N/A meskipun Cocok Ada.xlsxApa itu Kesalahan #N/A?
The #N/A error adalah singkatan dari "nilai tidak tersedia". Ketika Anda menjalankan VLOOKUP query di seluruh dataset Anda tetapi sayangnya fungsi tersebut tidak dapat mengambil hasil yang diinginkan, maka fungsi #N/A Mungkin ada beberapa masalah di balik kesalahan ini; yang akan Anda ketahui di bagian berikut dari artikel ini.
5 Alasan Mengapa VLOOKUP Mengembalikan #N/A Ketika Ada Kecocokan
Dalam artikel ini, kami akan menggunakan contoh daftar harga produk sebagai dataset untuk mendemonstrasikan semua alasannya. Jadi, mari kita intip datasetnya:
Jadi, tanpa berdiskusi lebih lanjut, mari kita langsung menyelami semua masalah satu per satu.
Alasan 1: Nilai Lookup Tidak Ada di Kolom Pertama dari Argumen Table_array
Argumen pertama dari VLOOKUP Salah satu persyaratan utama agar fungsi ini berfungsi dengan baik adalah bahwa lookup_value harus ada di dalam kolom pertama dari susunan tabel Untuk pengecualian apa pun mengenai aturan ini, yang VLOOKUP akan mengembalikan sebuah #N/A kesalahan.
Dalam gambar berikut ini, kami telah menyisipkan rumus:
=VLOOKUP($D$14,B5:E12,4,0)
di dalam sel D15 .
Di sini nilai pencarian disimpan dalam sel D14 Seperti yang dapat kita lihat, item ini tidak terdapat pada kolom pertama dari array tabel yang dipilih, tetapi pada kolom kedua.
Sebagai akibatnya, kita bisa melihat bahwa VLOOKUP telah melemparkan fungsi #N/A kesalahan.
🔗 Dapatkan Solusi
1. Solusi Pertama: Karena persyaratan utama tentang nilai pencarian adalah bahwa nilai tersebut harus ada di dalam kolom pertama dari array tabel, jadi Anda dapat mentransfer kolom kedua ke kolom pertama jika memungkinkan.
Tapi ya, dalam banyak kasus, ini mungkin cukup tidak praktis untuk menukar kolom. Karena mungkin kolom kedua Anda adalah hasil dari rumus atau terkait dengan kolom lain juga. Jadi dalam kasus seperti itu, Anda dapat mempertimbangkan solusi kedua.
2. Solusi Kedua: Modifikasi sedikit larik tabel. Saat ini, larik tabel adalah B5:E12 Jika kisaran ini dimulai dari kolom C bukan kolom, yaitu C5:E12 maka kolom C akan menjadi kolom pertama dari larik tabel yang baru didefinisikan. Dalam kasus itu, kolom VLOOKUP akan berfungsi dengan baik. Karena Anda telah mengubah larik tabel, Anda harus memperbarui indeks kolom juga. Sedangkan untuk larik tabel yang baru ditetapkan, untuk mengembalikan nilai dari fungsi Harga kolom, indeks kolom baru akan menjadi 3.
3. Solusi Ketiga: Anda bisa menggunakan INDEX dan PERTANDINGAN Dengan menggunakan kedua fungsi ini dapat dengan mudah menghilangkan penghalang yang ada pada nilai pencarian dalam kolom pertama dari array tabel.
Yang perlu Anda lakukan adalah, cukup ganti rumus sebelumnya dengan rumus berikut:
=INDEX(E5:E12,MATCH(D14,C5:C12,0))
Setelah memasukkan rumus ini, Anda akan melihat bahwa masalahnya hilang, segera setelah Anda menekan tombol MASUK setelah memasukkan rumus kedua. Boom!
Baca selengkapnya: Fungsi INDEX MATCH vs VLOOKUP (9 Contoh)
Alasan 2: Exact Match Tidak Ditemukan
Jika nilai pencarian tidak sama persis dengan nilai yang tersimpan dalam dataset, maka #N/A kesalahan akan muncul lagi.
Misalnya, pada gambar di bawah ini, kita telah menyisipkan nilai pencarian di sel D14 Namun sayangnya, tidak ada kata yang persis seperti Cereal di kolom pertama, melainkan sereal. Itulah sebabnya mengapa #N/A telah muncul dalam sel D15 .
🔗 Dapatkan Solusi
Hati-hati mengenai nilai pencarian. Tuliskan nilai pencarian dengan benar di dalam bidang penyisipan. Jika Anda menerima #N/A error, lalu periksa kembali dataset Anda dan perbaiki nilai pencarian Anda. Untuk contoh ini, ketik Cereals alih-alih Cereal di dalam sel D14 .
Baca selengkapnya: VLOOKUP Tidak Bekerja (8 Alasan &; Solusi)
Alasan 3: Nilai Pencarian Lebih Kecil daripada Nilai Terkecil dalam Array
Alasan lain yang mungkin menyebabkan VLOOKUP berfungsi untuk mengembalikan #N/A kesalahan adalah nilai pencarian yang lebih kecil dari nilai terkecil dalam rentang pencarian.
Contohnya, dalam gambar di bawah ini, nilai pencarian adalah 200, sedangkan nilai terkecil dalam kisaran pencarian, yaitu, di dalam ID adalah 207. Sebagai hasilnya, kolom VLOOKUP mengembalikan fungsi #N/A kesalahan.
🔗 Dapatkan Solusi
Pastikan bahwa nilai pencarian tidak lebih kecil dari nilai minimum yang disimpan dalam kisaran pencarian. Ubah nilai pencarian dari 200 menjadi apa pun seperti yang tercantum dalam kolom ID Maka kesalahan tidak tersedia pada akhirnya akan hilang.
Bacaan Serupa
- LOOKUP vs VLOOKUP Excel: Dengan 3 Contoh
- Gunakan VLOOKUP dengan Beberapa Kriteria di Excel (6 Metode + Alternatif)
- VLOOKUP dengan Wildcard di Excel (3 Metode)
- Cara Menggabungkan Excel SUMIF &; VLOOKUP Di Beberapa Lembar
- Excel VLOOKUP untuk Mengembalikan Beberapa Nilai Secara Vertikal
Alasan 4: Spasi Ekstra dalam Nilai Pencarian Tabel
Spasi tidak terlihat oleh kita, itulah mengapa mereka cukup sulit untuk diidentifikasi. Dan alasan ini dapat mempengaruhi nilai balik dari VLOOKUP fungsi.
Misalnya, pada gambar di bawah ini, nilai pencarian kita adalah Candies. Selain itu, nilai ini juga ada dalam kisaran pencarian dalam tabel data. Namun demikian, nilai VLOOKUP fungsi mengembalikan fungsi #N/A kesalahan!
Jadi, mungkin tampak cukup sulit untuk mengetahui alasan pasti di balik kesalahan yang muncul. Nah, itu karena adanya spasi tambahan yang ada setelah kata Candies di dalam Kategori kolom.
Masalah ini mungkin tampak seperti masalah yang mudah, tetapi dapat menyebabkan penderitaan terburuk, karena ruang-ruang tersebut tidak terlihat dan sulit dikenali.
🔗 Dapatkan Solusi
Anda bisa memeriksa spasi secara manual apakah ada atau tidak di dalam data. Atau, Anda bisa menggunakan perintah TRIM untuk menghapus semua spasi di belakangnya.
Alasan 5: Kesalahan dalam Argumen Lookup_value dari Sintaks VLOOKUP
Masalah lain yang mungkin terlihat sangat konyol tetapi dapat menyebabkan penderitaan besar. Jika Anda memiliki kesalahan sintaksis mengenai VLOOKUP atau hanya kesalahan ketik sederhana saat menangani nilai pencarian, maka hal ini dapat menyebabkan kesalahan menampilkan.
Misalnya, pada gambar berikut, nilai pencarian ada di alamat sel, D14 . tapi kami telah mengetik D144 Ini hanya jenis yang sederhana tetapi menyebabkan #N/A kesalahan dalam sel yang sesuai.
🔗 Dapatkan Solusi
Berhati-hatilah dengan sintaks fungsi atau kesalahan ketik apa pun. Hanya dengan menjaga etika ini, Anda dapat menghindari #N/A kesalahan.
Hal-hal yang Perlu Diingat
📌 Pastikan nilai pencarian Anda ada di dalam kolom pertama dari larik tabel Anda.
📌 Berhati-hatilah tentang sintaksis dari VLOOKUP fungsi.
Kesimpulan
Sebagai rangkuman, kita telah membahas 5 masalah dengan kemungkinan solusinya di balik VLOOKUP fungsi mengembalikan #N/A Anda disarankan untuk mengunduh buku kerja latihan yang dilampirkan bersama dengan artikel ini dan mempraktikkan semua metode dengan itu. Dan jangan ragu untuk mengajukan pertanyaan apa pun di bagian komentar di bawah ini. Kami akan mencoba menanggapi semua pertanyaan yang relevan secepatnya. Dan silakan kunjungi situs web kami ExcelWIKI untuk menjelajahi lebih jauh.