Arama ve başvuru · Excel fonksiyonu
Excel YATAYARA formülü
Türkçe Excel: YATAYARAİngilizce Excel: HLOOKUP
YATAYARA, bir değeri tablonun ilk satırında arar ve bulduğu sütunun alt satırlarından birindeki değeri getirir. Ayların ya da yılların sütun başlığı olarak yan yana durduğu tablolarda kullanılır.
İngilizce Excel'de adı HLOOKUP. DÜŞEYARA'un yatay halidir: o sütunda arayıp sağa bakar, bu satırda arayıp aşağıya bakar.
YATAYARA nasıl yazılır?
=YATAYARA(aranan_değer; tablo_dizisi; satır_indis_sayısı; [aralık_bak])=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])- aranan_değer
- Aradığın değer:
"Mart"ya da bir hücre. - tablo_dizisi
- Aramanın yapılacağı tablo. Aranan değer bu tablonun ilk satırında olmalı.
- satır_indis_sayısı
- Getirilecek değerin tablonun kaçıncı satırında olduğu. Tablonun ilk satırı 1'dir.
- aralık_bak
- Eşleşme türü. Tam eşleşme için
0yaz.
Köşeli parantez içindeki argümanlar isteğe bağlıdır.
YATAYARA örnekleri
Formüller aşağıdaki tabloya göre yazıldı; sonuçlar Hücre'nin formül motoruyla hesaplandı.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ay | Ocak | Şubat | Mart | Nisan |
| 2 | Satış (adet) | 120 | 135 | 98 | 160 |
| 3 | Ciro (₺) | 36.000 | 40.500 | 29.400 | 48.000 |
=YATAYARA("Mart";A1:E3;2;0)"Mart" ilk satırda bulunur; tablonun 2. satırından satış adedi gelir.
İngilizce Excel'de:
=HLOOKUP("Mart",A1:E3,2,0)=YATAYARA("Nisan";A1:E3;3;0)Aynı arama, bu kez 3. satırdan ciroyu getirir.
İngilizce Excel'de:
=HLOOKUP("Nisan",A1:E3,3,0)=YATAYARA("Mayıs";A1:E3;2;0)İlk satırda olmayan bir değer aranırsa sonuç
#YOKolur.İngilizce Excel'de:
=HLOOKUP("Mayıs",A1:E3,2,0)
Kendin dene: YATAYARA alıştırması
Formülü tablodaki kesik çizgili hücreye yaz ve Enter'a bas. Hücre sonucu kontrol eder, yanlışsa nedenini söyler. Kayıt gerekmez.
Sık yapılan hatalar
Satır numarasını sayfaya göre saymak
Satır indis sayısı sayfanın satır numarası değil, tablonun içindeki sıradır. Tablo 5. satırdan başlıyorsa bile tablonun ilk satırı 1'dir.
Son argümanı boş bırakmak
Yazılmazsa Excel yaklaşık eşleşme yapar ve ilk satırın sıralı olduğunu varsayar; ay adları gibi sıralı olmayan başlıklarda yanlış sütundan değer getirir. Her zaman 0 yaz.
Formülü sağa kopyalarken tabloyu sabitlememek
Formülü yan hücrelere kopyalayacaksan tablo aralığı da kayar. $B$1:$G$3 diye sabitle; aralığı yazdıktan sonra F4'e bas.
Yeni sürümde YATAYARA'ya bağlı kalmak
Microsoft 365'te ÇAPRAZARA hem yatay hem dikey arar, satır numarası istemez ve bulunamayan değerler için mesaj yazdırır: =ÇAPRAZARA(B6;B1:G1;B3:G3).
İlgili dersler
Hücre'deki derslerde bu konuyu gerçek tablolarla, adım adım ve anında geri bildirimle çalışırsın.
- Ders 57Yatay tabloda aramaArama ve başvuruTam Erişim
- Ders 53Ürün fiyatını bulmaArama ve başvuruTam Erişim
- Ders 56BulunamazsaArama ve başvuruTam Erişim
- Ders 60İNDİS ve KAÇINCIArama ve başvuruTam Erişim
Sıfırdan başlıyorsan: ilk 20 ders ücretsiz. Hücre seçmekten TOPLA, ORTALAMA ve YUVARLA'ya kadar; kayıt ve kart gerekmez.
Ücretsiz derslere başla