İçindekiler
Excel'de bir hücredeki karakter sayısını saymanın en kolay yollarından bazılarını arıyorsanız, o zaman doğru yerdesiniz. Bazen bir hücredeki karakter sayısını saymak gerekli olabilir, ancak bunu manuel olarak yapmak sıkıcı ve etkisiz hale gelir. Öyleyse, bu görevi kolaylaştırmanın yollarını öğrenmek için makaleye girelim.
Çalışma Kitabını İndirin
Bir Hücredeki Karakter Sayısını Say.xlsmExcel'de Bir Hücredeki Karakter Sayısını Saymanın En Kolay 6 Yolu
Aşağıdaki tabloda, şu adda bir sütunum var Şifre Her bir hücrede farklı şifrelerin yazılı olduğu.
Güçlü bir parola gereksinimini karşılamak için parola sınırı gereksinimini karşılamak gerekir.
Gereksinimleri karşılayıp karşılamadığını kontrol etmek için, karakter sayısını saymanın çeşitli yollarını göstereceğim. Şifre Burada.
Yöntem-1: LEN İşlevini Kullanarak Hücredeki Karakterleri Sayma
Adım-01 : Bir hücredeki karakter sayısını saymak için LEN İşlev burada.
=LEN(metin)
İşte, C4 metindir.
Adım-02 : tuşuna bastıktan sonra GİRİŞ ve aşağı sürüklediğinizde aşağıdaki sonuçlar görünecektir.
Daha fazlasını okuyun: Excel'de Bir Sütundaki Belirli Karakterleri Sayma: 4 Yöntem
Yöntem-2: Bir Aralıktaki Tüm Karakterlerin Toplamını Sayma
Adım-01 : Bir aralıktaki tüm karakterlerin toplamını bulmak için LEN fonksiyonu içinde SUM fonksiyon.
=TOPLAM((LEN(C4:C9)))
İşte, C4:C9 karakter aralığıdır.
Adım-02 : tuşuna bastıktan sonra GİRİŞ sahip olacaksınız Toplam istediğiniz aralıktaki karakterlerin sayısı.
Yöntem-3: Bir Hücredeki Sayıları Sayma
Adım-01 : Bir metinde (örneğin şifre) kaç tane sayı kullanıldığını saymak istiyorsanız, aşağıdaki formülü yazın.
=SUM(LEN(C4)-LEN(SUBSTITUTE(C4,{0,1,2,3,4,5,6,7,8,9},"")))
İşte, burada YEDEK işlevi, hücre içindeki sayıları çıkarmak için kullanılır C4, kullanılarak yeni oluşturulan parolanın karakter sayısı sayılacaktır. LEN fonksiyon.
Bundan sonra, eski karakter sayısından çıkarılacak ve ardından sonuç toplanacaktır.
Adım-02 : tuşuna bastıktan sonra GİRİŞ ve aşağı sürükleyerek bir hücredeki toplam sayısal değer sayısını elde edersiniz.
Daha fazlasını okuyun: Excel'de Bir Hücredeki Sayıları Sayma (3 Yöntem)
Yöntem-4: Hücredeki Sayılar Dışındaki Karakterleri Sayma
Adım-01 : Bir hücredeki sayılar dışındaki karakterleri saymak istiyorsanız, hücredeki toplam karakter sayısını hücredeki sayısal değerlerin sayısından çıkarmanız gerekir (ki bunu Yöntem-3 ).
=LEN(C4)-(SUM(LEN(
C4)-LEN(SUBSTITUTE(C4,{0,1,2,3,4,5,6,7,8,9},""))))
Adım-02 : Bundan sonra, şu tuşa basmanız gerekir GİRİŞ öğesine dokunun ve aşağı sürükleyin, ardından sayılar hariç karakter sayısı görünecektir.
Daha fazlasını okuyun: Excel'de Bir Hücredeki Belirli Karakterlerin Sayısını Sayma (2 Yaklaşım)
Yöntem-5: Bir Hücredeki Özel Karakterleri Sayma
Adım-01 : Eğer istersen bir hücredeki herhangi bir özel karakteri sayar daha sonra aşağıdaki formülü kullanın.
=LEN(C4)-LEN(SUBSTITUTE(C4, "a",""))
Burada, toplam karakter sayısı, " gibi özel bir karakterin bulunduğu karakter sayısından çıkarılacaktır. a " kullanılır.
=SUBSTITUTE(metin,eski metin,yeni metin)
Burada, metin C4 eski metin " a " ve yeni metin şöyledir Boş
Adım-02 : tuşuna bastıktan sonra GİRİŞ ve aşağı sürüklediğinizde aşağıdaki sonucu elde edersiniz.
Yöntem-6: VBA Kodu Kullanarak Bir Hücredeki Karakterleri Sayma
Adım-01 : İlk başta takip etmelisiniz Geliştirici Tab>> Visual Basic
Adım-02 O zaman Visual Basic Düzenleyicisi görünecek ve ardından Ekleme >> Modül .
Adım-03 O zaman Modül 1 oluşturulacak ve buraya aşağıdaki kodu yazacaksınız.
Function CharacterNo(pInput As String) As String Dim xRegex As Object Dim xMc As Object Dim xM As Object Dim xOut As String Set xRegex = CreateObject("vbscript.regexp") xRegex.Global = True xRegex.ignorecase = True xRegex.Pattern = "[^\w]" CharacterNo = "" If Not xRegex.test(pInput) Then xRegex.Pattern = "(\d+xOut & (xM.Length & IIf(IsNumeric(xM), "N", "L")) Sonraki KarakterNo = xOut End If End Fonksiyonu
Bu kodu yazdıktan sonra, Kaydet bu kod ve Kapat Pencere.
Burada, adında bir fonksiyon KarakterHayır oluşturulacaktır ve adını isteğinize göre değiştirebilirsiniz.
Adım-04 : Sonra Hücre'de D4 fonksiyonu yazın KarakterHayır ve metni şuraya ekleyin C4 .
=KarakterNo(C4)
Adım-05 : tuşuna bastıktan sonra GİRİŞ ve aşağı sürüklediğinizde aşağıdaki sonuçlar görünecektir.
İşte, L sayı hariç herhangi bir karakteri ve N sayısal karakteri belirtir.
İlk hücreyi ele alalım 1L1N3L2N2L temsil eden (1+3+2)L veya 6L veya 6 karakterleri hariç, sayı ve (1+2)N veya 3N veya 3 sayısal karakterler.
Daha fazlasını okuyun: Excel VBA: Hücredeki Karakterleri Sayma (5 Yöntem)
Sonuç
Bu makalede, bir hücredeki karakter sayısını saymanın en kolay yollarını ele almaya çalıştım. Umarım bu makale bu konuda size yardımcı olur. Başka önerileriniz varsa bunları bizimle paylaşmaktan çekinmeyin.