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 tamamen ücretsizdir.
Verdiğiniz güzel bilgiler için çok teşekkürler sayın hocamSelamlar,
Baz teşkil eden formüller verilmiş.
Alternatif olarak, Excel 2013 ve yukarısı için
=SATIRSAY(XMLFİLTRELE("<a><b>"&YERİNEKOY(KIRP(A2);" ";"</b><b>")&"</b></a>";"/a/b"))
formülü de kullanılabilir...
not : Bu formül ile n. kelimenin bulunması işlemi kolay olmakta.
Örneğin, dokumanınızda
A2 hücresinde ELMA KİRAZ ARMUT KARPUZ KAVUN ÇİLEK
yazıyor olsun...
=SATIRSAY(XMLFİLTRELE("<a><b>"&YERİNEKOY(KIRP(A2);" ";"</b><b>")&"</b></a>";"/a/b"))
ile 6 kelime olduğu bulunur.
Biz 4. kelimeyi istersek
=XMLFİLTRELE("<a><b>"&YERİNEKOY(KIRP(A2);" ";"</b><b>")&"</b></a>";"/a/b[4]")
şeklinde yazarsak, sonuç KARPUZ olacaktır.
4 yerine 7 yazarsanız, 6 kelimeden fazla olduğundan #DEĞER hatası verecektir...
Belki ihtiyaç olabilir diyerek
A2 : A6 aralığında verileriniz var... Toplamda kaç kelime vardır? sorusuna cevap olarak da
=TOPLA.ÇARPIM(UZUNLUK(KIRP(A2:A6))-UZUNLUK(YERİNEKOY(A2:A6;" ";""))+1)
formülünü kullanabilirsiniz..
Ben teşekkür ediyorum....Verdiğiniz güzel bilgiler için çok teşekkürler sayın hocam