• DİKKAT

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

sütuna bakarak sıraya dizmek

  • Konbuyu başlatan Konbuyu başlatan ficon
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Kasım 2015
Mesajlar
36
Excel Vers. ve Dili
2019 excel Türkçe ve ingilizce

A (adı soyadı​

B (1.puanı)​

C (2.puanı)​

AS​

39,00​

21,50​

QS​

33,50​

17,00​

WS​

43,50​

23,00​

SD​

38,00​

12,00​

SC​

34,00​

17,50​

ZX​

18,00​

6,50​

C​

54,00​

30,00​

D​

44,00​

29,00​

R​

33,50​

22,50​

F​

39,00​

25,00​

V​

53,50​

33,50​

KÇ​

24,50​

16,00​
YUKARIDA TABLOYU KULLNARAK, B SÜTUNU ( kişinin 1.puanı) İÇİNDEKİ DEĞERE BAKARAK D SUTUNUNA KAÇINCI(1, 2, 3 gibi) , OLDUĞUNU yazdırıp ,
(aşağı tablodaki gibi) BAŞKA BİR SAYDAFA YADA TABLODA, D SÜTUNUNdaki sıraya BAKARAK, alt alta aşağıdaki gibi gözükecek şekilde k sütununa sırasını, l sütununa adı soyadını, M sütununa 1.puanını yazmak istemekteyim. (SADECE formül kullanarak.)


(not: B sütununda eşit puan olunca, D sütununda aynı sıra numarasını veriyor. Buda aşağıdaki tabloya isimleri yazarken, birinin adını yazıp diğerini boş bırakıyor. BEN BUNU AŞAMADIM, AŞAĞIDA SORU İŞARETİ İLE GÖSTERDİM ..)(eğer B sütunununda ki eşitlik için çözüm üretilemiyorsa eşitliği bozmak için C sütununa bakılabilir.)


istenilen tablo görüntüsü.

K​

L​

M​

1​

CN​

54,00​

2​

VM​

53,50​

3​

D​

44,00​

4​

WS​

43,50​

5​

AS​

39,00​

6​

?​

39,00​

7​

SD​

38,00​

8​

SC​

34,00

9​

QS​

33,50​

10​

?​

33,50​

11​

KÇ​

24,50​

12​

ZX​

18,00​
 
Dosyanız ektedir.
 

Ekli dosyalar

ben dosya yı göremiyorum. bu isteğimi formül satırı ile ifade ederseniz çok sevinirim.
D Sütunu;
Kod:
=KAÇINCI(B2&" "&C2; SIRALA($B$2:$B$13&" "&$C$2:$C$13; 1;-1);0)
L Sütunu;
Kod:
=İNDİS($A$2:D13;KAÇINCI(K2;$D$2:D13;0);1)
M Sütunu;
Kod:
=İNDİS($A$2:D13;KAÇINCI(K2;$D$2:D13;0);2)
 
D Sütunu;
Kod:
=KAÇINCI(B2&" "&C2; SIRALA($B$2:$B$13&" "&$C$2:$C$13; 1;-1);0)
L Sütunu;
Kod:
=İNDİS($A$2:D13;KAÇINCI(K2;$D$2:D13;0);1)
M Sütunu;
Kod:
=İNDİS($A$2:D13;KAÇINCI(K2;$D$2:D13;0);2)

Hakan Bey, yardımınız için çok teşekkür ederim. okul deneme başarı sıralaması için harika bir çözüm oldu. çok sağ olun. yardımlarınız için bir daha çok teşekkür ederim.
 
Hakan Bey, yardımınız için çok teşekkür ederim. okul deneme başarı sıralaması için harika bir çözüm oldu. çok sağ olun. yardımlarınız için bir daha çok teşekkür ederim.
Rica ederim.Kolay gelsin.Eğitime katkımız olduysa ne mutlu ;)
 
Önerilen fonksiyon içinde yeni nesil bir fonksiyon var. Profilinizde yazan sürüm ise ofis 2010 görünüyor. Sanıyorum profiliniz güncel değil. Rica etsem linki inceleyerek profilinizi güncellermisiniz.

 
D Sütunu;
Kod:
=KAÇINCI(B2&" "&C2; SIRALA($B$2:$B$13&" "&$C$2:$C$13; 1;-1);0)

