Excel'de sumif ile subtotal nasıl kullanılır?
Excel’de ALTTOPLAM ve ETOPLA işlevlerini birleştirmek için aşağıdaki formülü kullanabilirsiniz:
=SUMPRODUCT(SUBTOTAL(109,OFFSET( C2 ,ROW( C2:C11 )-ROW( C2 ),,1)),--( B2:B11 ="Guard"))
Bu özel formül, C2:C11 aralığındaki değerleri toplamanıza olanak tanır; burada B2:B11 aralığındaki karşılık gelen değer, o hücre aralığı bir şekilde filtrelendikten sonra bile “Tut”a eşittir.
Aşağıdaki örnekte bu formülün pratikte nasıl kullanılacağı gösterilmektedir.
Örnek: Excel’de SUBTOTAL’ı ETOPLA ile kullanma
Çeşitli basketbol oyuncuları hakkında bilgi içeren aşağıdaki veri setine sahip olduğumuzu varsayalım:
Daha sonra verileri yalnızca Batı Konferansı oyuncularının bulunduğu satırları gösterecek şekilde filtreleyelim.
Bunu yapmak için A1:C11 hücre aralığını vurgulayın. Ardından üst şeritteki Veri sekmesine tıklayın ve Filtre düğmesine tıklayın.
Ardından Konferans’ın yanındaki açılır oka tıklayın ve yalnızca Batı’nın yanındaki kutunun işaretlendiğinden emin olun ve ardından Tamam’a tıklayın:
Veriler, yalnızca Konferans sütununun Batı’ya eşit olduğu satırları gösterecek şekilde otomatik olarak filtrelenecektir:
Position sütun değerinin “Guard”a eşit olduğu Noktalar sütunundaki değerleri toplamak için SUMIF() fonksiyonunu kullanmaya çalışırsak, aslında SUMIF() içindeki “Guard” değerine eşit satırlar için puanların toplamını döndürecektir. işlev. orijinal veri kümesi:
Bunun yerine aşağıdaki formülü kullanmamız gerekiyor:
=SUMPRODUCT(SUBTOTAL(109,OFFSET( C2 ,ROW( C2:C11 )-ROW( C2 ),,1)),--( B2:B11 ="Guard"))
Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:
Bu formül 85’in doğru toplamını döndürür.
Bunun doğru olduğunu, Konum sütununun “Koruma”ya eşit olduğu satırlar için puan değerlerinin toplamını manuel olarak hesaplayarak onaylayabiliriz:
Koruma puanlarının toplamı: 12 + 28 + 30 + 15 = 85 .
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