YATAYARA (HLOOKUP) Fonksiyonu
Yatayara fonksiyonu, bir tabloda belirli bir değeri **ilk satırda** arayarak, aynı **sütundaki** başka bir satırdaki değeri döndürmenizi sağlayan güçlü bir Excel arama fonksiyonudur.
YATAYARA Fonksiyonunun Yapısı:
=YATAYARA(aranan_değer; tablo_dizisi; satır_indis_sayısı; [aralık_bak])
Şimdi bu argümanları tek tek inceleyelim:
1. Aranan Değer ()
Bu, aramak istediğiniz değerdir. YATAYARA, bu değeri, belirlediğiniz aralığın **en üst satırında** arayacaktır.
2. Tablo Dizisi ()
Arama yapmak istediğiniz veri aralığıdır. Bu aralık, aranan değerin bulunduğu satırı **mutlaka ilk satır olarak** içermelidir. Örneğin, Ürün Adını arıyorsanız, aralığınız Ürün Adı satırıyla başlamalıdır.
3. Satır İndis Sayısı ()
Bu, tablo_dizisi içinde, sonucun alınacağı satırın numarasıdır. İlk satır **1**, ikincisi **2** ve bu şekilde devam eder. Fonksiyon, aradığı değeri bulduğunda, bu satır numarasına karşılık gelen değeri size döndürecektir.
4. Aralık Bak (İsteğe Bağlı) ()
Bu, DÜŞEYARA'dakiyle aynıdır (tam eşleşme için **YANLIŞ**, yaklaşık eşleşme için **DOĞRU** kullanılır).
Örnek Senaryo ve Uygulama
Yatay veri yapılarında, örneğin maliyet veya envanter tablolarında kullanılır. Dikey bir tabloyu sorgulamak yerine, yatay bir veri kümesini sorgulamak için idealdir.
Örnek Tablo: Aylık Satış Verileri
| Ocak | Şubat | Mart | Nisan | |
|---|---|---|---|---|
| Satır 1 | Ürün A | Ürün B | Ürün C | Ürün D |
| Satır 2 | 1500 | 2000 | 1200 | 3500 |
| Satır 3 | Doğu | Batı | Kuzey | Güney |
Yatayara Uygulaması
Mart ayının satış miktarını bulmak için:
=YATAYARA("Mart"; B1:E3; 2; YANLIŞ)
**Formül Açıklaması:**
- "Mart": Bu, aranan değerdir. Tablonun ilk satırında aranır.
- B1:E3: Tablo Dizisi. Arama, bu aralığın ilk satırı olan **B1:E1**'de yapılır.
- 2: Sonuç, aralığın başlangıcından itibaren **2. satırdan** (yani satış miktarının olduğu satır) getirilir.
- YANLIŞ: Tam eşleşme arar.
YATAYARA fonksiyonunun mantığı: Arama her zaman aralığın ilk satırında başlar ve sonuç, belirtilen indis sayısına göre aşağı doğru alınır.
Aşağıdaki tabloda arama değerlerini ve dizileri girerek YATAYARA formülünün nasıl çalıştığını test edebilirsiniz. **Tablo Dizisi A1:H8'dir.**
=YATAYARA("ID"; A1:H8; 2; YANLIŞ)
Tablo Dizisi: A1:H8 (Aranacak Alan) | Arama Değeri: Kontrol Paneli | Sonuç: Sadece Sonuç Ekranında Gösterilir