• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sınavdaki ilk beş ve son beş öğrenciyi gösterme

  • Konbuyu başlatan Konbuyu başlatan klop01
  • Başlangıç tarihi Başlangıç tarihi

klop01

Altın Üye
Katılım
19 Aralık 2016
Mesajlar
659
Excel Vers. ve Dili
2021 Türkçe 64 Bit
Arkadaşlar,
Bir sınavdan alınan puanlar liste halinde verilmiş olsun.
Listedeki puanların büyüklüğüne ve küçüklüğüne göre ilk beş ve son beş öğrencinin tespitini yapıp başka bir listede gösterebilir miyiz?

İlgili konu hakkında yardım talep ediyorum.

BİLGİ: Yukarıdaki açıklamamın net bir dille ifade edilmiş; görsellerle, tablolarla desteklenmiş şeklini aşağıya ekledim.

WeTransfer: https://we.tl/Bw5QafWhkO

İHTİYACI OLANLAR İÇİN: Sorunun çözülmüş hâline ait dosya "EROL ÇÖZÜLMÜŞ Dosya.xlsx" adıyla aşağıda ekli.
 

Ekli dosyalar

Son düzenleme:
=BÜYÜK($F$11:$F$25;1)

=KÜÇÜK(F11:F25;5) ile notları tespit edip bulduktan sonra düşey ara ile bu değeri listede aratıp isim soyisim vb hepsini alabilirsin
 
Teşekkürler.
Excel bilgim bahsettiğiniz formülü oluşturmama yetmiyor.
Derece gösteren yerdeki formülü forumdan bulup uyguladım.
 
Muhammet Bey,
Teşekkürler.

Verdiğiniz formülü uyguladım ve aşağı doğru çektim.
Aynı puanı alan iki öğrenci var. Bunların birisinin adını gösterdi.
Yani 95 puan alan iki öğrenci varken 95'lerin karşısına tek öğrencinin adını yazıyor. Burasına bakabilir misiniz?

 
İlave satır ve sütunlar kullanarak sorununuzu çözdüm.Dizi formülleri kullanarak bu satır ve sütunlar belki azaltılabilir.Konuyu anlatması uzun olduğu için dosyayı yükledim.İlave satır ve sütunlar gizlendiğinde sorun olmaz. Siz geliştirebilirsiniz.Kolay gelsin

http://s6.dosya.tc/server8/b9dv6q/sinav.rar.html
 
Merhaba.

Aşağıdaki dizi formüllerini kullanabilirsiniz.
Eşitlik halinde öğrenci numarası dikkate alınıyor.

Formüller dizi formülü olduğundan hücreye CTRL+SHIFT+ENTER ile uygulanmalıdır.
İşlem doğru yapılmışsa formül kendiliğinden {...} gibi köşeli parantez arasına alınır.


-- I4 hücresine uygulayıp sağa ve aşağı kopyalayın.
Kod:
=[COLOR="red"]KAYDIR[/COLOR]($B$2;[COLOR="red"]KAÇINCI[/COLOR]([COLOR="red"][B]BÜYÜK[/B][/COLOR](($E$3:$E$22)-(($C$3:$C$22)/1000);$H4);($E$3:$E$22)-(($C$3:$C$22)/1000);0);[COLOR="red"]SÜTUN[/COLOR](A1))
-- O4 hücresine uygulayıp sağa ve aşağı kopyalayın.
Kod:
=[COLOR="red"]KAYDIR[/COLOR]($B$2;[COLOR="red"]KAÇINCI[/COLOR]([COLOR="red"][B]KÜÇÜK[/B][/COLOR](($E$3:$E$22)-(($C$3:$C$22)/1000);$N4);($E$3:$E$22)-(($C$3:$C$22)/1000);0);[COLOR="Red"]SÜTUN[/COLOR](A1))
 
Ömer Bey,
Teşekkür ederim.
Vermiş olduğunuz formüller istenileni eksiksiz yaptı.

Bilgi: İlk mesajımın altına istenilenin eksiksiz yapıldığı dosyayı "EROL ÇÖZÜLMÜŞ Dosya.xlsx" adıyla paylaşıyorum. Lazım olan arkadaşlar için.
 
İlave satır ve sütunlar kullanarak sorununuzu çözdüm.Dizi formülleri kullanarak bu satır ve sütunlar belki azaltılabilir.Konuyu anlatması uzun olduğu için dosyayı yükledim.İlave satır ve sütunlar gizlendiğinde sorun olmaz. Siz geliştirebilirsiniz.Kolay gelsin

http://s6.dosya.tc/server8/b9dv6q/sinav.rar.html

Yardımınız için teşekkür ederim.

Yazdığınız formüller istenileni yapıyor.
9 No'lu iletide Ömer Bey dizi formülü ile sonucu göstermiş.
 
Son düzenleme:
Ömer Bey,
Teşekkür ederim.
Vermiş olduğunuz formüller istenileni eksiksiz yaptı.

Bilgi: İlk mesajımın altına istenilenin eksiksiz yapıldığı dosyayı "EROL ÇÖZÜLMÜŞ Dosya.xlsx" adıyla paylaşıyorum. Lazım olan arkadaşlar için.
Kolay gelsin.
.
 
