• DİKKAT

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

Ençok_olan kullanımı hakkında

  • Konbuyu başlatan Konbuyu başlatan lgcrn
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Ocak 2011
Mesajlar
24
Excel Vers. ve Dili
2010 TÜRKÇE
bir sayı kümesinden en çok olan sayıyı tespit ettikten sonra o sayıdan bir sonraki çok olan sayıyı tespit etmek istiyorum.
mesela en çok olan sayı formüle göre
2

2 den sonra en çok olanı aynı formülle nasıl tespit edebilirim.

ekte örnek dosyayı gönderiyorum.

yardımcı olursanız sevinirim.
 

Ekli dosyalar

kullandığım dosya boyutu fazla olduğu için bunu uygulasam daha da ağırlaşır
birazda çalışma mantığını anlayamadım.
düşeyara yatayara araştırmam lazım.
ama ençokolan bana en mantıklısı geliyor.
yazdığım gibi olsa daha kolay olur gibime geldi.

teşekkürler.
 
Eğer makro çözüm işinizi görecek ise
Sub EnÇokOlan()
Dim i As Byte
On Error Resume Next
Application.ScreenUpdating = False
Range("D1:F52").Copy Range("K1")
For i = 1 To 4
Range("A1") = "=Mode(D1:F52)"
Range("H" & i + 7) = Range("A1").Value
Range("D1:F52").Replace What:=Range("A1").Value, Replacement:=" ", LookAt:=xlWhole, SearchOrder:=xlByColumns, MatchCase:=True
Next
Range("K1:M52").Copy Range("D1")
Range("K1:M52") = ""
Range("A1") = ""
End Sub

Kodu deneyiniz. Kendi isteğinize göre kopyalama yerini ve formül hücresini değiştirebilirsiniz.
Ben A1 ve K1:M52 aralığını seçtim. Yani bu hücrelerde veriniz varsa silinir.
 
Geri
Üst