Excel formülü: Maksimum değere karşılık gelen bilgileri alın -

İçindekiler

Genel formül

=INDEX(range1,MATCH(MAX(range2),range2,0))

Özet

Bir aralıktaki maksimum değerle ilgili bilgileri aramak için MAX, INDEX ve MATCH işlevlerini birleştiren bir formül kullanabilirsiniz. Gösterilen örnekte, 18'deki formül şöyledir:

=INDEX(F3:F11,MATCH(MAX(C3:C11),C3:C11,0))

listedeki en pahalı mülkün karesini (Sq. Ft.) temsil eden 3920 sayısını döndürür.

Açıklama

MAX işlevi, önce C3: C11 aralığından maksimum değeri çıkarır. Bu durumda, bu değer 849900'dür.

Bu sayı daha sonra arama değeri olarak MATCH işlevine verilir. Arama_dizisi, C3: C11 aralığıyla aynıdır ve eşleşme_türü, 0 ile "tam" olarak ayarlanmıştır.

Bu bilgilere dayanarak, MATCH işlevi, aralıktaki maksimum değerin göreli konumunu bulur ve döndürür, bu durumda bu 4'tür.

4 rakamı, arama dizisi olarak sağlanan F3: F11 aralığıyla birlikte "satır numarası" olarak INDEX'e sağlanır. INDEX daha sonra 3924 olan F3: F11m'deki 4. konumdaki değeri döndürür.

Not: Yinelemeler olması durumunda (yani, aynı olan iki veya daha fazla maksimum değer) bu formül, MATCH işlevinin varsayılan davranışı olan ilk eşleşme için bilgi döndürür.

Ilginç makaleler...