Dinamik Skorbord Örneği, bir listedeki kişilerin ders veya kriter bazlı puanlarını toplayarak toplam puana göre büyükten küçüğe otomatik sıralar. Veri girildiğinde sıralı liste ayrı bir tabloda kendiliğinden oluşur.
Formülde kullanılan sabit dizi {1;1;1;1;1;1;1;1} sütun sayısına bağlıdır. Veri alanı genişletilirse bu dizinin de büyütülmesi gerekir. Dinamik hale getirmek için Otomatik Sayı Dizisi Oluşturma dosyası kullanılabilir.
Dosyanın içeriği
- Sheet3: Sol tarafta "Bu tabloyu doldurun" başlıklı giriş tablosu bulunur. B4:B8 aralığına adlar, D3, F3, H3, J3 hücrelerindeki 2, 4, 6, 8 başlıklarının altına puanlar girilir. Örnekte Ahmet, Mehmet, Mertcan, Kadir ve Batuhan adları yer alır.
- Sağ tarafta M3:U8 aralığında sonuç tablosu bulunur. Adlar ve puanlar burada toplam puana göre sıralı olarak listelenir.
Kullanılan formüller
Sonuç tablosunun tamamı tek bir dizi formülünün aşağı ve yana kopyalanmasıyla oluşur. Formül INDEX, MATCH ve LARGE ile sıradaki en yüksek toplamı bulur, MMULT ile her satırın toplam puanını hesaplar, COUNTIF ile daha önce listelenen adları eler. ROWS ve COLUMNS ise formül kopyalandıkça sıra ve sütun numarasını artırır. M4 hücresindeki formül şöyledir:Nasıl kullanılır
- Sol tablodaki B4:B8 aralığına adları yazın.
- Her adın karşısına ilgili ders veya kriter sütunlarına puanları girin.
- Sağ taraftaki sonuç tablosunda adların toplam puana göre sıralandığını izleyin.
- Satır sayısını artırmak için formül aralıklarını ve sonuç tablosunu genişletin.