DÜŞEYARA (VLOOKUP) Fonksiyonu
Düşeyara fonksiyonu, bir tabloda belirli bir değeri arayarak, aynı satırdaki başka bir sütundaki değeri döndürmenizi sağlayan güçlü bir Excel arama fonksiyonudur.
DÜŞEYARA Fonksiyonunun Yapısı:
=DÜŞEYARA(aranan_değer; tablo_dizisi; sütun_indis_sayısı; [aralık_bak])
Şimdi bu argümanları tek tek inceleyelim:
1. Aranan Değer ()
Bu, aramak istediğiniz değerdir. Örneğin, bir ürün ID'si veya bir müşteri numarası olabilir. DÜŞEYARA, bu değeri, belirlediğiniz aralığın **en sol sütununda** arayacaktır.
2. Tablo Dizisi ()
Arama yapmak istediğiniz veri aralığıdır. Bu aralık, aranan değerin bulunduğu sütunu **mutlaka ilk sütun olarak** içermelidir. Örneğin, Ürün ID'sini arıyorsanız, aralığınız Ürün ID sütunuyla başlamalıdır.
3. Sütun İndis Sayısı ()
Bu, tablo_dizisi içinde, sonucun alınacağı sütunun numarasıdır. İlk sütun **1**, ikincisi **2** ve bu şekilde devam eder. Fonksiyon, aradığı değeri bulduğunda, bu sütun numarasına karşılık gelen değeri size döndürecektir.
4. Aralık Bak (İsteğe Bağlı) ()
Bu isteğe bağlı bir argümandır ve iki değer alabilir:
- DOĞRU (veya 1): Yaklaşık eşleşme arar. Eğer tam eşleşme bulunamazsa, aranan değerden küçük en büyük değeri bulur. Bu seçeneği kullanırken
tablo_dizisi'nin ilk sütununun sıralı olması gerekir. - YANLIŞ (veya 0): Tam eşleşme arar. Eğer tam eşleşme bulunamazsa, `#YOK` hatası döndürür. **Genellikle bu seçeneği kullanırız.**
Örnek Senaryo ve Uygulama
Diyelim ki iki ayrı Excel tablonuz var. Bir tabloda ürün ID'leri ve ürün adları, diğer tabloda ise sipariş ID'leri ve ürün ID'leri bulunuyor. Siz sipariş tablosuna ürün adlarını getirmek istiyorsunuz.
Tablo 1: Ürün Kataloğu
| Ürün ID | Ürün Adı | Kategori |
|---|---|---|
| 101 | Kalem | Kırtasiye |
| 102 | Defter | Kırtasiye |
| 103 | Silgi | Kırtasiye |
Tablo 2: Sipariş Detayları
| Sipariş ID | Ürün ID | Miktar | Ürün Adı |
|---|---|---|---|
| S001 | 101 | 5 | Kalem |
| S002 | 103 | 10 | Silgi |
Düşeyara Uygulaması
Hedef hücre olan **D2**'yi seçin ve aşağıdaki formülü yazın:
=DÜŞEYARA(B2; AĞIRLIK!A:C; 2; YANLIŞ)
**Formül Açıklaması:**
- B2: Bu, "Sipariş Detayları" tablosundaki ilk **aranan değerimiz** (101).
- AĞIRLIK!A:C: Bu, "Ürün Kataloğu" tablosunun bulunduğu veri aralığıdır. Burası bizim **tablo dizimiz**.
- 2: "Ürün Adı" sütunu, aralığın (A:C) **ikinci** sütunudur.
- YANLIŞ: Tam eşleşme aradığımızı belirtiriz.
DÜŞEYARA fonksiyonunun mantığı: Arama her zaman aralığın ilk sütununda başlar ve sonuç, belirtilen indis sayısına göre sağa doğru alınır.
Aşağıdaki tabloda arama değerlerini ve dizileri girerek DÜŞEYARA formülünün nasıl çalıştığını test edebilirsiniz. **Tablo Dizisi A1:H8'dir.**
=DÜŞEYARA(102; A1:H8; 2; YANLIŞ)
Tablo Dizisi: A1:H8 (Aranacak Alan) | Arama Değeri: Kontrol Paneli | Sonuç: Sadece Sonuç Ekranında Gösterilir