Bu dosya, bir hücrenin içindeki belirli bir karakterin kaç kez geçtiğini saymak için hazırlanmış örnek bir çalışma sayfasıdır. Dosya .xlsm biçimindedir, yani makro destekli çalışma kitabı olarak kaydedilmiştir.
Bu örnekte sonuç 3 olur. Aranan karakter formüldeki tırnak içindeki değiştirilerek farklı karakterler sayılabilir.
Dosyanın içeriği
- exceldestek.com | exceldepo.com: Tek sayfadır ve A1:F13 aralığını kapsar. A1 hücresinde dgf*dg*4* metni örnek veri olarak yer alır. Bu metinde yıldız (*) karakteri üç kez geçer.
Kullanılan formüller
Sayfada hücrelere yazılmış bir formül yoktur. Karakter sayma işlemi için genel olarak UZUNLUK (İngilizce adıyla LEN) ve YERİNEKOY (İngilizce adıyla SUBSTITUTE) fonksiyonları birlikte kullanılır. Yöntem şöyledir: metnin uzunluğundan, aranan karakter silinmiş halinin uzunluğu çıkarılır. A1 hücresindeki yıldız sayısı için kullanılacak formül:Bu örnekte sonuç 3 olur. Aranan karakter formüldeki tırnak içindeki değiştirilerek farklı karakterler sayılabilir.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosyada kayıtlı bir makro modülü görülmediğinden sayma işlemi yukarıdaki formül yöntemiyle yapılır.Nasıl kullanılır
- Dosyayı açın ve istenirse içeriği etkinleştirin.
- Karakter sayılacak metni A1 hücresine yazın veya mevcut örneği kullanın.
- Boş bir hücreye yukarıdaki formülü girin; Türkçe Excel için TR, İngilizce Excel için EN satırını kullanın.
- Sayılacak karakteri formüldeki tırnak içine yazın; sonuç hücrede görüntülenir.
- Başka hücreler için A1 başvurusunu ilgili hücreyle değiştirin veya formülü aşağı kopyalayın.