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?

Türkçe Excel=YATAYARA(aranan_değer; tablo_dizisi; satır_indis_sayısı; [aralık_bak])
İngilizce Excel=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 0 yaz.

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ı.

ABCDE
1AyOcakŞubatMartNisan
2Satış (adet)12013598160
3Ciro (₺)36.00040.50029.40048.000
Aylık
  1. =YATAYARA("Mart";A1:E3;2;0)98

    "Mart" ilk satırda bulunur; tablonun 2. satırından satış adedi gelir.

    İngilizce Excel'de: =HLOOKUP("Mart",A1:E3,2,0)

  2. =YATAYARA("Nisan";A1:E3;3;0)48.000 ₺

    Aynı arama, bu kez 3. satırdan ciroyu getirir.

    İngilizce Excel'de: =HLOOKUP("Nisan",A1:E3,3,0)

  3. =YATAYARA("Mayıs";A1:E3;2;0)#YOK

    İlk satırda olmayan bir değer aranırsa sonuç #YOK olur.

    İ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.

  1. Ders 57Yatay tabloda aramaArama ve başvuruTam Erişim
  2. Ders 53Ürün fiyatını bulmaArama ve başvuruTam Erişim
  3. Ders 56BulunamazsaArama ve başvuruTam Erişim
  4. 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