Bir Sütundaki Aynı Rakamların Sayısını Bulmak...

Katılım
28 Nisan 2010
Mesajlar
182
Excel Vers. ve Dili
2007 Türkçe
Altın Üyelik Bitiş Tarihi
15/10/2022
Bir sütundaki bir çok sayının içinden istediğimiz bir rakamın mesela 9 rakamının toplam sayısını nasıl bulabiliriz. Örnek Aşağıdadır. teşekkürler.
 

Ekli dosyalar

Metin Karaağaç

Uzman
Altın Üye
Katılım
25 Aralık 2004
Mesajlar
1,793
Excel Vers. ve Dili
Office 2016 Pro Plus-Türkçe
Altın Üyelik Bitiş Tarihi
10-12-2025
Hangi 9 rakamının?
Neredeki 9 rakamının?
 
Katılım
28 Nisan 2010
Mesajlar
182
Excel Vers. ve Dili
2007 Türkçe
Altın Üyelik Bitiş Tarihi
15/10/2022
Örnek

Mesela A1 ile A100 arasında 101 den 199 kadar sayılar olsun. ben bu hücreler içindeki 9 ları saymak istiyorum. Teşekkürler.
 

Metin Karaağaç

Uzman
Altın Üye
Katılım
25 Aralık 2004
Mesajlar
1,793
Excel Vers. ve Dili
Office 2016 Pro Plus-Türkçe
Altın Üyelik Bitiş Tarihi
10-12-2025
A sütununu seçip, Veri/metni sütunlara dönüştür diyoruz.
Sabit genişlikli diyoruz ve fare ile üç basamaklı sayları tek tek ayırıyoruz.
İleri diyoruz ve son diyoruz.
Daha sonra D4 hücresine =eğersay(A:C;9) yazıyoruz.
Sonuç 280
 
Katılım
28 Nisan 2010
Mesajlar
182
Excel Vers. ve Dili
2007 Türkçe
Altın Üyelik Bitiş Tarihi
15/10/2022
Tşk.

Abi Çok Tşk. Ama Daha basit bir yolu yok mu yani sayıları ayırmadan yapamaz mıyız. Çok tşk.
 

Metin Karaağaç

Uzman
Altın Üye
Katılım
25 Aralık 2004
Mesajlar
1,793
Excel Vers. ve Dili
Office 2016 Pro Plus-Türkçe
Altın Üyelik Bitiş Tarihi
10-12-2025
Vardır belki ama ben bilmiyorum.
 
S

Skorpiyon

Misafir
Sayın meranyar,

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

Kodlar,
Private Sub CommandButton1_Click()
For a = 1 To [A65536].End(xlUp).Row
For b = 1 To Len(Cells(a, 1))
If Val(Mid(Cells(a, 1), b, 1)) = Val(TextBox1) Then c = c + 1
Next b
Next a
Label1.Caption = TextBox1 & " sayısından " & c & " adet vardır."
End Sub

Not : Tek basamaklı sayılar için düzenlenmiştir.

Dosya,
 

Ekli dosyalar

Katılım
5 Ocak 2009
Mesajlar
1,586
Excel Vers. ve Dili
2003 Türkçe
Sayın meranyar,

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

Kodlar,
Private Sub CommandButton1_Click()
For a = 1 To [A65536].End(xlUp).Row
For b = 1 To Len(Cells(a, 1))
If Val(Mid(Cells(a, 1), b, 1)) = Val(TextBox1) Then c = c + 1
Next b
Next a
Label1.Caption = TextBox1 & " sayısından " & c & " adet vardır."
End Sub

Not : Tek basamaklı sayılar için düzenlenmiştir.

Dosya,
Sayın Şaban Sertkaya,
harika bir çalışma. Teşekkürler.
 
S

Skorpiyon

Misafir
Teşekkürler ergunguler76@

Beğenmenize sevindim.
 
Üst