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:
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