RANK formülü Koşul

Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
Merhaba

RANK(K4;$K$4:$K$7000)+EĞERSAY(K$4:$K4;K4)-1
Yukarıda formül ile K4:K7000 hücrelerindeki değerlerin sırasını belirleyebiliyorum

RANK($B$3&K4;$J$4:$J$7000&$K$4:$K$7000)+EĞERSAY(K$4:$K4;K4)-1
Ben formüle birde şart eklemek istedim. J4:J7000 hücrelerinde B3 değerinide (koşulunu) alarak sıralama yapmasını istedim. Lakin başarılı olamadım
 
Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
Dosyam ektedir
 

Ekli dosyalar

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Kod:
=1+SUMPRODUCT(($K$4:$K$7000=K4)*($J$4:$J$7000>J4))
Veya;

Kod:
= 1+COUNTIFS($K$4:$K$7000;K4;$J$4:$J$7000;">"&J4)
Yazıp, aşağıya doğru kopyalayın.

.
 
Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
İdris bey olmadı #Ad? ibaresi çıkıyor. Satır aralarında boşluklar var. Bundan dolayı olabilirmi
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
İdris bey olmadı #Ad? ibaresi çıkıyor. Satır aralarında boşluklar var. Bundan dolayı olabilirmi
.

Kullandığınız Excel Türkçe ise;

SUMPRODUCT yerine TOPLA.ÇARPIM

COUNTIFS yerine ÇOKEĞERSAY yazın.


Ayrıca, profilinize de kullandığınız Excel'in dilini yazın lütfen.

.
 
Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
İdris bey topla.çarpım ve çokeğersay olarak formüllerini kullandım. Lakin değerler 1,2 olarak geliyor veya ben beceremedim

Ben şunu istiyorum
J sütununda (kod) koşul = 100 değeri ;
100 değerine karşılık K sütunundaki en büyük değeri bul , ve B sütunundaki hücreye sıra nosunu yaz (1,2,3,4,5,6...vb)

C,D,E sütunlarında bu işi rank formülü ile koşulsuz şekilde yapıyorum.
B sütununda yine rank formülü kullanacağım, lakin koşul olacak (100 değeri)
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhabalar.

Yanlış anlamadıysam aşağıdaki dizi fodmüllerini kullanabilirsiniz.

->> J sütununda 100 (B3 hücresi) olanların, K sütunundaki en büyük değerinin kaçıncı satırda olduğunu bulmak için;
Kod:
=KAÇINCI(MAK(EĞER($J$4:$J$2391=$B$3;$M$4:$M$2391));$M$4:$M$2391;0)+3
[SIZE="2"][COLOR="Blue"][B]DİZİ FORMÜLÜ hücreye, ENTER [COLOR="Red"]değil[/COLOR] CTRL+SHIFT+ENTER tuşlarına [COLOR="Red"]birlikte basılarak[/COLOR] girilmelidir.[/B][/COLOR][/SIZE]
->> Her satırda J sütunundaki değere karşılık gelen K sütunu değerlerinin en büyüğünün bulunduğu satırı bulmak için B4 hücresine (aşağı doğru kopyalayın);
Kod:
=EĞERHATA(KAÇINCI(MAK(EĞER($J$4:$J$2391=J4;$K$4:$K$2391));$K$4:$K$2391;0)+3;"")
[SIZE="2"][COLOR="Blue"][B]DİZİ FORMÜLÜ hücreye, ENTER [COLOR="Red"]değil[/COLOR] CTRL+SHIFT+ENTER tuşlarına [COLOR="Red"]birlikte basılarak[/COLOR] girilmelidir.[/B][/COLOR][/SIZE]
 
Üst