Ctrl + F nin formülü

Katılım
9 Mart 2011
Mesajlar
13
Excel Vers. ve Dili
2008 türkçe
Arkadaşlar merhaba
Ctrl + F nin yaptığı işlevin bir formülü var mı?
Niyetim bir alan içerisinde yer alan isimlerin kaç tane olduğunu saymak
Eğersay ile hücre bulabiliyorum fakat aynı hücre içinde birden fazla isim olduğunda o hücreyi saymıyor
O yüzden ctl + f ile arattırıp sol alt köşesindeki çıkan toplama ulaşmak için nasıl bir yol izlemeliyim
Makro tarafında da kaydederken ctrl + f nin kodları çıkmıyor
 

vardar07

Destek Ekibi
Destek Ekibi
Katılım
19 Mart 2008
Mesajlar
2,154
Excel Vers. ve Dili
Office 2007 Enterprise
Türkçe
Örnek dosya ekleyin ki neyi nerede , nasıl arayıp saydırılacak çözümünü bulalım.
 
Katılım
24 Temmuz 2007
Mesajlar
726
Excel Vers. ve Dili
Excel 2010 tr
Selam
A1=mehmet ali
ve siz ali'leri saydırdığınızda bu hücreninde sayılmasını istiyorsanız formülü
=EĞERSAY(A:A;"*ali*")
şeklinde girmelisiniz
 
Katılım
9 Mart 2011
Mesajlar
13
Excel Vers. ve Dili
2008 türkçe
selam
tek bir isim için faydalı oluyor fakat 54 tane isim var tek tek yazmak gerekiyor
I sütunundaki isimleri uygulayınca I yı arıyor
 

vardar07

Destek Ekibi
Destek Ekibi
Katılım
19 Mart 2008
Mesajlar
2,154
Excel Vers. ve Dili
Office 2007 Enterprise
Türkçe
Deneyiniz.
Kod:
Sub sayy()
Range("k2:k52").ClearContents
With Sheets("Sayfa1")
For Each sira In .Range("I2:I52")
a = sira.Row
For Each veri In .Range("B2:F52")
b = UCase(.Cells(a, "I"))
d = UCase(.Cells(veri.Row, veri.Column))
If d Like "*" & b & "*" Then
say = say + 1
End If
Next
.Cells(a, "J") = say
say = 0
Next
End With
End Sub
 
Katılım
9 Mart 2011
Mesajlar
13
Excel Vers. ve Dili
2008 türkçe
elinize sağlık teşekkürler
 
Üst