Merhabalar,
Sorun çözülmüş olsa da Ömer Bey'in formülünü biraz kullanışlı hale getirdim.
Maruz görür umarım.

Formülü I4 hücresine yapıştırıp önce sağa sonra aşağı kopyalayın.
Kod:
=İNDİS($C$3:$F$14;KAÇINCI([COLOR="Red"][B]BÜYÜK[/B][/COLOR]($E$3:$E$14+1/
  ($C$3:$C$14+1);SATIR(A1));$E$3:$E$14+1/
($C$3:$C$14+1););SÜTUN(A1))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR]

Not
: Formül içerisindeki kırmızı alanı KÜÇÜK yazarsanız küçük puana göre sıralama yapacaktır.
Ömer Bey'in formülde aynı mantık ile çalıştığını sonradan gördüm.
Umarım bu sefer maruz görür:)

Saygılar,
Şeşen
 
Son düzenleme:
Sayın bzace,
Konu çözülmüş olsa da ilgilenmenizden dolayı teşekkür ederim.

Verdiğiniz formül KÜÇÜK hesaplamasında benim istediğimi yapmıyor fakat başka bir yerde kullanacağım. Dolayısı ile iyi oldu. Belki de karar değiştirip bu konuda da kullanabilirim.

FORMÜLÜNÜZÜN FARKI: Siz KÜÇÜK hesaplamasında küçükleri, küçükten büyüğe doğru yapmışsınız. Ben küçükleri, büyükten küçüğe doğru istemiştim.

İLGİNİZ İÇİN TEKRAR TEŞEKKÜRLER.
 
Orayı atlamışım.
Küçük için şöyle bir revize yapılabilir.
Kod:
=İNDİS($C$3:$F$14;KAÇINCI(KÜÇÜK($E$3:$E$14+1/
  ($C$3:$C$14+1);[COLOR="Red"][B]SATIR($A$6)-SATIR(A1)[/B][/COLOR]);$E$3:$E$14+1/
($C$3:$C$14+1););SÜTUN(A1))

Değişiklik yapılan alan kırmızı alandır.
 
Orayı atlamışım.
Küçük için şöyle bir revize yapılabilir.
Kod:
=İNDİS($C$3:$F$14;KAÇINCI(KÜÇÜK($E$3:$E$14+1/
  ($C$3:$C$14+1);[COLOR="Red"][B]SATIR($A$6)-SATIR(A1)[/B][/COLOR]);$E$3:$E$14+1/
($C$3:$C$14+1););SÜTUN(A1))

Değişiklik yapılan alan kırmızı alandır.


Teşekkürler.
Formül küçükleri büyükten küçüğe doğru sıraladı.

OKULDA SINAVLARDA VE BAZI EVRAK İŞLERİNDE LAZIM OLUYOR. Arşivime kaydedeyim.

Sizin vermiş olduğunuz formüllerin uygulandığı dosyayı ilk mesajımın altın birazdan ekleyeceğim.
 
Sayın Klop1
Konu Ömer Baran bey tarafından çözülmüş;bir altarnatif bilgi olarak belirtmek istedim:
F3 e kopyalacağınız formülle tekrarsız bir sıralama alınabiliyor.Dizi formülü
ctrl+shft+enter

Kod:
=EĞERSAY($E$3:$E$22;">"&E3)+TOPLA(EĞER(E3=$E$3:E3;1;0))

L4 sıra numaraları 1,2,3,4,5 şeklinde yazıp.Buna göre

H4 e kopyalayarak sonuca varılabiliyor

Kod:
=İNDİS(B$3:B$22;KAÇINCI($L4;$F$3:$F$22;0);1)
 
Sayın Klop1
Konu Ömer Baran bey tarafından çözülmüş;bir altarnatif bilgi olarak belirtmek istedim:
F3 e kopyalacağınız formülle tekrarsız bir sıralama alınabiliyor.Dizi formülü
ctrl+shft+enter

Kod:
=EĞERSAY($E$3:$E$22;">"&E3)+TOPLA(EĞER(E3=$E$3:E3;1;0))

L4 sıra numaraları 1,2,3,4,5 şeklinde yazıp.Buna göre

H4 e kopyalayarak sonuca varılabiliyor

Kod:
=İNDİS(B$3:B$22;KAÇINCI($L4;$F$3:$F$22;0);1)

Tekrar teşekkür ediyorum. Sağ olun.
 
BÜYÜK[/COLOR](($E$3:$E$22)-(($C$3:$C$22)/1000);$H4)

Sayfadaki linklerin ölü olmasından veya gold üyelik gibi kısıtlamalardan dolayı direk formülün uygulanışına bakamadım.
Kendimce çözümlemeye çalıştım ancak aynı puanda iki öğrenci olunca formül tekrar a düşüyor. KAYDIR(KAÇINCI(BÜYÜK)) Şeklinde formülü sıraladım. mantığıda anladım aslında ama sizin formülde galiba alıntıdada gösterdiğim bir çıkarma işlemi ve 1000 ile bölünme durumu var oraları anlamadım.

Bir yemeğin püf noktası gibi eksik olan parçayı gösterir misiniz?.
 
Geri
Üst