EXCEL SIRALAMA

Katılım
15 Nisan 2014
Mesajlar
23
Excel Vers. ve Dili
Makro
MERHABALAR,
Bir konu hakkında yardımınıza ihtiyacım var.

EXCEL'de kitap okuma sınavına göre sıralama yapmak istiyorum. Öğrenci sayımız çok fazla olduğu için sınıf listelerini hiç bozmadan

BİR LİSTE YAPTIM
=BÜYÜK($AV$10:$AV$990;1)
=BÜYÜK($AV$10:$AV$990;2)
=BÜYÜK($AV$10:$AV$990;3)
=BÜYÜK($AV$10:$AV$990;4)
=BÜYÜK($AV$10:$AV$990;5)

ile en yüksek beş puanı bir yere çektim
Ancak burada 100 puan üç öğrenci olduğu için
1. öğrenci 100
2. öğrenci 100
3. öğrenci 100
4. öğrenci 95
5. öğrenci 90
şeklinde bir sonuç çıkıyor...
100 alan öğrencinin adını çekmek isediğim zaman
=DÜŞEYARA(D76;$AV$10:$AX$59;3;0)
bu formülü kullandım.
fakat burada şu problemle karşılaştım
1. öğrenciye de, 2. öğrenciye de, 3. öğrenciye de aynı ismi getirdi.

Benim isteğim ise 100 alan 3 öğrenci varsa hepsini ayrı ayrı getirmesi
bu konuda yardım ederseniz çok sevinirim.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Puanlar A2:A100, isimler B2:B100 aralığında ve listelediğiniz sıralama D2 den başladığı düşünüldü.

E2 hücresine yazıp dizi formülüne çevirdikten sonra alt hücrelere kopyalayın.
Kod:
=EĞERHATA(İNDİS($B$2:$B$100;KÜÇÜK(EĞER($A$2:$A$100=D2;SATIR($A$2:$A$100)-SATIR($A$2)+1);EĞERSAY($D$2:D2;D2)));"")
 
Katılım
15 Nisan 2014
Mesajlar
23
Excel Vers. ve Dili
Makro
Teşekkür Ediyorum Ömer Hoca'm ama aynı puan alan öğrenci isimlerinde ilkini yazıyor diğer ikisini yazmıyor... ilginiz için teşekkür ediyorum
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Formülü dizi formülüne çevirmeniz gerekir.

Formülü hücreye yazdıktan sonra entera basmadan ctr+shift+enter ile girişini tamamlayın. Bu işlemden sonra formülün başına ve sonuna { } ayraçlarının otomatik eklenmesi gerekir.
 

klop01

Altın Üye
Katılım
19 Aralık 2016
Mesajlar
638
Excel Vers. ve Dili
2021 Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
07-02-2028
Alternatif olarak şu da denenebilir:
Bir Sütundaki Puan Değerlerine Göre Başka Bir Sayfada Tüm Verileri Otomatik Olarak Sıralatmak | Excel WEB TR Forum - Excel, Excel Makro, Excel Fonksiyon, Excel Formül, Excel soru ve çözümleri

Forumda birkaç konu açarak elde ettiğim 4. iletideki formülü ben kullanıyorum. Hatasız çalışıyor. Eşit puanlı öğrenci/ler varsa okul numarası küçük olanlara öncelik vererek sıralıyor.
Yani 6 kişi 100 almışsa sınıf listesindeki ilk 5 kişiyi gösterir.
Tabi ana listenizde okul numaraları da olmalı.
223102
 
Son düzenleme:
Katılım
3 Aralık 2020
Mesajlar
11
Excel Vers. ve Dili
2019
Klop01 ve Ömer Hocam çok teşekkür ederim iyi ki varsınız...
 
Üst