• DİKKAT

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

Statülere Göre Büyükten Küçüğe Sıralama

  • Konbuyu başlatan Konbuyu başlatan 1Al2Ver
  • Başlangıç tarihi Başlangıç tarihi
Katılım
5 Kasım 2007
Mesajlar
4,727
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Merhaba,

Kişileri ; statülerine, isim ve ücretlerine göre;

Sayfa1'de, statü statü ve büyükten küçüğe,

Sayfa2'de, seçilen statüye göre, büyükten küçüğe, sıralatmak istiyorum,

Sayfaklardaki çizelgeleri, sizlerin örneklerinden yola çıkarak bir yere kadar getirdim, ancak statülerine göre ayrı ayrı sıralatamadım,

"Sıralama Fonksiyonları Uygulamaları" nda, -şayet gözümden kaçmadı ise- istediğimi yapacak bir örneğe rastlamadım,

Mümkün ise sayfa1 ve sayfa2 deki sıralamayı yapacak fonksiyonları yazarmısınız ?

Teşekkür ederim.
 

Ekli dosyalar

Orada formüller var ama ben yinede yazayım siz örnek dosyaya uygulayın.

Tüm formüllerinizi iptal edip benim yazdıklarımı örnek dosyaya uygulayın.

Sayfa2'deki F2 hücresine

Kod:
=EĞER(D2=$G$2;C2;"")

yazıp aşağı doğru çekiniz.

L2 hücresine

Kod:
=EĞER(F2="";"";TOPLA.ÇARPIM((F2<$F$2:$F$100)/EĞERSAY($F$2:$F$100;$F$2:$F$100&""))+1)

yazıp aşağı doğru çekiniz.

K2 hücresine

Kod:
=EĞER(EHATALIYSA(KÜÇÜK($L$2:$L$100;SATIR(A1)));"";KÜÇÜK($L$2:$L$100;SATIR(A1)))

yazıp aşağı doğru çekiniz. Burada 2,5,5 gibi sıralar sizi şaşırtmasın normaldir. Aynı ücrete aynı değer verdiği içindir.


J2 hücresine

Kod:
=İNDİS($F$2:$F$100;KÜÇÜK(EĞER($L$2:$L$100=K2;SATIR($L$2:$L$100)-SATIR($L$2)+1);EĞERSAY($K$2:K2;K2)))

yazıp direk ENTER tuşuna basmadan CTRL+SHIFT+ENTER tuşlarına basarak dizi formülü oluşturup aşağı doğru çekiniz.


I2 hücresine

Kod:
=EĞER(K2="";"";İNDİS($B$2:$B$100;KÜÇÜK(EĞER($L$2:$L$100=K2;SATIR($L$2:$L$100)-SATIR($L$2)+1);EĞERSAY($K$2:K2;K2))))

yazıp direk ENTER tuşuna basmadan CTRL+SHIFT+ENTER tuşlarına basarak dizi formülü oluşturup aşağı doğru çekiniz.


H2 hücresine

Kod:
=EĞER(K2="";"";İNDİS($A$2:$A$100;KÜÇÜK(EĞER($L$2:$L$100=K2;SATIR($L$2:$L$100)-SATIR($L$2)+1);EĞERSAY($K$2:K2;K2))))

yazıp direk ENTER tuşuna basmadan CTRL+SHIFT+ENTER tuşlarına basarak dizi formülü oluşturup aşağı doğru çekiniz.
 
Ali;Orada formüller var ama ben yinede yazayım siz örnek dosyaya uygulayın.

Ali bey merhaba,

Zahmetiniz için teşekkür ederim, sağolun,

L2 hücresine

Kod:
=EĞER(F2="";"";TOPLA.ÇARPIM((F2<$F$2:$F$100)/EĞERSAY($F$2:$F$100;$F$2:$F$100&""))[COLOR="Red"]+1[/COLOR])

K sütununda sıralama 2 den başlamaktaydı, 1 noyu göstermiyordu, kırmızı işaretlediğim +1'i sildim, düzeldi, tesadüf mü yoksa doğru mu yaptım ?

Sayfa1 için bir çözümünüz olabilecek mi ?

Zaman bulduğunuzda ilgilenebilirseniz memnun olurum, acelesi yok, tekrar teşekkür ederim.

Saygılarımla.
 
Ben dosyayı düzenledim.

İkinci soru ise bunun en kolayı E sütununu seçin AZ (Azalan Sıralı olarak sıralayın).

Böylece sizin yan tarafta hazırladığınız listede büyükten küçüge sıralanacaktır.
 

Ekli dosyalar

Ben dosyayı düzenledim.

İkinci soru ise bunun en kolayı E sütununu seçin AZ (Azalan Sıralı olarak sıralayın).

Böylece sizin yan tarafta hazırladığınız listede büyükten küçüge sıralanacaktır.

Ali bey, merhaba,

Eliniz sağlık, sayenizde sorunum çözüldü ve yine sayenizde çok güzel bir kaynağım oldu,

Teşekkür ederim, saygılarımla.
 
Geri
Üst