• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü En Fazla Kullanılan Harfleri Bulma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

AHMET4615

Gold Üye
Katılım
11 May 2021
Mesajlar
398
Çözümler
1
Aldığı beğeni
112
Excel V
Office 2016 TR
Gold Bitiş
12 Nisan 2026
Konu Sahibi
Harfli Aylar baz alındığında
En Fazla Kullanılan Harf / Harfler nelerdir?
Ve bu Harf / Harfler kaç adet kullanılmıştır.
Yani Harf ve Adet Listesi oluşturmak istiyoruz.
Bu listede
● Harf / Harfler Büyük Harf olmalıdır.
● Birden fazla Harf olduğunda Harfler Alfabetik sıralı olarak listelenmelidir.Sarı dolgulu olan 365 versiyonlara göre yapılmış olup eski versiyonlara göre yapılmasını istiyorum
 
Çözüm
Ekteki dosyada arama yapılacak olan alan ile yazdırılmaya başlanacak hücreyi inputbox 'a kendiniz girebileceğiniz şekilde dosya yeniden düzenlendi. Deneyip sonucunu bildirirsiniz.
Ne bu? Ödev mi?
 
365 sürümü formülü : "LET(a;ARALIKBİRLEŞTİR(FİLTRE(B3:B14;UZUNLUK(B3:B14)=4));b;PARÇAAL(a;SIRALI(UZUNLUK(a));1);c;SIRALA(BÜYÜKHARF(BENZERSİZ(b)));d;MAP(c;LAMBDA(x;TOPLA(--(x=b))));DÜŞEYYIĞ({"Harf";"Adet"};FİLTRE(YATAYYIĞ(c;d);d=MAK(d))))"

ve siz 2016 yani 4 sürüm öncesine uygun formül istiyorsunuz. Doğru mu ?
 
Konu Sahibi
365 sürümü formülü : "LET(a;ARALIKBİRLEŞTİR(FİLTRE(B3:B14;UZUNLUK(B3:B14)=4));b;PARÇAAL(a;SIRALI(UZUNLUK(a));1);c;SIRALA(BÜYÜKHARF(BENZERSİZ(b)));d;MAP(c;LAMBDA(x;TOPLA(--(x=b))));DÜŞEYYIĞ({"Harf";"Adet"};FİLTRE(YATAYYIĞ(c;d);d=MAK(d))))"

ve siz 2016 yani 4 sürüm öncesine uygun formül istiyorsunuz. Doğru mu ?
Aynen öyle hocam
 
Her zaman dediğim gibi,
Excel 365 ile çözümlenmiş (hele de LAMBDA işlevi kullanılmış) olayları, Excel2016 için isterseniz, çözümü formüllerde değil makroda arayın.
Bu tip problemleri makro ile değil de formüllerle çözmek istiyorsanız da yardımcı kolonlar kullanmayı deneyin.

Yok, yardımcı kolon olmaksızın çözüm diyorsanız,
yapacak olana kolay gelsin. :)
Galapagos düşüncesine Aynen katılıyorum.
 
Konu Sahibi
Her zaman dediğim gibi,
Excel 365 ile çözümlenmiş (hele de LAMBDA işlevi kullanılmış) olayları, Excel2016 için isterseniz, çözümü formüllerde değil makroda arayın.
Bu tip problemleri makro ile değil de formüllerle çözmek istiyorsanız da yardımcı kolonlar kullanmayı deneyin.

Yok, yardımcı kolon olmaksızın çözüm diyorsanız,

Galapagos düşüncesine Aynen katılıyorum.
İlginize teşekkür ederim Makrolu olsun hocam o zaman iyi akşamlar selamlar
 
Makro beni aşar...

Yardımcı kolonlarla çözüm derseniz, resimdeki örnekte olduğu gibi çözüme gidebilirsiniz.

1711561653578.png

Yardımcı kolonlar olarak
1. Yard. Kolon : Alfabenin harflerini yazın.
2. Yard. Kolon : İsimler listesinde, Alfabenin Harflerinden kaçar adet kullanıldığını hesaplayın.
Formül
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
3. Yard. Kolon : Harf Adetlerine göre, Büyükten küçüğe sıralama yapın.
Formül
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Listeleme için ise
Sıra No için formül
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Harf için formül (Sağa ve aşağıya kopyalayın)
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Makro beni aşar...

Yardımcı kolonlarla çözüm derseniz, resimdeki örnekte olduğu gibi çözüme gidebilirsiniz.

Ekli dosyayı görüntüle 24891

Yardımcı kolonlar olarak
1. Yard. Kolon : Alfabenin harflerini yazın.
2. Yard. Kolon : İsimler listesinde, Alfabenin Harflerinden kaçar adet kullanıldığını hesaplayın.
Formül
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
3. Yard. Kolon : Harf Adetlerine göre, Büyükten küçüğe sıralama yapın.
Formül
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Listeleme için ise
Sıra No için formül
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Harf için formül (Sağa ve aşağıya kopyalayın)
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Teşekkür ederim hocam pc ye geçince deneyim selamlar
 
Konu Sahibi
Sayın AHMET4615
Ekteki Makrolu dosyayı inceler misiniz?
Teşekkür Ederim Hocam emeğimize sağlık formül ile yapmayı düşünüyordum sizin çözüm bana yeter Allah Sizden razı olsun selamlar Ayrıca konu ile ilgisi yok ama 365 de kullanılan sütunseç ve satırseç formülüne göre makro kodu yazabilirmisiniz iyi akşmlar
 
Ekteki dosyada arama yapılacak olan alan ile yazdırılmaya başlanacak hücreyi inputbox 'a kendiniz girebileceğiniz şekilde dosya yeniden düzenlendi. Deneyip sonucunu bildirirsiniz.
 
Çözüm
Konu Sahibi
Ekteki dosyada arama yapılacak olan alan ile yazdırılmaya başlanacak hücreyi inputbox 'a kendiniz girebileceğiniz şekilde dosya yeniden düzenlendi. Deneyip sonucunu bildirirsiniz.
Teşekkür ederim hocam seçim alanı manuel değil dinamik olsa yapabilirmisiniz sizi çok yordum hakkınızı helal edin
 
(y).Cümlemizden. Helal olsun. İyi geceler, aleykümselam siz de Allaha emanet olun.
 
Formülle çözüm için vakit ayırıp formüle etmeye çalıştım.

Ay isimleri listesini baz aldım.
2000 den fazla isim listesi var örnek olarak ayları yazdım
Bu tip çok satırlı verilerde, bu çözüm, olası yavaşlamalara neden olacaktır. Çok satırlı verilerde formülle çözüm olarak, 9 no lu mesajdaki gibi yardımcı kolonlar kullanın derim. Tabii ki, makro ile çözüm en uygun çözümdür.

Çözüm resimdeki gibi... (Tekrarlı, formül parçalarının olduğu uzuuuun bir DİZİ formül)

1711884000885.png

Alternatif çözüm olarak,
  • Formülde tekrar eden formül parçalarına Ad Tanımlamaları yapılıp, yapılan bu ad tanımlamalarının formülde kullanılması ile çözüm
  • Excel365 ile tek formül ile komple dökülmeli bir çözüm.
dosyaya ilave edildi... Dosyayı incelersiniz...
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst