Excel'de INDEX-MATCH Kullanarak Yinelenen Değerlere Sahip İlk 5 Değer Nasıl Aranır

Anonim

Bu makalede, Excel'de yinelenen arama değerleriyle birden çok değer aramayı öğreneceğiz.

Yani senaryo burada. 10 öğrencim var. Bir sınav hazırladım. O sınavda her öğrenci 100 üzerinden puan aldı. Şimdi Excel'de bana en çok puan veren 5 kişinin adını söyleyen bir formül yazmak istiyorum.

Görünüşe göre en iyi değerleri almak için BÜYÜK işlevini kullanabilirim. Ve sonra isimlerin izini sürmek için DÜŞEYARA-SEÇ veya INDEX-MATCH işlevi.

Ancak buradaki sorun, çakışan puanlara sahip olmasıdır. Ve INDEX-MATCH'ı kullanmayı denediğinizde, aynı puanlar için bulunan ilk adı döndürür. Yinelenen puanın ikinci adını getirmez.

=INDEX($A$2:$A$11,MATCH(BÜYÜK($B$2:$B$11,E2),$B$2:$B$11,0))


En çok gol atan iki oyuncumuz olduğunu görebilirsiniz, Kamal ve Mridam 54 sayı attı. Ancak her iki pozisyonda da sadece Kamal'ın adı geçiyor.

Bu formül gayet iyi, sadece her bir puanı benzersiz bir şekilde tanımlamak için biraz yardıma ihtiyacı var. Bu yüzden burada bir yardım sütununa ihtiyacımız var.

C2'de bu formülü yazın ve C11'e kopyalayın.

=RAND()+B2


RAND işlevi, 1 ile 0 arasında rastgele bir sayı döndürür.

Şimdi bu sütun puanlara rastgele bir sayı ekler. Eklenen sayı 1 ile 0 arasında olduğu için gerçek puanda önemli bir değişiklik olmayacaktır.

Şimdi bu sütunu en iyi 4 golcümüzün isimlerini almak için kullanabiliriz.

=INDEX($A$2:$A$11,MATCH(BÜYÜK($C$2:$C$11,E2),$C$2:$C$11,0))

Buraya
BÜYÜK($C$2:$C$11,E2): Excel'deki BÜYÜK işlevi, aralıktaki en büyük sayıyı döndürür $C$2:$C$11, bu benzersiz bir değer olacaktır.
KİBRİT(BÜYÜK($C$2:$C$11,E2),$C$2:$C$11,0): Eşleştirme işlevi, aralıktaki bu maksimum değeri arayacaktır $C$2:$C$11, ve indeksini döndürür.
İNDEKS($A$2:$A$11,KAÇINCI(BÜYÜK($C$2:$C$11,E2),$C$2:$C$11,0)): Şimdi INDEX işlevi, aralıktaki bu dizine bakacaktır. $A$2:$A$11, ve bu Pozisyondaki adı döndürür.

Bu Yardımcı sütununu gizleyebilir veya renkleri kullanarak görünmez yapabilirsiniz.

Yalnızca sayısal değerler için çalıştığını unutmayın. Metin değerleri için başarısız olur. Yinelenen arama değerleriyle Birden Çok Değeri DÜŞEYARA yapmak istiyorsanız, çalışmayacaktır.

Umarım bu yardımcı olmuştur. Herhangi bir özel gereksiniminiz varsa bana bildirin. Aşağıdaki yorumlar bölümüne yazın.

Excel'de Birden Çok Değere DÜŞEYARA Nasıl Yapılır?

Excel'de Değer Aramak için INDEX ve MATCH nasıl kullanılır?

Excel'de Birden Çok Kriterle Değer Arama Nasıl Yapılır?

Popüler Makaleler:

Verimliliğinizi Artıracak 50 Excel Kısayolu

Excel'de DÜŞEYARA İşlevi nasıl kullanılır?

Excel'de COUNTIF işlevi nasıl kullanılır?

Excel'de SUMIF İşlevi nasıl kullanılır?