RANK - SIRALAMA Formülü Hakkında

by_ufuk

Altın Üye
Katılım
2 Ocak 2009
Mesajlar
96
Excel Vers. ve Dili
2003 Türkçe
Altın Üyelik Bitiş Tarihi
19-12-2027
Merhaba,
Aşağıdaki resimde anlattığım gibi rank formülü ile sıralama yaparken bir sorunla karşılaşıyorum bunu nasıl giderebilirim. Yardımlarınızı bekliyorum...

 

Ekli dosyalar

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,717
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,
Aşağıdaki resimde anlattığım gibi rank formülü ile sıralama yaparken bir sorunla karşılaşıyorum bunu nasıl giderebilirim. Yardımlarınızı bekliyorum...

Merhaba,

C2'ye , =RANK(B2;$B$2:$B$5)+EĞERSAY(B2:$B$5;B2)-1 yazarak aşağıya doğru çekiniz.

Kolay gelsin.
 

by_ufuk

Altın Üye
Katılım
2 Ocak 2009
Mesajlar
96
Excel Vers. ve Dili
2003 Türkçe
Altın Üyelik Bitiş Tarihi
19-12-2027
Merhaba,
dediğiniz formülü yaptığım zaman resimdeki gibi bir hata çıkıyor. Mesela B Sütunundaki değer 0 ise ve C sütununu Küçükten Büyüğe doğru sıraladığım zaman C sütununda 1 değerini en üste yazması gerekirken 18'i 1.sıraya atıyor bu neden olabilir?


 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,717
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

Çünkü pozitif değer (0) negatif değerden (-) büyüktür,

sıfırlar küsuratlı olabilir,

Kontrol ediniz ve gerekirse dosya ekleyiniz, üzerinde çalışalım.

Kolay gelsin.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,717
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Gerekli dosyayı yükledim.
Merhaba,

Dosyanızı inceledim, ancak sorunu çözemedim,

Excel bu şekil bir sıralamaya izin veremiyor da olabilir, mutlaka bir açıklaması vardır, makro çözüm olabilir,

Sayın moderatör ve uzman arkadaşlarımız konuya açıklık ve çözüm getirebilirler.

Teşekkür ederim.
 

Ö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,

C2 hücresine yazıp alt satırlara kopyalayın.

Kod:
=RANK(B2;$B$2:$B$22)+EĞERSAY($B$2:B2;B2)-1
.
 

by_ufuk

Altın Üye
Katılım
2 Ocak 2009
Mesajlar
96
Excel Vers. ve Dili
2003 Türkçe
Altın Üyelik Bitiş Tarihi
19-12-2027
Merhaba,

C2 hücresine yazıp alt satırlara kopyalayın.

Kod:
=RANK(B2;$B$2:$B$22)+EĞERSAY($B$2:B2;B2)-1
.
Evet şuan bu formül işe yaradı, yardımlarınız için çok teşekkür ederim. Sağolun
 
Üst