Excel formülü: Ölçütlerle büyük -

İçindekiler

Genel formül

(=LARGE(IF(criteria,values),n))

Özet

Ölçütlü bir veri kümesindeki en büyük değerleri döndürmek için BÜYÜK ve EĞER işlevlerine dayalı bir formülü kullanabilirsiniz.

Gösterilen örnekte, F5'teki formül şöyledir:

(=LARGE(IF(B5:B11="B",C5:C11),2))

Not: Bu bir dizi formülüdür ve kontrol + shift + enter ile girilmelidir.

Açıklama

BÜYÜK işlevi, sayısal verilerdeki "n." En büyük değeri elde etmek için şu şekilde kullanılabilir:

=LARGE(values,n)

Bu örnekte, yalnızca B grubuyla ilişkili değerleri eklememiz gerekiyor. Bunu yapmak için, filtrelemek için EĞER işlevini kullanıyoruz:

IF(B5:B11="B",C5:C11)

Bir dizi hücre üzerinde mantıksal bir test yürüttüğümüz için, bir dizi sonuç elde ederiz:

(YANLIŞ; 98; YANLIŞ; 60; YANLIŞ; 95; YANLIŞ)

Yalnızca B grubundaki değerlerin diziye girdiğini unutmayın. Grup A değerleri mantıksal testi geçemedikleri için YANLIŞ olur. Bu dizi LARGE işlevinin içinde döndürülür ve 2'si "nth" olarak sabit kodlanır (LARGE'daki "k" bağımsız değişkeni):

=LARGE((FALSE;98;FALSE;60;FALSE;95;FALSE),2)

BÜYÜK daha sonra, nihai sonuç olarak B grubundaki en büyük ikinci değer olan 95'i döndürür.

Birden çok kriter

Birden çok kriteri hesaba katmak için, formülü boole mantığıyla aşağıdaki gibi genişletebilirsiniz:

=LARGE(IF((criteria1)*(criteria2),values),n)

Yukarıdaki orijinal örnekte gösterildiği gibi, ölçüt1 ve ölçüt2 ve bir ölçüt aralığındaki değerleri test etmek için bir ifadeyi temsil eder.

Ilginç makaleler...