
Excel Büyük Harf Sayma Formülü
Excel'de harf saymak için yerleşik formülleri kullanmak mümkündür. Bununla birlikte Excel’de sadece büyük harfleri saymak için ise doğrudan bir formül bulunmamaktadır. Bu nedenle, büyük harfleri saymak için birkaç Excel fonksiyonunu birleştirmek ya da VBA kullanmak gerekmektedir. Bu makalede VBA kullanarak bir hücredeki büyük harfleri kolayca saymanızı sağlayacak bir fonksiyon oluşturulacaktır. Kodu kopyalayarak kendi projenizde kullanabilirsiniz.
Excel’de Büyük Harf Sayma İçin Formül Oluşturma Adımları
Adım-1: Kod Yazımı
Formül oluşturmak için VBA içerisinde bir fonksiyon tanımlanmalıdır. Örnek kodda yer alan fonksiyon "Function BüyükHarfSay" ismindedir.
Eğer Excel VBA konusunda ön bilgiye sahip değilseniz bu linke tıklayarak, VBA ile ilgili temel kavramlara ulaşabilirsiniz.
Function BüyükHarfSay(Hücre As Range) As Long
Dim i As Long
Dim count As Long
count = 0
For i = 1 To Len(Hücre.Value)
If Mid(Hücre.Value, i, 1) Like "[A-Z]" Then
count = count + 1
End If
Next i
BüyükHarfSay = count
End Function
Adım-2: Fonskiyonu Test Etme
Artık büyük harf saymak için kendi formülümüzü oluşturmuş bulunuyoruz.
VBA editöründen çıkarak Excel sayfasına gelip; eşittir "=" işareti ile BüyükHarfSay isimli formülü tıpkı Excel'in kendi yerleşik formülleri gibi kullanılabilirsiniz. Ekran görüntüsü aşağıdaki gibi olacaktır:

Örnekler:
Hücre | Değer | Formül | Sonuç |
---|---|---|---|
A1 | "Excel Harika" | =BüyükHarfSay(A1) | 2 |
A2 | "DATA Analysis" | =BüyükHarfSay(A2) | 5 |
Excel'de Büyük Harf Sayma İhtiyacını Nerelerde Kullanabilirsiniz?
- Metin Analizi: Büyük harf sayma, başlıkların, özel isimlerin veya önemli terimlerin vurgulanmasında kullanışlıdır.
- Veri Temizleme: Verilerinizdeki büyük harflerin sayısını kontrol ederek, standartlaştırma işlemleri yapabilirsiniz.
- Otomatik Raporlama: Özellikle başlıklar veya önemli kelimeler üzerinde yapılan analizler için büyük harf sayma faydalı olabilir.
Sonuç
Excel, yerleşik olarak büyük harf sayma fonksiyonu sunmasa da, VBA makrosu kullanarak bu işlemi kolayca gerçekleştirebilirsiniz. Bu sayede, verileriniz üzerinde daha derinlemesine analizler yapabilir, verilerinizi daha anlamlı bir şekilde düzenleyebilirsiniz.
Yorumlar