Excel formülü: Hücreleri büyük / küçük harfe duyarlı sayma -

İçindekiler

Genel formül

=SUMPRODUCT((--EXACT(value,range)))

Özet

Büyük ve küçük harfleri dikkate alarak belirli bir metin içeren hücreleri saymak için, SUMPRODUCT işlevi ile birlikte EXACT işlevine dayalı bir formül kullanabilirsiniz. Gösterilen örnekte, E5 aşağıdaki formülü içerir:

=SUMPRODUCT((--EXACT(D5,names)))

Burada "adlar", adlandırılmış B5: B11 aralığıdır. Bu, D sütununda listelenen her adın büyük / küçük harf duyarlı bir sayısını sağlar.

Açıklama

EXACT işlevi iki bağımsız değişken alır: metin1 ve metin2. Metin1 ve metin2 tam olarak eşleştiğinde (büyük / küçük harfe göre) TAM, DOĞRU döndürür. Aksi takdirde, TAM, YANLIŞ değerini döndürür:

=EXACT("ayako","ayako") // returns TRUE =EXACT("ayako","Ayako") // returns FALSE

Gösterilen örnekte, D sütununda bir isim saydığımız her seferde B sütunundaki tüm değerleri kontrol etmemiz gerekir. TAM birden çok değer verdiğimiz için, birden çok sonuç döndürür. E5'te EXACT şunu döndürür:

(FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE)

Her DOĞRU, B5: B11'deki "ayako" nun tam eşleşmesini temsil eder. Sonuçları saymak istediğimizden, DOĞRU ve YANLIŞ değerlerini 1'lere ve 0'lara dönüştürmek için çift negatif (-) kullanırız. Ortaya çıkan dizi:

(0;0;0;0;1;1;1)

Son olarak, SUMPRODUCT dizideki değerleri toplar ve 3 değerini döndürür.

Not: SUMPRODUCT dizileri yerel olarak işleyebildiğinden, bu formülü girmek için Control + Shift + Enter tuşlarını kullanmak gerekmez.

Ilginç makaleler...