EDIT: OP'nin çalışma sayfasına uyacak şekilde güncellenmiştir.
Bunu sadece tek bir yardımcı sütunla çözmek mümkündür:
Aşağıdaki formülü girin K5
ve ctrl-enter / copy-paste / fill-down içine K5:K8
:
=SUMPRODUCT(($B5:INDEX(5:5,COLUMN()-1)={"A";"B";"C"})*(COLUMNS($B5:$J5)-1)^{2;1;0})
Sonra sadece tabloyu Score
en büyüğünden en küçüğüne kadar sütuna göre sıralayın .
Dereceli sütunların sayısı hiçbir zaman değişmez (sizin durumunuzda görünmüyor gibi görünür) veya formülü manuel olarak ayarlamaktan çekinmiyorsanız, aşağıdaki basit formül kullanılabilir:
=SUMPRODUCT(($B5:$J5={"A";"B";"C"})*5^{2;1;0})
5
Bu formülde sınıf sütun sayısı birden fazladır.
Açıklama:
Formüller, bir dizi ağırlıklı not oluşturup toplayarak çalışır.
Notlar:
- İlk formül, dereceli sütunların eklenip eklenmeyeceğini otomatik olarak ayarlar.
- İkinci formül de, sütunun hemen soluna bir sütun yerleştirilmediği sürece otomatik olarak ayarlanır
Score
.
- Bu iki formüller örneğin değiştirmek "D" notu eklemek için, daha sınıflar için izin vermek değiştirilebilir
{"A";"B";"C"}
için {"A";"B";"C";"D"}
ve {2;1;0}
için{3;2;1;0}