VLOOKUP Nedir?
Diyelim ki, bir satış tablosunda müşteri IDs ve satış miktarları var. Başka bir tabloda ise müşteri IDs ve müşteri isimleri var. İstediğiniz sonuç, satış tablosuna müşteri isimlerini eklemek. İşte bu durumda VLOOKUP kullanırsınız.
VLOOKUP söz dizimi: =VLOOKUP(Aranacak Değer, Tablo Aralığı, Sütun İndeksi, [Aralığa Bak])
Örnek:
=VLOOKUP(A2, Müşteriler!A:B, 2, FALSE)
Bu formül A2'deki müşteri ID'sini, Müşteriler sayfasının A:B aralığında arar ve bulduğu satırın 2. sütunundaki (isim) değeri döndürür.
VLOOKUP'ın Sınırlamaları
VLOOKUP sadece sağa doğru bakabilir. Eğer aranan sütun, veri döndüreceğiniz sütunun solunda ise VLOOKUP çalışmaz. Bu durumda INDEX-MATCH kombinasyonu kullanmanız gerekir.
XLOOKUP: Modern Çözüm
Excel 365'te XLOOKUP tanıtıldı. VLOOKUP'ın tüm sorunlarını çözer. Söz dizimi daha basit ve daha güçlüdür:
=XLOOKUP(Aranacak Değer, Arama Aralığı, Dönüş Aralığı)
XLOOKUP sola da, sağa da bakabilir. Hata durumlarında ne gösterilecekse bunu kontrol edebilirsiniz. Örneğin, müşteri bulunamazsa "Bilinmeyen" yazması için:
=XLOOKUP(A2, Müşteriler!A:A, Müşteriler!B:B, "Bilinmeyen")
INDEX-MATCH Kombinasyonu
VLOOKUP'ın en güçlü alternatifi INDEX-MATCH kombinasyonudur. İleri kullanıcılar tarafından tercih edilir.
=INDEX(Dönüş Aralığı, MATCH(Aranan Değer, Arama Aralığı, 0))
Bu formül, MATCH ile aranan değerin konumunu bulur, INDEX ise o konumdaki değeri döndürür. Sola de sağa da bakabilir.
Pratik Alıştırma
Bir satış raporunda müşteri IDleri var. XLOOKUP veya VLOOKUP kullanarak müşteri isimlerini çekin. Hata yönetimini de uygulamayı unutmayın.
Henüz yorum yapılmamış. İlk yorumu sen yap!
Yorum Yap