• DİKKAT

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

En çok olan fonksiyonunun küçük değeri bulması

Merhaba,

Formüldeki ençok_olan fonksiyonu yerine

Kod:
MİN(ENÇOK_OLAN.ÇOK(B5:B24))

kullanın.

.
 
Ömer Bey,
Sağ olunuz. Belirtilen sonuca ulaşıldı.

Bir sorum daha olacak.
ENÇOK_OLAN.ÇOK işlevi 2010'da kullanılmaya başlanmış.
Excel 2007 veya 2003 yüklü ise formül çalışır mı?
 
Formülünüzü aşağıdakiyle değiştirin.
Dizi formülüdür.

Kod:
=EĞER(TOPLA.ÇARPIM(--(B5:B24<>""))=0;"";EĞER(EHATALIYSA(ENÇOK_OLAN(B5:B24))
 ;"YOK";MİN(EĞER(MAK(EĞERSAY(B5:B24;B5:B24))=EĞERSAY(B5:B24;B5:B24)
  ;B5:B24))&"("&MAK(SIKLIK(B5:B24;B5:B24))&")"))

.
 
Ömer Bey,
Teşekkürler, zaman sarf etmişsiniz.

Verdiğiniz formülü uygulayınca 22(3) şeklinde sonucu gösterdi.
Ancak serideki değerleri silip B5'ten B22'ye kadar 1 yazdım hep #YOK hatası gösterdi.
B23'e 1 yazınca doğru hesaplamaya başlıyor.
Yani B22'ye kadarki hücrelerde sonuç çıkmıyor.
 
#4 numaralı mesajı düzenledim. Formülü dizi formülü olarak giriniz.

.
 
Sağ olun, mükemmel çalışıyor.
Böyle bir formülü ileride biz de yazabilecek miyiz acaba, diye düşündüm.
Epeyce karışık bir şey.

Emeğiniz için şahsınıza tekrar teşekkür ederim.
 
Ömer Bey,
Geçen gün bir şey dikkatimden kaçtı.
4 numaralı mesajınızda güncellediğiniz dizi formülü güzel bir şekilde çalışıyor.
Fakat belirtilen aralıkta En Çok Olan yoksa YOK(1) şeklinde bir değer gösteriyor.
En Çok Olan yoksa formül YOK(1) şeklinde değil de sadece YOK şeklinde bir değer gösterebilir mi?
 
Parantez hatası olmuş.
#4 numaralı mesajı düzenledim. Formülü dizi formülü olarak giriniz.

.
 
İşlemi yapıyor.
Teşekkür ederim, sağ olun.
 
Sayın Ömer Bey,
Aynı konuda çok sayıda soru sordum kusura bakmayın.

En son vermiş olduğunuz dizi formülü elle girilen değerlerde hatasız çalışıyor fakat aşağıdaki formülün getirdiği değerlerde anlayamadığım bir şey yapıyor.

Alt alta 9 tane 1 yazdığım durumda:
Formülle gelen ilk 9 değerde sonucu 0(9) diye yanlış hesaplıyor.
10. değerde 1(10) şeklinde sonucu doğru gösteriyor.

Bu konuda yardımcı olur musunuz?

=EĞER(BAĞ_DEĞ_DOLU_SAY(C5:H5)=0;"";EĞER(EMETİNSE(H5);H5;TOPLA(C5:H5)))

http://s5.dosya.tc/server4/1lo5bb/EN_COK_OLAN_2.xlsx.html
 

Ekli dosyalar

Merhaba,

Değerleri aldığınız aralıkta formül kullandığınızdan dolayı boş hücreleri 0 görüyor. Bu yüzden 0 değerini aldınız.
Formülü aşağıdaki gibi değiştirerek deneyin.

Dizi formülüdür.

Kod:
=EĞER(TOPLA.ÇARPIM(--(B5:B24<>""))=0;"";EĞER(EHATALIYSA(ENÇOK_OLAN(B5:B24))
 ;"YOK";MİN(EĞER(MAK(EĞER([COLOR="Red"]B5:B24<>""[/COLOR]
  ;EĞERSAY(B5:B24;B5:B24)))=EĞERSAY(B5:B24;B5:B24)
   ;B5:B24))&"("&MAK(SIKLIK(B5:B24;B5:B24))&")"))

.
 
Teşekkürler, sağ olun.
Hatasız bir şekilde hesaplama yapıyor.
 
Geri
Üst