• DİKKAT

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

Sütundaki aranan kelimenin sayısı

Katılım
28 Mayıs 2008
Mesajlar
58
Excel Vers. ve Dili
excell2003
iyi günler arkadaşlarr. sizden yardım istiyorum .bir sütün içinde istediğim kelimeleri taşıyan hücre sayısını versin. örnek olarak c sütününda içinde "mali evrak " yazan hücre sayısını versin. öyle bir şey ola bilir mi
 
Merhaba,

"mali evrak" bir hücrede tek başına mı yazılı yoksa sağında solunda başka sözcüklerde var mı?

Siz en iyisi küçük örnek bir dosya eklerseniz soruyu çözecek arkadaşların kuşkusa kalmaz.

Hücrede tek başına ise :


Kod:
=EĞERSAY(C1:C10;"mali evrak")
=COUNTIF(C1:C10;"mali evrak")
 
Merhaba

iyi günler arkadaşlarr. sizden yardım istiyorum .bir sütün içinde istediğim kelimeleri taşıyan hücre sayısını versin. örnek olarak c sütününda içinde "mali evrak " yazan hücre sayısını versin. öyle bir şey ola bilir mi

=EĞERSAY(C:C;"MALİ EVRAK") şeklinde deneyiniz.
 
Bu da VBA kod örneği...

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Hucre As Range
Dim SaydirilanKarakterDegeri As String
SaydirilanKarakterDegeri = [A1].Value ' veya siz girerseniz ="mali evrak"
For Each Hucre In Range("C1:C10000")
HucredekileriSay = UBound(Split(Hucre, SaydirilanKarakterDegeri))
SaydiklariniTopla = SaydiklariniTopla + HucredekileriSay
Next Hucre
MsgBox "İşlem Yaptığınız Alanda Toplam " & SaydiklariniTopla & " Adet " & SaydirilanKarakterDegeri & " Var."
End Sub
 
Daha önce forumda sorulmuş benzer bir soruya verdiğim örnektir.

Aşağıdaki örneği inceleyiniz.

Kelimelerin adetini say.zip



Not:Örnekte dizi formülü olarak gözükmektedir.

=TOPLA.ÇARPIM((UZUNLUK(A1:A13)-UZUNLUK(YERİNEKOY(KÜÇÜKHARF(A1:A13);KÜÇÜKHARF(B1);"")))/MAK(1;UZUNLUK(B1)))

şeklinde kullanılabilir. Dizi formüle gerek yoktur
 
Son düzenleme:
Geri
Üst