Bir Aralıktaki Belirli Karakter Nasıl Sayılır

Anonim

Bir hücredeki toplam karakterlerin Excel UZUNLUK işlevi kullanılarak sayılabileceğini biliyoruz. Bir aralıktaki toplam karakterlerin nasıl sayılacağını da öğrendik. Şimdi, aralıktaki (birden fazla hücre) belirli metnin toplam sayısını saymak için benzer bir teknik kullanacağız.

Bunu yapmanın iki yöntemi vardır. İlk yönteme bir göz atalım.

Bir aralıktaki karakterleri saymak için genel formül

=TOPLA(UZUNLUK(aralık)-UZUNLUK(YEDEK(aralık,"karakter","")))

Aralık: Metni içeren aralıktır.

karakter:Bu saymak istediğiniz karakterdir. Belirli bir karakter veya bir cümle olabilir.

Örnek: Bir aralıktaki belirli metni sayın

Yukarıdaki resimde B3:B6 aralığında bazı metinlerimiz var. Bir formül kullanarak aralıktaki toplam "x" karakterini saymamız gerekiyor. Sonucu kontrol etmek için her hücredeki "x" sayısını manuel olarak yazdık. Bunları özetleyebiliriz ancak başka bir sütuna veya manuel çalışmaya bağlı olmayan bir formül kullanmak istiyoruz. Yukarıda belirtilen genel formülü kullanıyoruz.

Bu formülü C8 hücresine yazın.

=TOPLAÇA(UZUNLUK(B3:B6)-UZUNLUK(YEDEK(B3:B6,"x",""))))

Enter'a basın. Aralıkta 6 olan toplam karakter sayımız var.

O nasıl çalışır?

SUMPRODUCT işlevi, verilen diziyi özetleyen bir dizi işlevidir. UZUNLUK işlevi, bir hücredeki veya verilen metindeki dizenin uzunluğunu döndürür. SUBSTITUTE işlevi, belirli bir karakteri başka bir karakterle değiştirdikten sonra değiştirilmiş bir dize döndürür.

Şimdi fonksiyon içten dışa doğru çalışıyor. Bu yüzden önce LEN(B3:B6) kısmını alıyoruz.

Burada LEN işlevini B3:B6 aralığıyla besledik. UZUNLUK işlevi, bir dizideki her hücrenin uzunluğunu döndürür.

{32;53;51;69}

Sonraki UZUNLUK(YEDEK(B3:B6;"x","")). Burada, SUBSTITUTE işlevi çalışır ve B3:B6 aralığındaki tüm "x"leri hiçbir şey ("") ile değiştirdikten sonra bir dizi değiştirilmiş dize döndürür. Daha sonra bu dizi, kalan karakter sayısını döndüren LEN işlevine yeniden beslenir. {31;52;49;67}

Şu anda SUMPRODUCT işlevinde iki dizimiz var, =SUMPRODUCT({32;53;51;69}-{31;52;49;67}). İkinci dizi birinci diziden çıkarılır ve son dizi olarak =SUMPRODUCT({1;1;2;2}) elde ederiz. Ve son olarak bu dizi, nihai sonucu 6 olarak verecek şekilde toplanır.

Büyük/küçük harfe duyarsızformül

SUBSTITUTE işlevi büyük/küçük harfe duyarlı bir işlev olduğundan, yukarıdaki formül büyük/küçük harfe duyarlıdır. Durumdan bağımsız olarak aralıktaki belirli karakterleri saymak için bu formülü kullanın.

=TOPLAÇA(UZUNLUK(B3:B6)-UZUNLUK(YEDEK(ALT(B3:B6),"x",""))))

Bu formülde, LOWER işlevi, B3:B6 aralığındaki tüm dizeleri küçük harfe dönüştürür ve ardından yukarıda tartışıldığı gibi tüm süreç gerçekleşir.

Alternatif Formül:

Alternatif yol, dizi formülü olarak LEN işleviyle SUM işlevinin kullanılmasıdır. Yani fonksiyonu yazdıktan sonra CTRL+SHIFT+ENTER tuş kombinasyonunu kullanmamız gerekiyor.

{=TOPLA(UZUNLUK(B3:B6)-UZUNLUK(YEDEK(B3:B6,"x",""))))}

Bir aralıktaki belirli metni sayma:

Bir aralıktaki belirli bir metni nasıl sayacağımızı merak ediyor olabilirsiniz. Bu, burada tartışılan formülde küçük bir değişiklikle yapılabilir.

Evet beyler, bir aralıktaki toplam belirli karakter sayısını bu şekilde alabilirsiniz. Bu oldukça kolaydır, ancak bu makale veya başka bir Excel 2010/2013/2016/2019/365 veya excel VBA ile ilgili herhangi bir şüpheniz veya başka bir özel sorunuz varsa, aşağıdaki yorumlar bölümüne yazın. Şüphelerinizi gidermekten memnuniyet duyacağım.

Excel'de Hücredeki Karakterleri Sayma | Bir hücredeki veya dizedeki belirli bir karakteri nasıl sayacağınızı öğrenin.

Excel'de iki aralıktaki toplam eşleşmeleri sayın | SUMPROUDCT işlevini kullanarak iki aralıktaki toplam eşleşmeleri nasıl sayacağınızı öğrenin.

VE-VEYA mantığını kullanan SUMIFS | SUMIFS, VEYA mantığıyla da kullanılabilir. SUMIFS'in kullandığı varsayılan mantık AND mantığıdır.

EĞER mantığıyla SUMPRODUCT | Formülde EĞER işlevini kullanmadan EĞER mantığıyla SUMPRODUCT'i nasıl kullanacağınızı öğrenin.

Popüler Makale:

Verimliliğinizi Artıracak 50 Excel Kısayolu | Görevinizde daha hızlı olun. Bu 50 kısayol, Excel'de daha da hızlı çalışmanızı sağlayacaktır.

Excel'de DÜŞEYARA İşlevi | Bu, farklı aralıklardan ve sayfalardan değer aramak için kullanılan excel'in en çok kullanılan ve popüler işlevlerinden biridir.

Excel 2016'da EĞERSAY | Bu şaşırtıcı işlevi kullanarak değerleri koşullarla sayın. Belirli bir değeri saymak için verilerinizi filtrelemeniz gerekmez. Gösterge tablonuzu hazırlamak için Countif işlevi gereklidir.

Excel'de SUMIF İşlevi Nasıl Kullanılır | Bu, başka bir gösterge panosu temel işlevidir. Bu, belirli koşullardaki değerleri özetlemenize yardımcı olur.