sayfanın başındaki sorunumu bu formüller sayesinde çözdüm.

Ama bir çalışmada ortalama hesabının cevabının olduğu hücre=101,781 gibi ... 3 hücrede sıramlama 1 2 4 olması gerekirken en son sıraya atıyor.
sonda olması gereken 2 hücrdeki değeri=8,833 gibi , sıralama da en üste atıyor. 170 hücrede bu 3 5 hücrede yanlışsıralama veriyor hata ne olabilir.
aşağıdaki örnekte.hatalı diziliş.i sadece bu 5 ortalamada bu sıralamayı yapıyor. diğer diziliş doğru. başka sayfalardada diziliş doğru. sadece burdaki dizilişte.(hücre biçimlendirmeden otomatik hesaplamaya, hata formül denetleme vb denedim çözemedim.
hata nedir. kafayı yiyeceğim.

1​

12

TUg

8,833

2​

12

Yay

7,500

3​

12

KEg

67,600

4​

12

EF

66,850


156​

12

AE

56,750

157​

12

MP

53,000

158​

12

TG

47,036

159​

12

BY

101,781

160​

12

YA

101,656

161​

12

ÖZK

101,357

162​

12

MT

100,000

163​

12

MUT


 
E sütununa(1. sütun) göre , 8,33sıralama da nasıl 1. olır. çözemedim.
(2.sütun) f sütunu (2. ortalama)
G sütunu, E sütununa göre sıralama numarası
formül: =KAÇINCI(E18&" "&F18; SIRALA($E$4:$E$169&" "&$F$4:$F$169; 1;-1);0)

52,4375​

322,055​

38

63,05​

397,184​

8





158

60,9375​

380,775​

11

34,1875​

304,5125​

103

18​

252,23​

150





158

56,3125​

368,9325​

23

40​

288,26​

75

38,95​

313,184​

82

32,8​

288,694​

110

47,1875​

341,635​

52

54,45​

363,186​

31

47,75​

341,768​

48

8,833333333​

185,93​

1

32,91666667​

277,0933333​

109
 
E sütununa(1. sütun) göre , 8,33sıralama da nasıl 1. olır. çözemedim.
(2.sütun) f sütunu (2. ortalama)
G sütunu, E sütununa göre sıralama numarası
formül: =KAÇINCI(E18&" "&F18; SIRALA($E$4:$E$169&" "&$F$4:$F$169; 1;-1);0)


52,4375​



322,055​


38


63,05​



397,184​


8





158


60,9375​



380,775​


11


34,1875​



304,5125​


103


18​



252,23​


150





158


56,3125​



368,9325​


23


40​



288,26​


75


38,95​



313,184​


82


32,8​



288,694​


110


47,1875​



341,635​


52


54,45​



363,186​


31


47,75​



341,768​


48


8,833333333​



185,93​


1


32,91666667​



277,0933333​


109

Verilerinizin olduğu (kişisel bilgiler içermeyen) dosyayı paylaşabilirseniz bakayım
 
Verilerinizin olduğu (kişisel bilgiler içermeyen) dosyayı paylaşabilirseniz bakayım
öğrenci bilgileri olduğu için paylaşmam mümkün olmuyorda. sorun şu sanırım. sıralamayı sağlayan bu formül. =KAÇINCI(E18&" "&F18; SIRALA($E$4:$E$169&" "&$F$4:$F$169; 1;-1);0) ,
hücrede bulunan sayının tam kısmı tek hanelileri başta kendi arasında.,
peşinden iki hanelileri ise kendi arasında , 3 haneli, ise sıralamanın sonuna atarak kendi arasında sıralıyor.
.. oysa biz hücredeki sayının en büyüğünden başlayarak küçüğe doğru sıralanmasını istiyoruz.

hücrede

8,333

7,500

67,600

66,850

64,500

60,750

59,875

59,063

56,857

56,750

53,000

47,036

101,781

101,656

101,357

100,000
 
Geri
Üst