Skip to main content

n. eşleşme için INDEX ile alma

Author: Amanda Li Last Modified: 2025-06-10

Bir aralıktan bir değerin n. eşleşmesini bulmak ve onunla ilişkili verileri almak için, INDEX, ROW, SMALL ve IF fonksiyonlarına dayalı bir formül kullanabilirsiniz.

retrieve nth match with index 1

INDEX ile bir değerin n. eşleşmesiyle ilişkili bilgiler nasıl alınır?

Yukarıdaki tablodaki Usain Bolt'in 3. eşleşmesi hakkında bilgi almak için, ROW ve IF fonksiyonlarını birlikte kullanarak tüm Usain Bolt değerlerinin satır numaralarından oluşan bir dizi elde edebilirsiniz. Ardından SAMLL fonksiyonunu kullanarak belirttiğiniz n. eşleşen değerin satır numarasını alabilirsiniz. Son olarak, sonucu INDEX fonksiyonuna besleyerek aynı satırdaki ilgili bilgileri alabilirsiniz.

Genel sözdizimi

=INDEX(return_range,SMALL(IF(lookup_array=lookup_value,ROW(lookup_array-ROW(INDEX(lookup_array,1,1))+1),n))

√ Not: Bu bir dizi formülüdür ve girmek için Ctrl + Shift + Enter tuşlarına basmanız gerekmektedir.

  • return_range: n. eşleşmeyle ilişkili bilgilerin alınacağı aralık. Burada yıl veya zaman aralığına atıfta bulunur.
  • lookup_array: n. eşleşmenin satır konumunun aranacağı aralık. Burada kazanan aralığına atıfta bulunur.
  • lookup_value: n. eşleşmesini aramak istediğiniz değer. Burada Usain Bolt'a atıfta bulunur.
  • n: n. eşleşmeyi gösterir. Bir değerin 1. eşleşmesini bulmak için n'yi 1 olarak ayarlayın; 2. eşleşmeyi bulmak için n'yi 2 olarak ayarlayın.

Usain Bolt'in 3. eşleşmesi hakkında bilgi almak için lütfen aşağıdaki formülleri G8 ve G9 hücrelerine kopyalayın veya girin ve sonuçları almak için Ctrl + Shift + Enter tuşlarına basın:

Yıl (Hücre G8)
=INDEX(B6:B12,SMALL(IF(C6:C12=G5,ROW(C6:C12-ROW(INDEX(C6:C12,1,1))+1),G6))
Zaman (Hücre G9)
=INDEX(D6:D12,SMALL(IF(C6:C12=G5,ROW(C6:C12-ROW(INDEX(C6:C12,1,1))+1),G6))

retrieve nth match with index 2

Formül açıklaması

Burada aşağıdaki formülü örnek olarak kullanıyoruz:

=INDEX(B6:B12,SMALL(IF(C6:C12=G5,ROW(C6:C12)-ROW(INDEX(C6:C12,1,1))+1),G6))

  • ROW(C6:C12): ROW işlevi, C6:C12 aralığındaki her hücrenin satır numaralarını şu şekilde bir dizi olarak döndürür: {6;7;8;9;10;11;12}.
  • ROW(INDEX(C6:C12,1,1)): INDEX ve ROW işlevleri, bu Excel çalışma sayfasındaki C6:C12 arama aralığının ilk satır numarasını döndürür, yani 6.
  • IF(C6:C12=G5,IF(C6:C12=G5,ROW(C6:C12)--ROW(INDEX(C6:C12,1,1))+1)+1) = IF(C6:C12=G5,IF(C6:C12=G5,{6;7;8;9;10;11;12}--6+1)+1): IF işlevi, C6:C12 aralığındaki her değerin G5 hücresindeki değere, Usain Bolt eşit olup olmadığını kontrol eder. Eğer evetse, işlev “karşılık gelen satır numarası-6+1” sonucunu döndürür; aksi takdirde FALSE döndürür. Böylece sonuçlar şu şekilde bir dizi olacaktır: {FALSE;2;3;4;FALSE;FALSE;FALSE}.
  • SMALL(IF(C6:C12=G5,ROW(C6:C12)-ROW(INDEX(C6:C12,1,1))+1),G6) = SMALL({FALSE;2;3;4;FALSE;FALSE;FALSE},G6): Bu parçacık, diziden 3. (G6 hücresindeki değer) en küçük değeri döndürür, yani 4.
  • INDEX(B6:B12,SMALL(IF(C6:C12=G5,ROW(C6:C12)-ROW(INDEX(C6:C12,1,1))+1),G6)) = INDEX(B6:B12,4) INDEX işlevi, 4. değeri B6:B12 yıl aralığındaki döndürür, yani Beijing 2008.

İlgili işlevler

Excel INDEX işlevi

Excel INDEX işlevi, bir aralık veya diziye göre verilen pozisyona dayalı olarak görüntülenen değeri döndürür.

Excel IF işlevi

IF işlevi, Excel çalışma kitabında en basit ve en faydalı işlevlerden biridir. Karşılaştırma sonucuna bağlı olarak basit bir mantıksal test gerçekleştirir ve sonuç TRUE ise bir değer, sonuç FALSE ise başka bir değer döndürür.

Excel ROW işlevi

Excel ROW işlevi, bir referansın satır numarasını döndürür.


İlgili Formüller

n. eşleşme için VLOOKUP ile alma

Diyelim ki bir değer listesi ve bunların ilgili bilgileri var, bir değerin n. eşleşmesine ait ilgili bilgileri almak için VLOOKUP işlevine dayalı bir formül kullanabilirsiniz.

En düşük n değere ait bilgileri alma

Excel'de bir listedeki, tablodaki veya satırdaki en küçük, 2. en küçük veya n. en küçük değere karşılık gelen verileri almak için INDEX ve MATCH formüllerini SMALL işleviyle birlikte kullanabilirsiniz.

Maksimum değere karşılık gelen bilgileri alma

Excel'de bir listedeki, tablodaki veya satırdaki maksimum değere karşılık gelen verileri almak için INDEX ve MATCH formüllerini MAX işleviyle birlikte kullanabilirsiniz.

Minimum değere karşılık gelen bilgileri alma

Bir tablodaki minimum değere karşılık gelen verileri almak için INDEX ve MATCH formüllerini MIN işleviyle birlikte kullanabilirsiniz.


En İyi Ofis Üretkenlik Araçları

Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur

🤖 Kutools AI Asistanı: Akıllı Çalışma Yöntemine Dayalı Veri Analizini Devrimleştirin   |  Kod Oluştur  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Belirle  |  Boş Satırları Sil  |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin  |  Formül Kullanmadan Yuvarla ...
Süper VLookup: Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalar Arası  |  Bulanık Eşleme...
Gelişmiş Açılır Liste: Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçimli Açılır Liste...
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  Sütunları Karşılaştırarak Aynı ve Farklı Hücreleri Seç ...
Öne Çıkan Özellikler: Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş Formül Çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi | Otomatik Metin Kütüphanesi (Kaynak Kütüphanesi)  |  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Hücreleri Şifrele/Şifresini Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre (kalın/italik/üstü çizili hücreleri filtrele...) ...
En İyi 15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil ...)  |  50+ Grafik Türü (Gantt Grafiği ...)  |  40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla ...)  |  19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle ...)  |  12 Dönüştürme Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme ...)  |  7 Birleştirme ve Bölme Aracı (Gelişmiş Satırları Birleştir, Excel Hücrelerini Böl ...)  |  ... ve daha fazlası

Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...


Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir

  • Bir saniyede, onlarca açık belge arasında geçiş yapın!
  • Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
  • Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
  • Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.