Bu dosya, aranan değerin ayrı bir sayfada yan yana duran iki farklı sütun grubundan birinde bulunabildiği durumlarda VLOOKUP fonksiyonunun nasıl kullanılacağını gösterir. Formül önce ilk listede arar, bulamazsa ikinci listeye bakar ve bulunan değeri miktarla çarparak sonucu verir.
Çalışma mantığı şöyledir:
Dosyanın içeriği
- Sayfa1: B2:E4 aralığında hesaplama tablosu yer alır. B sütununa aranacak ürün, C sütununa miktar girilir; E3 hücresi sonucu hesaplar.
- Sayfa2: Arama yapılan veri sayfasıdır. A sütununda "Ürün" başlığı altında Elma, Armut, Nar; K sütununda "Ürün" başlığı altında Marul, Lahana, Nane yer alır. Formül A:G ve K:Q aralıklarındaki iki ayrı tabloyu tarar.
Kullanılan formüller
E3 hücresindeki formül şöyledir:- İlk VLOOKUP, B3 değerini Sayfa2 sayfasındaki K2:Q15 aralığında arar ve 7. sütundaki değeri C3 ile çarpar.
- Değer bu aralıkta bulunamazsa IFERROR devreye girer ve ikinci kısım çalışır.
- İkinci kısımda IF ile B3 boşsa hücre boş bırakılır; dolu ise A2:G50 aralığında aynı arama yapılır.
- Son sütun numarası 7 ve eşleşme türü 0 olduğundan arama tam eşleşme ile yapılır.
Nasıl kullanılır
- Sayfa2 sayfasındaki iki ürün listesine kendi verilerinizi ve her listenin 7. sütununa döndürülecek değeri (örneğin fiyat) girin.
- Sayfa1 sayfasında B sütununa ürün adını, C sütununa miktarı yazın.
- E sütununda sonuç otomatik hesaplanır. Yeni satırlar için E3 hücresindeki formülü aşağı kopyalayın.
- Farklı bir aralık veya sütun sayısı gerekiyorsa formüldeki aralık adreslerini ve sütun numarasını değiştirin.