Excel'de karakterler nasıl sayılır?

Bu derste, bir hücredeki veya hücre aralığındaki karakter sayısını saymak için Excel’de farklı formüllerin nasıl yazılacağını öğreneceğiz.

Tek bir hücredeki karakterleri sayın

Bir hücredeki karakterleri saymak için sayıyı almak istediğiniz hücreye UZUNLUK fonksiyonunu girmeniz gerekir. Bundan sonra (A1) hücresine bakın. Sonunda, sayımı almak için Enter tuşuna basın. Birden fazla hücreniz varsa aynı formülü bu hücrelere de uygulayabilirsiniz.

 =LEN(B1)

Boşluksuz karakterleri say

Bir hücrede bir veya birden fazla boşluk varsa, bu durumda UZUNLUK ve SUBSTITUTE kombinasyonunu kullandığımız aşağıdaki formülü kullanabilirsiniz.

boşluksuz-karakterleri say
 =LEN(SUBSTITUTE(A1," ",""))

Bu formülde “Merhaba” ile “Dünya!” arasında bulunan boşluğu değiştirmek için SUBSTITUTE’u kullandık. » boş bir değerle.

Bir aralıktaki karakterleri sayma

Belirli bir hücre aralığınız varsa ve bu aralığın tamamındaki karakterleri saymak istiyorsanız, SUMproduct ve LEN kombinasyonunu kullanabilirsiniz.

 =SUMPRODUCT(LEN(A1:A3))

SUMproduct kullandığınızda tek hücrede tablo alabilir. Bu şekilde aralıktaki tüm hücrelerin (3) değerini alır. SUMproduct arasında ise LEN karakter sayısını alır.

Değerde boşluk bulunan bir hücreniz veya birden fazla hücreniz varsa ve karakterleri sayarken bu boşluğu saymak istemiyorsanız. SUMproduct, LEN ve SUBSTITUTE kombinasyonunu oluşturmalısınız.

Yukarıdaki örnekte karakter sayısını alırken boşluk eklediğinizde 36 sayısını elde ediyoruz. Ancak formülü kullandığımızda (TOPLAM, SUBSTITUTE ve UZUNLUK).

 =SUMPRODUCT(LEN(SUBSTITUTE(A1:A3," ","")))

Bir hücreden veya aralıktan belirli bir karakteri sayın

Diyelim ki bir hücreden belirli bir karakterin sayısını almak istiyorsunuz, bunu LEN ve SUBSTITUTE’u birleştirerek yapabilirsiniz.

belirli bir karakter saymak

Yukarıdaki örnekte hücredeki yıldız işaretini (*) saymak için formülü kullandık.

 =LEN(A1)-LEN(SUBSTITUTE(A1,"*",""))
anla-len-ve-yerine-işlevi

Bu işlev iki bölümde çalışır:

  • İlk bölümde hücredeki toplam karakter sayısını alan LEN işlevine sahipsiniz.
  • İkinci bölümde, (*) değerini değersiz olarak değiştiren SUBSTITUTE’a sahipsiniz. Bundan sonra LEN, yıldız işareti olmayan karakter sayısını döndürür.

Sonuçta biri (*) olan, diğeri (*) olmayan iki hesabınız var. Ve ikisini çıkardığınızda sonuçtaki (*) sayısını elde edersiniz.

Benzer şekilde, bir hücre aralığından belirli bir karakteri saymak istiyorsanız ve yukarıdaki formülü SUMproduct işlevine sarmanız ve tek bir hücre yerine aralığın tamamına başvurmanız gerekiyorsa.

 =SUMPRODUCT(LEN(A1:A7)-LEN(SUBSTITUTE(A1:A7,"*","")))
toplam-ve-len-fonksiyonu

SUMproduct kullandığınızda aralığın tamamını tablo olarak alır ve tek hücre yerine tüm aralığın formülünü kullanır. Bunun anlamı:

İlk bölümde tüm aralığın toplam karakter sayısını alırsınız, ikinci bölümde ise SUBSTITUTE, (*) işaretini kaldırın ve LEN sayıyı alır. Daha sonra her iki sayıyı da çıkararak sonuçtaki belirli karakterin sayısını elde edersiniz.

Excel dosyasını alın

İndirmek

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir