Excel Kelime Sayma

Excel Kelime Sayma

Excel de hücrede bulunan verinin uzunluğunun kaç karakter olduğunu bulmak istediğimiz zaman uzunluk fonksiyonu ile bu işlem son derece kolaydır.

=UZUNLUK(A1)  Bu fonksiyon A1 hücresinde bulunan metinsel ifadenin kaç karakter olduğunu sayar.

Ancak bir hücrede bulunan kelimelerin sayısı bulmak için hazır bir fonksiyon bulunmamaktadır. Kelime sayısını bulabilmek için mevcut fonksiyonların birkaçını kullanarak istediğimiz sonuca elde edebiliriz.

Türkçe Excel versiyonu için formül;

=EĞER(UZUNLUK(KIRP(A1))=0;0; UZUNLUK(KIRP(A1))-UZUNLUK(YERİNEKOY(A1;" ";""))+1)

Önce kırp ile A1 içinde bulunan fazla boşluklar alınır. Sonra A1 hücresinin içindeki toplam kaç karakter varsa sayısı bulunur. Daha sonra bütün boşluklar kaldırılıp toplam karakterlerin uzunluğu yani sayısı bulunur. İlk bulunan boşluklu ifade ile sonra bulunan boşluksuz ifade sayısı arasındaki fark bize kelime arasında bulunan boşlukların sayısını verir. Dolaylı olarak kelime sayısını verir. Elde edilen sonuca 1 eklemek gerekir çünkü ilk kelime içinde boşluk olmaz. Yani iki kelime varsa sadece bu iki kelime aranda tek boşluk vardır. Bunun için her durumda boşluğun bir fazlası sonuç olarak vermek gerekir.

İngilizce Excel versiyonu için formül;

=IF(LEN(TRIM(A1))=0;0;LEN(TRIM(A1))-LEN(SUBSTITUTE(A1;" ";""))+1)

Örnek Excel Dosyası İndir


İlgili Yazılar