Excel: metinle filtrelenen hücrelerin nasıl sayılacağı


Metin içeren Excel’de belirli bir aralıktaki filtrelenmiş hücrelerin sayısını saymak için aşağıdaki formülü kullanabilirsiniz:

 =SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW( A2:A13 ))), --(ISTEXT( A2:A13 )))

Bu özel formül, A2:A13 aralığındaki metni içeren filtrelenmiş hücrelerin sayısını sayar.

Aşağıdaki örnekte bu formülün pratikte nasıl kullanılacağı gösterilmektedir.

Örnek: Excel’de metin içeren filtrelenmiş hücrelerin sayılması

Bir şirketin çeşitli çalışanlarının yaptığı toplam satışlara ilişkin bilgileri içeren aşağıdaki veri setine sahip olduğumuzu varsayalım:

Daha sonra, verileri yalnızca Satış sütununda değeri 15’ten büyük olan satırları gösterecek şekilde filtrelediğimizi varsayalım:

Şimdi, Çalışan sütununda metin değerleri içeren filtrelenmiş hücrelerin sayısını saymak istediğimizi varsayalım.

Normalde metin değerleri içeren bir aralıktaki hücrelerin sayısını saymak için aşağıdaki formülü kullanabiliriz:

 =COUNTIF( A2:A13 , "*")

Ancak bu formülü filtrelenmiş verilerimizde kullanırsak, formül, filtrelemeden önce orijinal veri kümemizdeki metin değerlerini içeren hücrelerin sayısını hatalı bir şekilde döndürecektir:

Bunun yerine, metinle filtrelenen hücrelerin sayısını saymak için aşağıdaki formülü kullanmamız gerekir:

 =SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW( A2:A13 ))), --(ISTEXT( A2:A13 )))

Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:

Excel, metinle filtrelenen hücreleri sayar

Bu formül doğru bir şekilde 3 değerini döndürür.

Çalışan sütunundaki metin değerleriyle üç hücreyi manuel olarak tanımlayarak bunun doğru olduğunu onaylayabiliriz: Andy , Jim ve Craig .

Ek kaynaklar

Aşağıdaki eğitimlerde Excel’de diğer yaygın işlemlerin nasıl gerçekleştirileceği açıklanmaktadır:

Excel’de filtrelenen satırlar nasıl silinir
Excel’de filtrelenmiş satırlar nasıl sayılır?
Excel’de filtrelenmiş satırlar nasıl eklenir

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir