Excel Dinamik Sıralama

Katılım
27 Ocak 2015
Mesajlar
12
Excel Vers. ve Dili
2010
Altın Üyelik Bitiş Tarihi
11.04.2019
Merhaba,

Excel'de sürekli güncellenen dinamik verim var. Bu verileri istatistik hesaplarım sebebiyle (Sj, Rj, Qj) küçükten büyüğe sıralamam gerekiyor.

Mevcut excel sıralamaları veri değiştiğinde özelliğini kaybediyor, forumdan =Rank formülünü kullanarak (=RANK(Y31;Y$31:Y$54)) her değeri bağlı bulunduğu küme içerisinde derecelendirip başka bir sütunda düşeyara fonksiyonu ile sıralayabiliyorum ancak bu noktada bir sorun yaşıyorum.

Ham veride değerler aynı geldiğinde excel rank'larını da aynı vererek (tablo aşağıdaki gibi) devamındaki en büyük sayıyı tekrar eden sayı kadar arttırıyor.

Örneğin aşağıdaki kümede 9 rankını 4 farklı değer almış ve 10,11,12'yi atlayıp 13 ile devam etmiş.

Bu durum diğer tablolarımı anlamsızlaştırıyor, bu konuda yardımcı olabilir misiniz?

Teşekkürler


14 0,041
18 0,036
16 0,040
18 0,036
20 0,034
23 0,032
22 0,032
23 0,032
3 0,054
20 0,034
14 0,041
17 0,039
7 0,047
9 0,046
9 0,046
3 0,054
13 0,045
9 0,046
9 0,046
7 0,047
6 0,049
3 0,054
2 0,060
1 0,068
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,624
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Sayılar a sütununda olsun, b1 hücresine yapıştırın.

Kod:
=RANK(A1;$A$1:$A$24;0)+EĞERSAY($A$1:A1;A1)-1
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,624
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Aşağıdaki formülde aynı sayılara aynı büyüklük numarasını veriyor, daha sonraki sayıya sıradaki numarayı veriyor.

Dizi formülüdür. CTRL+SHIFT+ENTER ile kapatmayı unutmayın.

Kod:
=TOPLA(--ESAYIYSA(KAÇINCI(SATIR(DOLAYLI("1:"&RANK($A1;$A$1:$A$24)));RANK($A$1:$A$24;$A$1:$A$24);0)))
 
Katılım
27 Ocak 2015
Mesajlar
12
Excel Vers. ve Dili
2010
Altın Üyelik Bitiş Tarihi
11.04.2019
Teşekkürler üstat,

Verdiğiniz ilk formülü uyguladım sorunum çözüldü.

Saygılar
 
Üst