• DİKKAT

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

Tutarları en büyükten küçüğe doğru sıralarken aynı tutarları kendi içinde sıralaması

  • Konbuyu başlatan Konbuyu başlatan ATEMİ
  • Başlangıç tarihi Başlangıç tarihi

ATEMİ

Altın Üye
Katılım
9 Ocak 2006
Mesajlar
459
Excel Vers. ve Dili
Office 2021 Türkçe
Merhabalar
İndis ve kaçıncı kullanarak en büyükten küçüğe doğru sıralanan tutarlarda birden fazla eşit rakam denk gelmesi halinde sadece en baştaki kişinin ismi geliyor eşit tutarların kendi içinde de sıralanmasını istiyorum ne yapmalıyım
Teşekkür ederim
 

Ekli dosyalar

Merhaba,

DİZİ formülüdür.
G2,
Kod:
=İNDİS($A$2:$A$100;KÜÇÜK(EĞER(E2=$B$2:$B$100;SATIR($B$2:$B$100)-SATIR($B$2)+1);EĞERSAY($E$2:$E2;$E2)))
 
Mahir bey merhaba;
denedim ama sonuç aynı
 
Aynı tutara denk gelen isimler içinde ayrıca bir sıralama olmalı bunlardan birini seçip aynı tutarda kaç tane varsa hepsine aynı ismi veriyor
 
Mahir bey siz yapmışsınız ben anlayamadım dizi formülü ile sonuç başarılı teşekkür ederim
 
Aynı tutardakilerin sıralamasında aşağıdan yukarı veriyor bunu yukarıdan aşağı verebilir miyiz ilk kayıttan sona doğru
 
Sizin dosyada kırmızı ile işaretlediğiniz şekilde veriyor. Nasıl olacak?
 
Aynen öyle olması lazım
ben örnek dosya oluşturmuştum formülü asıl dosyaya uyarlamaya çalıştım bu esnada bir hata yapmış olabilirim.
Sizin formülde sıkıntı yoktur
tek fark bende aynı tutarlar aşağıdan yukarı sıralanıyor olması gereken dosyada ki gibi yukarıdan aşağı olması
olursa iyi olur olmazsa canınız sağ olsun her şey için teşekkür ediyorum
 
=EĞER(H61=0;"";İNDİS($B$8:$B$57;KÜÇÜK(EĞER(H61=$G$8:$H$57;SATIR($G$8:$H$57)-SATIR($G$8)+1);EĞERSAY($H$61:$H$80;H61))))
böyle yaptım
 
Mahir bey sanırım hatalarım arttı rica etsem aynı formülü bu dosyaya uyarlar mısınız
en çok harcama yapan kişiden en aza doğru sıralanırken aynı harcamalarda yukarıdan aşağıya doğru sıralanacak
formülün yeri boyalı
 

Ekli dosyalar

Farklı bir alternatif olarak; tüm değerlere milyonda bir nisbetinde ilaveler yaparak eşitliği bozarak formül uyguladım.
burada BÜYÜK fonksiyonu kullanırsanız büyükten küçüğe, KÜÇÜK fonksiyonu kullarınırsanız küçükten büyüğe sıralanır
 

Ekli dosyalar

Sayın dedenet teşekkür ederim ilginize
bu çok yaratıcı olmuş gerçekten
ama benim için zor olacak başka bir yolu yok mu
 
niye zor olacağını anlayamadım, benim yıllardır kullandığım yol bu. dizi formülüyle nasıl yapılacağı da diğer arkadaşlar tarafından anlatılmış. daha basit bir yolu olduğunu sanmıyorum. hazır formülü kopyalayarak kullanabilirsiniz. başka yardımcı olabileceğim bir şey varsa yardımcı olayım
 
Formülü DİZİ formülüne çevirdiniz mi?
niye zor olacağını anlayamadım, benim yıllardır kullandığım yol bu. dizi formülüyle nasıl yapılacağı da diğer arkadaşlar tarafından anlatılmış. daha basit bir yolu olduğunu sanmıyorum. hazır formülü kopyalayarak kullanabilirsiniz. başka yardımcı olabileceğim bir şey varsa yardımcı olayım
Sayın dedenet sizin metod son derece başarılı denedim çok da güzel oldu mahir beyin yaptığı da çok başarılı sadece onun üzerinden devam ederek bir yere kadar geldim öyle devam etmek istedim olmazsa sizinki ile devam ederim sağ olun çok incesiniz
 
Geri
Üst