Excel'de averageif ile subtotal nasıl kullanılır?
Excel’de ALTTOPLAM ve ORTALAMA işlevlerini birleştirmek için aşağıdaki formülü kullanabilirsiniz:
=AVERAGE(IF(SUBTOTAL(2,OFFSET( C2 ,ROW( C2:C11 )-ROW( C2 ),0)),IF( B2:B11 ="Guard", C2:C11 )))
Bu özel formül, C2:C11 aralığındaki değerlerin ortalamasını hesaplamanıza olanak tanır; burada B2:B11 aralığındaki karşılık gelen değer, o hücre aralığı şu veya bu şekilde filtrelendikten sonra bile “Tut”a eşittir. bir diğeri.
Aşağıdaki örnekte bu formülün pratikte nasıl kullanılacağı gösterilmektedir.
Örnek: Excel’de AVERAGEIF ile ALTTOPLAM nasıl kullanılır?
Ç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 Puan sütunu değerlerinin ortalamasını hesaplamak için AVERAGEIF() fonksiyonunu kullanmaya çalışırsak, aslında “Guard”a eşit olan satırlar için puanların ortalamasını döndürecektir.” orijinal veri kümesinde:
Bunun yerine aşağıdaki formülü kullanmamız gerekiyor:
=AVERAGE(IF(SUBTOTAL(2,OFFSET( C2 ,ROW( C2:C11 )-ROW( C2 ),0)),IF( B2:B11 ="Guard", C2:C11 )))
Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:
Bu formül 21,25’lik doğru ortalamayı döndürür.
Konum sütununun “Koruma”ya eşit olduğu satırlar için puan değerlerinin ortalamasını manuel olarak alarak bunun doğru olduğunu onaylayabiliriz:
Ortalama koruma puanı: (12 + 28 + 30 + 15) / 4 = 21,25 .
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