Excel: gunakan vlookup untuk mengembalikan nilai kosong, bukan nol
Anda bisa menggunakan rumus berikut untuk mengembalikan nilai kosong dan bukan nol saat menggunakan fungsi VLOOKUP di Excel:
=IF(LEN(VLOOKUP( D2 , A2:B11 ,2,0))=0,"",VLOOKUP( D2 , A2:B11 ,2,0))
Contoh khusus ini mencoba menemukan nilai di sel D2 dalam rentang A2:B11 dan mengembalikan nilai yang sesuai di kolom kedua rentang tersebut.
Jika tidak ada nilai yang ditemukan di kolom kedua, spasi akan dikembalikan.
Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.
Contoh: Kembalikan kosong, bukan nol di VLOOKUP
Katakanlah kita memiliki kumpulan data berikut di Excel yang berisi informasi tentang berbagai pemain bola basket:
Misalkan kita menggunakan rumus berikut dengan VLOOKUP untuk mencari “Nets” di kumpulan data dan mengembalikan nilai yang sesuai di kolom poin:
=VLOOKUP( D2 , A2:B11,2 ,FALSE)
Tangkapan layar berikut menunjukkan cara menggunakan rumus ini dalam praktik:
Karena tidak ada nilai di kolom poin untuk Nets, fungsi VLOOKUP mengembalikan nilai nol secara default.
Namun, kita bisa menggunakan rumus berikut untuk mengembalikan nilai kosong, bukan nol:
=IF(LEN(VLOOKUP( D2 , A2:B11 ,2,0))=0,"",VLOOKUP( D2 , A2:B11 ,2,0))
Tangkapan layar berikut menunjukkan cara menggunakan rumus ini dalam praktik:
Perhatikan bahwa yang kosong kini dikembalikan, bukan nol.
Bagaimana cara kerja rumus ini?
Ingat rumus yang kita gunakan untuk mengembalikan nilai kosong dan bukan nol menggunakan VLOOKUP :
=IF(LEN(VLOOKUP( D2 , A2:B11 ,2,0))=0,"",VLOOKUP( D2 , A2:B11 ,2,0))
Begini cara kerja rumus ini:
Fungsi LEN menghitung jumlah karakter dalam output fungsi VLOOKUP .
Rumus kami menggunakan fungsi IF untuk memeriksa apakah jumlah karakter dalam output fungsi VLOOKUP adalah nol.
Jika panjangnya nol, maka rumus mengembalikan “ ” – kosong.
Jika panjangnya bukan nol, rumusnya hanya mengembalikan hasil fungsi VLOOKUP .
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di Excel:
Excel: Cara Membandingkan Dua Daftar Menggunakan VLOOKUP
Excel: mengembalikan 0 alih-alih #N/A dengan VLOOKUP
Excel: VLOOKUP jika sel berisi kata di dalam teks