Applies ToMicrosoft 365 için Excel Mac'te Microsoft 365 için Excel Web için Excel Excel 2024 Mac için Excel 2024 Excel 2021 Mac için Excel 2021 Excel 2019 Mac için Excel 2019 Excel 2016

İpucu: YatayARA işlevinin herhangi bir yönde çalışan ve varsayılan olarak tam eşleşmeler döndüren geliştirilmiş bir sürümü olan yeni XLOOKUP işlevini kullanmayı deneyin. Bu da öncülden daha kolay ve kullanışlı olmasını sağlar.

Bu makalede, Microsoft Excel'de YATAYARA işlevinin formül söz dizimi ve kullanımı açıklanmaktadır.

Açıklama

Belirli bir değer için tablonun en üst satırını veya bir dizi üst satırını arar ve belirlediğiniz tablo veya dizideki satır ile aynı sütundaki değeri verir. Karşılaştırma değerleriniz veri çizelgesi üzerinde bir satırda yer alıyorsa ve belirli bir sayıda aşağı satıra bakmak istediğinizde YATAYARA işlevini kullanın. Karşılaştırma değerleriniz bulmak istediğiniz verinin solunda bir sütun olarak yer alıyorsa DÜŞEYARA işlevini kullanın.

YATAYARA işlevinde aramalar "Yatay" yapılır.

Söz dizimi

YATAYARA(aranan_değer; tablo_dizisi; satır_indis_sayısı; [aralık_bak])

YATAYARA işlevinin söz diziminde aşağıdaki bağımsız değişkenler bulunur:

  • Bakılan_değer    Gerekli. Tablonun ilk satırında bulunacak değerdir. Bakılan_değer bir değer, başvuru ya da metin dizesi olabilir.

  • Tablo_dizisi    Gerekli. Verinin aranacağı bilgi tablosudur. Bir aralığa ya da aralık adına başvuru kullanın.

    • Tablo_dizisinin ilk satırındaki değerler metin, sayı ya da mantıksal değer olabilir.

    • Aralık_bak DOĞRU ise, tablo_dizisinin ilk satırındaki değerler artan sırada yerleştirilmelidir: ...-2, -1, 0, 1, 2,... , A-Z, YANLIŞ, DOĞRU; aksi halde, YATAYARA doğru değeri vermeyebilir. Aralık_bak YANLIŞ ise, tablo_dizisinin sıralanması gerekmez.

    • Büyük/küçük harf ayrımı yoktur.

    • Değerleri soldan sağa artan düzende sıralar. Daha fazla bilgi için bkz. Verileri aralıkta veya tabloda sıralama.

  • Satır_indis_sayısı    Gerekli. İçinden uyan değerin verilmesi gereken tablo_dizisindeki satır sayısıdır. 1 satır_indis_sayısı, tablo_dizisindeki ilk satır değerini, 2 satır_indis_sayısı, tablo_dizisindeki ikinci satır değerini verir. Satır_indis_sayısı 1'den küçükse, YATAYARA işlevi #DEĞER! hata değeri verir; satır_indis_sayısı, tablo_dizisindeki satır sayısından büyükse, YATAYARA işlevi #BAŞV! hata değeri verir.

  • Aralık_bak    İsteğe bağlı. YATAYARA işlevinin tam eşleşmeyi mi yoksa yaklaşık eşleşmeyi mi bulmasını istediğinizi belirten mantıksal değer. DOĞRU olduğunda veya atlandığında, yaklaşık eşleşme döndürülür. Başka bir deyişle, tam eşleşme bulunamazsa aranan_değer değerinden küçük olan en büyük değer döndürülür. YANLIŞ olduğunda, YATAYARA tam eşleşmeyi bulur. Tam eşleşme bulunamazsa #YOK hata değeri döndürülür.

Not

  • YATAYARA işlevi bakılan_değeri bulamaz ve aralık_bak DOĞRU'ysa, bakılan_değerden küçük olan en büyük değeri kullanır.

  • Bakılan_değer, tablo_dizisindeki en küçük değerden de küçükse, YATAYARA işlevi #YOK hata değerini verir.

  • Aralık_bak YANLIŞ ve bakılan_değer metinse, bakılan_değerde joker karakterler, soru işareti (?) ve yıldız işareti (*) kullanabilirsiniz. Soru işareti tek karakter bulurken, yıldız işareti bir dizi karakter bulur. Gerçek bir soru işaretini veya yıldız işaretini bulmak istiyorsanız, karakterden önce bir tilde işareti (~) koyun.

Örnek

Aşağıdaki tabloda yer alan örnek verileri kopyalayın ve yeni bir Excel çalışma sayfasının A1 hücresine yapıştırın. Formüllerin sonuçları göstermesi için, bunları seçip F2 tuşuna basın ve sonra Enter tuşuna basın. Gerekirse, tüm verileri görmek için sütun genişliğini ayarlayabilirsiniz.

Miller

Yataklar

Cıvatalar

4

4

9

5

7

10

6

8

11

Formül

Açıklama

Sonuç

=YATAYARA("Miller", A1:C4, 2, Doğru)

Sıra 1'deki "Milleri" arar ve sıra 2'den aynı sütundaki (A sütunu) değeri verir.

4

=YATAYARA("Yataklar", A1:C4, 3, YANLIŞ)

Sıra 1'deki "Yatakları" arar ve sıra 3'den aynı sütundaki (B sütunu) değeri verir.

7

=YATAYARA("B", A1:C4, 3, TRUE)

Sıra 1'deki "B"yi arar ve sıra 3'den aynı sütundaki değeri verir. "B" ile tam uyan olmadığı için, satırdaki en büyük, fakat "B"den küçük olan değer kullanılır: A sütunundaki "Miller".

5

=YATAYARA("Cıvatalar", A1:C4, 4)

Sıra 1'deki "Cıvataları" arar ve sıra 4'ten aynı sütundaki (C sütunu) değeri verir.

11

=YATAYARA(3, {1,2,3;"a","b","c";"d","e","f"}, 2, DOĞRU)

Üç satırlı dizi sabitinde 3 sayısını arar ve aynı sütundaki (bu durumda üçüncü) sıra 2'de yer alan değeri verir. Dizi sabitinde üç değer satırı vardır ve her satır noktalı virgülle (;) ayrılmıştır. 3 ile aynı sütundaki satır 2'de "c" bulunduğundan, "c" sonucunu verir.

c

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.