Yerleşik VLOOKUP işlevi, Excel'deki en güçlü işlevlerden biridir. Excel'de SUM ve AVERAGE'den sonra en popüler üçü arasında yer alıyor. Görevi, veri tablosunda istenen değeri bulmak ve belirtilen hücrede görüntülemektir.
İşlev sözdizimi, bir arama değeri (ne aradığınızı), bir veya daha fazla sütun içeren bir tablo (nereye bakılacağını), bir sütun dizin numarası (hangi sütundan veri döndürüleceği) ve bir arama türünü (ek bir bağımsız değişken) içerir. yaklaşık veya kesin bir sonuç seçmenizi sağlar).
VLOOKUP işlevi genellikle finansal analiz, veri yönetimi ve veritabanlarıyla çalışmak için kullanılır. Bu özelliği kullanarak kullanıcılar büyük bir veri kümesindeki bilgileri hızlı ve kolay bir şekilde bulabilir, bu da zamandan tasarruf sağlayabilir ve doğruluğu artırabilir.
VLOOKUP işlevi değerleri dikey olarak, yani satırlar arasında arar (bu, ilk V - Dikey harfiyle gösterilir). Excel'de, benzer bir işlevselliğe sahip olan ancak sütunlara göre yatay (H - Yatay) arama yapan benzer bir HLOOKUP işlevi de vardır.
Verileri içeren iki tablomuz olduğunu varsayalım: bir kredi tablosu ve bir teminat tablosu:
Daha fazla raporlama için teminatı sözleşme numarasına göre kredi tablosuna otomatik olarak eklememiz gerekiyor.
Arama ve referans kategorisindeki standart işlevler kümesindeki Excel'de bir VLOOKUP işlevi vardır. Bu fonksiyon, yukarıdan aşağıya doğru belirtilen tablonun (teminat tablosu) en sol sütununda belirtilen değeri (örneğimizde sözleşme numarası) arar ve bularak bitişik hücrenin değerini (kredi teminat türü) görüntüler.). Şematik olarak fonksiyonun işleyişi şuna benzer:
O halde VLOOKUP fonksiyonunu kullanalım. Girileceği hücreyi seçin (E2) ve formül sihirbazını açın (menü Insert - Function). (Arama ve Referans) kategorisinde VLOOKUP işlevini bulun ve Tamam'a tıklayın. İşlev bağımsız değişkenlerini girmek için bir pencere açılacaktır:
Bunları tek tek doldurun:
Tamam'a basmak ve girilen işlevi tüm sütuna kopyalamak kalır.
Ana dezavantaj, istenen değerin aranmasının yalnızca verilen aralığın ilk sütununda gerçekleştirilebilmesi ve fonksiyonun istenen değeri yalnızca sağdaki sütunlardan döndürebilmesidir.
VLOOKUP'nin ikinci dezavantajı, arama tablosuna bir sütun eklerseniz veya kaldırırsanız işlevin çalışmayı durdurmasıdır. Eklenen veya silinen bir öğe formülün sonucunu değiştirir çünkü işlev sözdizimi, veri çıkarmak istediğiniz aralığın tamamını ve belirli sütun numarasını belirtmenizi gerektirir.
Ayrıca, VLOOKUP işlevinin arama uzunluğu sınırı 255 karakterdir, aksi takdirde #VALUE hatası döndürülür!
VLOOKUP işlevi aşağıdaki durumlarda bir hata (#N/A) döndürür:
İşlev tam bir eşleşme bulamadığında hata iletisini (#N/A) gizlemek için IFERROR işlevini kullanabilirsiniz. Bu işlev, hatanın (#N/A) VLOOKUP sonucu olup olmadığını kontrol eder ve eğer öyleyse, boş bir dize ("") veya null döndürür, aksi takdirde VLOOKUP sonucunu döndürür.