Sıralama uygulaması için

Katılım
15 Temmuz 2007
Mesajlar
24
Excel Vers. ve Dili
2003 türkçe
Sayın Arkadaşlar,
Sıralama için örnek bir dosya hazırladım .Sayın Ali beyin sıralama uygulamalarından esinlendim.Fakat gerekli formül yapamadım.Bir göz atabilirmisiniz.
Tekrar selamlarımla ,iyi çalışmalr dilerim.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Ayrı bir liste ile birleştirip rank ile sıralayıp düşeyara ile verileri buldurdum.

Benzersiz bir sıralama istemediğiniz için rank fonksiyonu kullandım.

Örnek dosyanız ektedir.
 
Katılım
15 Temmuz 2007
Mesajlar
24
Excel Vers. ve Dili
2003 türkçe
Selamlarımla,
Ali bey çok teşekkür ederim.Eşitlik (Ali ile Elif eşit örneğin.Bunun için durum başlığınndaki değerleri kullanmak ki buda sanırım çok ağır bir sırlaama olacak galiba)halinde nasıl sıra numarası verilebilir.Ayrıca daha kolay bir formül yokmudur.Sayfalarda ağırlık yapıyor.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Eşitlik halinde aynı numara verilmesi için L4 hücresine

=TOPLA.&#199;ARPIM((J4<$J$4:$J$13)/E&#286;ERSAY($J$4:$J$13;$J$4:$J$13&""))+1

yaz&#305;p a&#351;a&#287;&#305; do&#287;ru &#231;ekiniz.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Son dosyada ne demek istediğiniz anlamadım.

Not: Topla.Çarpım fonksiyonu kullanırken CTRL+SHIFT+ENTER tuşlarına basarak dizi formülü oluşturmanıza gerek yoktur.
 
Katılım
15 Temmuz 2007
Mesajlar
24
Excel Vers. ve Dili
2003 türkçe
Selam
E&#351;itlik halinde durum ba&#351;l&#305;&#287;&#305;ndaki b&#252;y&#252;k olana ilk s&#305;ra verilmekli.Ki bu durumda Ali 5,Elif 6 olur.Bali 8,Deniz 9 numaras&#305;n&#305; al&#305;r olmal&#305;yd&#305;.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Selam
Eşitlik halinde durum başlığındaki büyük olana ilk sıra verilmekli.Ki bu durumda Ali 5,Elif 6 olur.Bali 8,Deniz 9 numarasını alır olmalıydı.
O zaman

=RANK(J4;$J$4:$J$13)+EĞERSAY($J$4:J4;J4)-1

olarak kullanın.
 
Katılım
15 Temmuz 2007
Mesajlar
24
Excel Vers. ve Dili
2003 türkçe
Selam,
Çok teşekür ederim Ali bey,Biraz uğraşınca sizin formülünüzü yapabildim.Ekteki dosyanın Sayfa 2 sinde daha teferruatlı bir orjinal tablo örneği var.Tam olarak bu formattaki tabloya uyarlayacağım.Lütfen gözatmanız mümkünmü?Ayrıca makro çözümü olan yada farklı bir elverişli formü yapılabilirmi?
Tekrar selamlarımla,iyi çalışmalar dilerim,hoşçakalın.
 
Katılım
15 Temmuz 2007
Mesajlar
24
Excel Vers. ve Dili
2003 türkçe
Selam,
Tamamen yeniden düzenledim.Ali beyi boşuna yordum galiba ama değdi benim için,sağolsun.Rank formülü ile çok daha kolay halldilir hale geldi.Fakat sabit dizi aralığı olması 25000 satırda sorun oluyor.Bir fikri olan arkadaşlarında yardımcı olmasını diliyorum..Rica etsem .
Tekrar selamlarımla,kolay gele,hoşçakalın.
 
Katılım
8 Nisan 2005
Mesajlar
756
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn mançuryalı,
Aşağı kopyalarken her tablo değiştiğinde I kolonundaki $B$3:$F$7 olan alan tanımını, B$9:$F$13 , $B$15:$F$20 , ..... olarak değiştirmelisiniz. Belki daha kolay bir yolu vardır ama benim sınırlı bilgimle bu kadar yapabildim. Tablonuz ekte.
Selamlar,
 
Katılım
15 Temmuz 2007
Mesajlar
24
Excel Vers. ve Dili
2003 türkçe
Selam,
Evet sizin gibi bende d&#252;&#351;&#252;nd&#252;m fakat &#231;o u&#287;ra&#351;t&#305;r&#305;c&#305; ve ayr&#305;ca olmuyor.De&#287;erler yanl&#305;&#351; s&#305;ral&#305;yor.
 
Katılım
8 Nisan 2005
Mesajlar
756
Excel Vers. ve Dili
Excel 2010 Türkçe
U&#287;ra&#351;t&#305;r&#305;c&#305; oldu&#287;u kesin ancak de&#287;erler yanl&#305;&#351; s&#305;ralanm&#305;yor. ( $ i&#351;aretini kullanman&#305;z kayd&#305;yla. )
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Uğraştırıcı olduğu kesin ancak değerler yanlış sıralanmıyor. ( $ işaretini kullanmanız kaydıyla. )

Rank fonksiyonu benzersiz sayılar için çalışır aynı iki sayı olduğunda rank fonksiyonu doğru çalışmaz.
 
Katılım
15 Temmuz 2007
Mesajlar
24
Excel Vers. ve Dili
2003 türkçe
Selam,
Evet ,Ali bey te&#351;ekk&#252;r ediyorum ilginize.
 
Üst