• DİKKAT

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

Kaçıncı formülü hakkında yardım.

  • Konbuyu başlatan Konbuyu başlatan makan
  • Başlangıç tarihi Başlangıç tarihi
Katılım
23 Aralık 2006
Mesajlar
260
Excel Vers. ve Dili
Windows 10 Pro 64 bit
Office 2016 Professionel Plus 64 bit
Kaçıncı formülü ile ilgili olarak ekte gönderdiğim soruma cevap verirseniz memnun olurum.
 
C2:'ye

=RANK(B1;$B$1:$B$10;1)

formülünü yazıp, aşağıya kopyalayın.

..
 
C2 hücrenize

=TOPLA.ÇARPIM((B2<$B$2:$B$11)/EĞERSAY($B$2:$B$11;$B$2:$B$11&""))+1

yazıp aşağı doğru çekiniz.
 
Say&#305;n yurttas ve Say&#305;n Ali te&#351;ekk&#252;r ederim. Bunu yaparken A2 ile a11 aras&#305;ndaki de&#287;erleride C s&#252;t&#252;n&#252;na g&#246;re 1-10 aras&#305; s&#305;raya konmas&#305;n&#305; nas&#305;l yapabiliriz.
 
Son düzenleme:
Dosyayı inceleyin. Sadece C sütununda rakamları değiştirin.
 
Son düzenleme:
Sayın yurttas ve Sayın Ali teşekkür ederim. Bunu yaparken A2 ile a11 arasındaki değerleride C sütününa göre 1-10 arası sıraya konmasını nasıl yapabiliriz.


Eğer aynı değer sahip iki yada daha fazla şube kodu var ise bu durumda rank fonksiyonu ile sorun olabilir.

Mesela, 3 tane 45 değerine sahip şube 4 sırada ise hepsine aynı numarayı verecek yani 4 verecek. 46 değerine ise 5 değerini vermesi gerekirken veri sayısına göre 7 yada 8 gibi bir sıralama nosu verilecek bu durumda 5'inci sırayı atlayacağı için 5'inci şube yokmuş gibi işlem yapacak.

Bu durumda rank fonksiyonu

=RANK(H2;$H$2:$H$11)+EĞERSAY(H2:$H$2;H2)-1 kullanmak gerekecek.

Not:Rank fonksiyonunun bu şekilde kullanımı Alaadin Bey'in tavsiyesi olduğu için belirttim.(Dosyada yeşil ile belirtilen kısım.)

Ya da

=TOPLA.ÇARPIM((B2<$B$2:$B$11)/EĞERSAY($B$2:$B$11;$B$2:$B$11&""))+1

ile sıra no verilecek.


Örnek dosya ektedir.
 
A&#231;&#305;klama:
Soru &#351;ubenin ka&#231;&#305;nc&#305; oldu&#287;u konusunda. Yani e&#351;itler varsa ka&#231;&#305;nc&#305; olduklar&#305;na ili&#351;kin numaralar&#305; e&#351;it olmas&#305; do&#287;ald&#305;r. Rank fonksiyonun problemi de&#287;il. Ancak soru, bunlar&#305; b&#252;y&#252;kten/k&#252;&#231;&#252;&#287;e yada k&#252;&#231;&#252;kten/b&#252;y&#252;&#287;e s&#305;ralamak ve onlara ard&#305;&#351;&#305;k s&#305;ra numaras&#305; vermek y&#246;n&#252;nde ise ve ba&#351;kaca kriter yoksa, b&#252;y&#252;kten/k&#252;&#231;&#252;&#287;e yada k&#252;&#231;&#252;kten/b&#252;y&#252;&#287;e s&#305;ralama yap&#305;ld&#305;ktan sonra bir &#351;ekilde ard&#305;&#351;&#305;k s&#305;ra numaras&#305; verilebilir.

Soruyu soran e&#287;er sadece ka&#231;&#305;nc&#305; olduklar&#305;n&#305; ar&#305;yorsa benim verdi&#287;im &#246;rnekte bir problem yok. E&#287;er soruyu soran e&#351;itler varsa bunlar&#305; da ya &#246;ncelik yada alfabetik olarak ikinci bir kriteri de belirtmesi gerekir.

Yanl&#305;&#351; anla&#351;&#305;lmas&#305;n. Amac&#305;m polemik yaratmak de&#287;il, konuya bir a&#231;&#305;kl&#305;k getirmektir.
 
Yanlış anlaşılmasın. Amacım polemik yaratmak değil, konuya bir açıklık getirmektir.


Böyle bir niyetiniz olmadığına eminiz Sayın yurttas,burası forum sizde eksik yaptığımız bir yer varsa uyaracaksınız ki hep beraber doğrusu bulalım. :)

Arkadaş belki ilerde Rank ile sıralama yaparken İki birinci, 3 tane dördüncü gibi bir durum söz konusu olduğunda sıralamanın buna göre değişebildiği göstermek için yazdım.

Soru başlığıda kaçıncı olarak belirttiği için bu ihtimalide göze almak gerekir diye düşündüm. Arkadaş hangisi kendisine uyarsa kullanabilir. Birçok alternatif olmuş. Bu forumun güzelliğide bu sanırım.

Saygılar,Ali
 
Geri
Üst