Excel: eşleşen değerin ikinci bir örneği nasıl bulunur?


Excel’de eşleşen bir değerin ikinci örneğini döndürmek için aşağıdaki formülü kullanabilirsiniz:

 =INDEX( B1:B11 ,SMALL(IF( A1:A11 = F1 ,ROW( A1:A11 )-MIN(ROW( A1:A11 ))+1),2))

Bu özel formül, F1 hücresindeki A1:A11 aralığındaki değeri arayacak ve ardından B1:B11 aralığında eşleşen değerin ikinci örneğiyle eşleşen değeri döndürecektir.

Not : Eşleşen bir değerin n’inci örneğini bulmak için formüldeki son 2’yi n ile değiştirmeniz yeterlidir.

Aşağıdaki örnekte bu formülün pratikte nasıl kullanılacağı gösterilmektedir.

Örnek: Excel’de eşleşen değerin ikinci bir örneğini bulun

Diyelim ki Excel’de çeşitli basketbol oyuncuları hakkında bilgiler içeren aşağıdaki veri kümesine sahibiz:

Diyelim ki puan sütunundaki, takım sütunundaki ikinci “Mavs” örneğine karşılık gelen değeri döndürmek istiyoruz.

Bunu yapmak için F2 hücresine aşağıdaki formülü yazabiliriz:

 =INDEX( B1:B11 ,SMALL(IF( A1:A11 = F1 ,ROW( A1:A11 )-MIN(ROW( A1:A11 ))+1),2))

Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:

Excel ikinci örnekle eşleşir

Formül, takım sütunundaki ikinci “Mavs” örneğine karşılık gelen puan sütunundaki değer olan 24 değerini döndürür.

Bunun yerine asist sütunundaki değeri döndürmek istiyorsak, B1:B11 hücre aralığını C1:C11 olarak değiştirebiliriz:

 =INDEX( C1:C11 ,SMALL(IF( A1:A11 = F1 ,ROW( A1:A11 )-MIN(ROW( A1:A11 ))+1),2))

Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:

Formül, asist sütunundaki takım sütunundaki ikinci “Mavs” örneğine karşılık gelen değer olan 7 değerini döndürür.

Not : Aradığınız değer için ikinci bir örnek mevcut değilse formül #SAYI! Öyleyse.

Ek kaynaklar

Aşağıdaki eğitimlerde Excel’deki diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

Excel: iki sütun arasındaki eşleşme sayısını sayın
Excel: kriterlere uyan tüm değerlerin nasıl bulunacağı
Excel: İki Çalışma Sayfasında Eşleşen Değerler Nasıl Bulunur?

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir