Excel'de Gruplar İçinde Nasıl Sıralanır?

İçindekiler

Bir numara listeniz varsa, RANK işlevini kullanarak sıralamak kolaydır. Ancak, çeşitli gruplar içinde bu sayılara sahipseniz, gruplar içindeki sıralamayı bulmak zor olabilir.

Örneğin, aşağıda gösterildiği gibi, her grupta 5 madde bulunan iki grup (A ve B) vardır. Her öğenin C sütununda bir puanı vardır. Şimdi bu veri seti ile yapılan iki sıralama var. D Sütunu genel sıralamaları ve E Sütunu grup bazında sıralamaları içerir.

Şimdi bu veri seti ile yapılan iki sıralama var. D Sütunu genel sıralamaları ve E Sütunu grup bazında sıralamaları içerir.

Genel sıralama RANK işlevi kullanılarak kolayca yapılabilirken, gruplar için olan biraz daha karmaşıktır.

Excel'de Gruplar İçinde Sıralama

İşte Excel'de gruplar içindeki sıralamaları verecek formül:

=TOPLA((A2=$A$2:$A$11)*(C2<$C$2:$C$11))+1

Bu nasıl çalışıyor?

Bu formül 2 koşulu kontrol eder:

  • (A2=$A$2:$A$11) - Bu bölüm, gruba dayalı olarak bir DOĞRU/YANLIŞ dizisi döndürür. Bu nedenle, bunu E2 hücresinde kullanırsanız, A2:A11'i kontrol edecek ve Grup A'yı bulduğu her yerde DOĞRU ve başka bir grup bulduğunda YANLIŞ değerini döndürecektir.
  • (C2<$C$2:$C$11) - Bu, puanın C2:C11'deki diğer puanlardan düşük olup olmadığını kontrol eder ve daha azsa DOĞRU, daha fazlaysa YANLIŞ döndürür.

Bu iki DOĞRU/YANLIŞ dizisi çarpıldığında, yalnızca her iki koşulun da karşılandığı, yani grup eşleşmelerinin ve puanların formülün kullanıldığı satırdaki puandan daha az olduğu durumlarda DOĞRU döndürür.

SUMPRODUCT formülü, daha sonra, koşulların karşılandığı bu tür örneklerin toplam sayısını döndürür.

SUMPRODUCT sonucuna o grupta verilen puanın sıralamasını almak için 1 eklenir.

Örnek dosyayı indirmek için tıklayınız.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave