• DİKKAT

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

RANK formülü Koşul

Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
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
 
.

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.

.
 
İdris bey olmadı #Ad? ibaresi çıkıyor. Satır aralarında boşluklar var. Bundan dolayı olabilirmi
 
İ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.

.
 
İ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)
 
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]
 
Geri
Üst