Herhangi Bir Metinle Hücreleri Say - Excel ve Google E-Tablolar

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu öğreticide, bir aralıktaki herhangi bir metni içeren hücreleri saymak için COUNTIF ve SUMPRODUCT işlevlerini kullanacağız.

Herhangi Bir Metin İçeren Hücreleri Saymak İçin EĞERSAY

EĞERSAY işlevi, belirli ölçütleri karşılayan hücreleri sayar. Bu durumda, herhangi bir metin içeren hücreleri saymak istiyoruz. Bunu bir yıldız joker sembolü kullanarak yaparız:

1 =EĞERSAY(B2:B6;"*")

Yıldız joker karakteri, herhangi bir uzunluktaki herhangi bir metin dizesiyle eşleşir. Yıldız işaretinden önce veya sonra hiçbir karakteriniz yoksa (yukarıdaki örneğimizde olduğu gibi), herhangi bir metinle eşleşecektir.

Formüllere metin dizeleri girerken, dizeleri her zaman tırnak işaretleri içine almanız gerektiğini unutmayın. Bu, joker karakterler için bile geçerlidir.

COUNTIFS Koşullu Hücreleri Sayma İşlevi

EĞERSAY işlevi, birden çok ölçüte izin vermesi dışında EĞERSAY işleviyle aynı şekilde çalışır. Bir örnek göstermek için, yukarıdakiyle aynı örneği kullanalım, ancak bu sefer “ABC” yazan hücreleri hariç tutacağız. Bunu, “eşit değil”i temsil eden koşullu bir ifade olarak “” sembolünü ekleyerek yapabiliriz.

1 =EĞERSAY(Aralık,"*", Aralık,"Metin")
1 =EĞERSAY(B2:B6,"*", B2:B6, "ABC")

Bu formülde bile koşulun tırnak içine alındığını fark edeceksiniz. İstediğiniz kadar koşul ekleyebilirsiniz, yalnızca aralığı ve ardından koşulu ekleyerek işlevin formül yapısını izlemeyi unutmayın.

"ABC"nin büyük/küçük harfe duyarlı olmadığı, dolayısıyla küçük harfli hücreleri de içereceği, yani "abc", "ABC", "aBc" içeren hücrelerin tümünün dahil edileceğine dikkat edilmelidir.

Herhangi Bir Metin İçeren Hücreleri Saymak için SUMPRODUCT

SUMPRODUCT işlevi, hücreleri koşullu olarak saymak için de kullanılabilir. EĞERSAY işlevinden daha karmaşıktır, ancak çok daha güçlüdür.

1 =TOPLAÇA(INT(ISTEXT(Aralık))
1 =TOPLAÇA(INT(ISTEXT(B2:B6))

Her bir parçasını anlamak için bu formülü parçalayalım

Formül çubuğunda işlevin bir bölümünü vurgulayın ve o formül bölümünün hesaplanan değerini görmek için F9 tuşuna basın.

ISTEXT, bir hücrenin metin içerip içermediğine bağlı olarak DOĞRU veya YANLIŞ döndüren bir Boole işlevidir. Ancak, bir SUMPRODUCT İşlevi içinde kullanıldığında, bir DOĞRU/YANLIŞ değerleri dizisi döndürür: {TRUE; YANLIŞ; YANLIŞ; NS; NS}.

Ardından, SUMPRODUCT işlevinin metin içeren hücrelerin sayısını sayarak değerleri toplayabilmesi için Boole değerlerini 1'lere ve 0'lara dönüştürmek için INT İşlevini kullanırız.

DOĞRU ve YANLIŞ değerlerini sırasıyla 1'lere ve 0'lara dönüştüren çift tekli “-” işaretini (genellikle çift negatif olarak da adlandırılır) kullanabilirsiniz.

Son olarak, SUMPRODUCT bu dizinin toplamını alır: 1 + 0 + 0 + 1 + 1 = 3.

Google E-Tablolar - Herhangi Bir Metin İçeren Hücreleri Say

Yukarıdaki örneklerin tümü, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave