Excel AVERAGEIF işlevi nasıl kullanılır -

İçindekiler

Özet

Excel AVERAGEIF işlevi, sağlanan kriterleri karşılayan bir aralıktaki sayıların ortalamasını hesaplar. AVERAGEIF ölçütleri, kısmi eşleşme için mantıksal operatörler (>, <,, =) ve joker karakterler (* ,?) içerebilir.

Amaç

Kriterleri karşılayan ortalama sayıları alın.

Geri dönüş değeri

Ortalamayı temsil eden bir sayı.

Sözdizimi

= AVERAGEIF (aralık, ölçüt, (ortalama_aralık))

Argümanlar

  • aralık - Sayılar veya adlar, diziler veya başvurular dahil olmak üzere bir veya daha fazla hücre.
  • ölçüt - Bir sayı, ifade, hücre başvurusu veya metin.
  • ortalama_aralık - (isteğe bağlı) Ortalaması alınacak hücreler. Atlandığında aralık kullanılır.

Sürüm

Excel 2007

Kullanım notları

AVERAGEIF, sağlanan kriterleri karşılayan bir aralıktaki sayıların ortalamasını hesaplar. Kriterler sayılar, dizeler veya referanslar olarak sağlanabilir. Örneğin, geçerli ölçütler 10, "> 10", A1 veya "<" & A1 olabilir.

Ortalama_aralık bağımsız değişkeni isteğe bağlıdır. Ortalama_aralık sağlanmadığında, ÇOKEĞERORTALAMA if, aralık bağımsız değişkenindeki sayısal değerlerin ortalamasını hesaplar. Ortalama_aralık sağlandığında, AVERAGEIF ortalama_aralıktaki sayıların ortalamasını hesaplar.

AVERAGEIF ölçütleri, kısmi eşleşme için mantıksal operatörler (>, <,, =) ve joker karakterler (* ,?) içerebilir.

AVERAGEIF, Excel'de mantıksal ölçütleri iki kısma (aralık + ölçüt) ayıran sekiz işlev grubundadır. Sonuç olarak, ölçüt oluşturmak için kullanılan sözdizimi farklıdır ve AVERAGEIF, aralık bağımsız değişkenleri için bir hücre aralığı gerektirir, bir dizi kullanamazsınız.

AVERAGEIF, ölçüt eşleştiğinde bile boş hücreleri otomatik olarak yoksayar. Başka bir deyişle, AVERAGEIF ortalamada sıfır olarak ölçütleri karşılayan boş hücreleri içermez. AVERAGEIF # SAYI / 0! Döndürür! aralıktaki hiçbir hücre ölçütü karşılamıyorsa.

AVERAGEIF işlevi yalnızca tek bir koşul uygulayabilir. Birden çok ölçüt uygulamanız gerekiyorsa, AVERAGEIFS işlevini kullanın.

Örnekler

Gösterilen örnekte H5: H8'deki formüller aşağıdaki gibidir:

=AVERAGEIF(C5:C15,">0") // price greater than $0 =AVERAGEIF(C5:C15,">200000") // price greater than $200k =AVERAGEIF(D5:D15,">=2",C5:C15) // 2+ bedrooms =AVERAGEIF(D5:D15,">=3",C5:C15) // 3+ bedrooms

Ölçütlerde çift tırnak ("")

Genel olarak, metin değerleri çift tırnak ("") içine alınır ve sayılar değildir. Bununla birlikte, bir mantıksal operatör bir sayıya dahil edildiğinde, numara ve operatör tırnak içine alınmalıdır. Aşağıdaki iki örnekteki farklılığa dikkat edin. İkinci formül büyüktür veya eşittir (> =) işleci kullandığından, işleç ve sayı çift tırnak içine alınır.

=AVERAGEIF(D5:D15,2,C5:C15) // 2 bedrooms =AVERAGEIF(D5:D15,">=2",C5:C15) // 2+ bedrooms

Metin değerleri için çift tırnak da kullanılır. Örneğin, A1: A10'daki değerler "kırmızı" ile eşit olduğunda B1: B10'daki değerlerin ortalamasını almak için aşağıdaki gibi bir formül kullanabilirsiniz:

=AVERAGEIF(A1:A10,"red",B1:B10) // average "red" only

Başka bir hücrenin değeri

Başka bir hücreden alınan bir değer, birleştirme kullanılarak ölçütlere dahil edilebilir. Aşağıdaki örnekte, ÇOKEĞERORTALAMA A1: A10'daki B1 hücresindeki değerden daha düşük sayıların ortalamasını döndürür. Küçüktür operatörünün (metin olan) tırnak içine alındığına dikkat edin.

=AVERAGEIF(A1:A10,"<"&B1) // average values less than B1

Joker karakterler

Joker karakterler, soru işareti (?), Yıldız işareti (*) veya tilde (~) ölçütlerde kullanılabilir. Soru işareti (?) Herhangi bir karakterle eşleşir ve yıldız işareti (*) sıfır veya herhangi bir türden daha fazla karakterle eşleşir. Örneğin, A1: A10'daki hücreler herhangi bir yerde "kırmızı" metnini içerdiğinde, B1: B10'daki hücrelerin ortalamasını almak için şuna benzer bir formül kullanabilirsiniz:

=AVERAGEIF(A1:A10,"*red*",B1:B10) // contains "red"

Tilde (~), gerçek joker karakterleri bulmanızı sağlayan bir çıkış karakteridir. Örneğin, soru işareti (?), Yıldız işareti (*) veya tilde (~) ile eşleştirmek için joker karakterin önüne bir yaklaşık işareti ekleyin (yani ~ ?, ~ *, ~~).

Notlar

  • Aralıktaki DOĞRU veya YANLIŞ içeren hücreler göz ardı edilir.
  • Ortalamalar hesaplanırken aralık ve ortalama_aralıkta boş hücreler göz ardı edilir.
  • AVERAGEIF # SAYI / 0! Döndürür! aralıktaki hiçbir hücre ölçütü karşılamıyorsa.
  • Average_range does not have to be the same size as range . The top left cell in average_range is used as the starting point, and cells that correspond to cells in range are averaged.
  • AVERAGEIF allows the wildcard characters question mark (?) and asterisk (*), in criteria. The ? matches any single character and the * matches any sequence of characters. To find a literal ? or *, use a tilde (~) before the character, i.e. ~* and ~?.

Related videos

Excel formülü hata kodları Bu videoda, formülde bir sorun olduğunda Excel'in görüntülediği her hata kodunun üzerinden geçeceğiz. Hataları çözmenin bazı basit yollarına da bakacağız. AVERAGEIF işlevi nasıl kullanılır Bu videoda, bir veri kümesindeki tek bir kriteri karşılayan sayılardan bir ortalama hesaplamak için AVERAGEIF işlevinin nasıl kullanılacağına bakacağız.

Ilginç makaleler...