RANK.EŞİT FORMÜLÜNDE YOK HATASI

Katılım
16 Nisan 2018
Mesajlar
62
Excel Vers. ve Dili
2010 TR
Merhaba iyi günler, bir liste üzerinde firmalara ait faturalar ve bu faturaların tutarları yer alıyor, ben rank.eşit fonksiyonu ile bir satırdaki tutarın diğer tutarlar arasında kaçıncı sırada olduğunu hesaplayarak formüle ediyorum, ancak aynı tutarda olanları indis-kaçıncı formülü ile sıralama yaparken aynı sıra numarasına sahip olanlar YOK hatası veriyor bunun bir çözümü var mıdır ? Şimdiden yardımlarınız için teşekkür ederim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Formülünüzü de içeren örnek dosyanızı paylaşabilir msiniz?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
İndirme linki yerine silme linkini paylaşmışsınız
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
I sütununu fazlalık olarak görüyorum
F ve G sütunlarını kullanmaya da gerek görmedim.

J6
ya aşağıdaki formülü girin. sağa ve aşağı doğru çoğaltabilirsiniz. (Not: Dizi formülüdür)
=İNDİS(C$6:C$15;KAÇINCI(BÜYÜK(($E$6:$E$15)+SATIR($E$6:$E$15)/10^10;SATIR(A1));$E$6:$E$15+SATIR($E$6:$E$15)/10^10;0))
 
Katılım
16 Nisan 2018
Mesajlar
62
Excel Vers. ve Dili
2010 TR
I sütununu fazlalık olarak görüyorum
F ve G sütunlarını kullanmaya da gerek görmedim.

J6 ya aşağıdaki formülü girin. sağa ve aşağı doğru çoğaltabilirsiniz. (Not: Dizi formülüdür)
=İNDİS(C$6:C$15;KAÇINCI(BÜYÜK(($E$6:$E$15)+SATIR($E$6:$E$15)/10^10;SATIR(A1));$E$6:$E$15+SATIR($E$6:$E$15)/10^10;0))
Ömer Bey listeyi aşağı doğru uzattığımda örneğin C VE E satırları 1000 e kadar uzadığında formülü aşağıdaki şekilde yapıyorum ancak formül SAYI hatası veriyor sebebi nedir acaba ? aynı şeyi 100 satırlık listede yaptığımda oluyor ancak 1000 de olmuyor
=İNDİS(C$6:C$1000;KAÇINCI(BÜYÜK(($E$6:$E$1000)+SATIR($E$6:$E$1000)/995^995;SATIR(A1));$E$6:$E$1000+SATIR($E$6:$E$1000)/995^995;0))
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
10^10 bu kısmı degismeyin
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Bunu sorun çözüldü olarak algılayabilir miyim?
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
F6 daki Rank formülünü

=RANK(E6;$E$6:$E$15)+EĞERSAY(E6:$E$6;E6)-1

şeklinde değiştirirsen örnek tablodaki sonuçların düzelir.
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
F6 daki Rank formülünü

=RANK(E6;$E$6:$E$15)+EĞERSAY(E6:$E$6;E6)-1

şeklinde değiştirirsen örnek tablodaki sonuçların düzelir.
Ali Bey uzun zaman oldu, sizi görmek çok güzel.
 
  • Beğen
Reactions: Ali

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Çok sağolun Mahir Bey, sizin gibi değerleri arkadaşlar tarafından hatırlanmak ayrı bir onur benim için.

Saygılarımla.
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Bu başlık açıldığında ilk aklıma gelen siz olduğunuz.

İyi çalışmalar diliyorum, saygılarımla...
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Formülü ben de sevmemiştim zaten.
Öyle uzadıkça uzadı.
Dedim kesin daha güzel bir alternatif gelir.
Ancak bu kadar da kısasını beklemiyordum.
Teşekkürler @Ali Bey.
 
  • Beğen
Reactions: Ali
Üst