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

İçindekiler

Özet

Excel ÇOKEĞERORTALAMA işlevi, bir veya daha fazla ölçütü karşılayan bir aralıktaki sayıların ortalamasını hesaplar. AVERAGEIFS için kullanılan kriterler, kısmi eşleşme için mantıksal operatörler (>, <,, =) ve joker karakterler (* ,?) içerebilir.

Amaç

Birden çok ölçütle eşleşen ortalama hücreler

Geri dönüş değeri

Tüm kriterleri karşılayan hücrelerin ortalaması

Sözdizimi

= ÇOKEĞERORTALAMA (ort_ayrak, aralık1, ölçüt1, (aralık2), (ölçüt2),…)

Argümanlar

  • avg_rng - Ortalaması alınacak aralık.
  • aralık1 - Değerlendirilecek ilk aralık.
  • criteria1 - kriterleri aralık1 kullanmak.
  • aralık2 - (isteğe bağlı) Değerlendirilecek ikinci aralık.
  • ölçüt2 - (isteğe bağlı) aralık2'de kullanılacak ölçüt.

Sürüm

Excel 2007

Kullanım notları

ÇOKEĞERORTALAMA işlevi, sağlanan kriterleri karşılayan bir aralıktaki sayıların ortalamasını hesaplar. ÇOKEĞERORTALAMA'ya verilen ilk aralık, ortalaması alınacak sayıları içeren aralıktır. Kriterler çiftler halinde sağlanır (aralık, kriterler) ve sadece ilk çift gereklidir. Her ek ölçüt için başka bir aralık / ölçüt çifti sağlayın. AVERAGEIFS'e verilen kriterler AND mantığıyla uygulanır - bir sayının ortalamaya dahil edilmesi için tüm kriterlerin doğru olması gerekir.

Kriterler sayılar, dizeler veya referanslar olarak sağlanabilir. Örneğin, geçerli ölçütler 10, "> 10", A1 veya "<" & A1 olabilir. Ölçütler, kısmi eşleme için joker karakterler de içerebilir.

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

ÇOKEĞERORTALAMA, ölçütler eşleştiğinde bile boş hücreleri otomatik olarak yok sayar. Başka bir deyişle, ÇOKEĞERORTALAMA, ortalamaya boş hücreleri dahil etmeyecektir. AVERAGEIFS, # SAYI / 0! içindeki hiçbir hücre kriterleri karşılamıyorsa.

Örnekler

Gösterilen örnekte, H5: H7'deki formüller şunlardır:

=AVERAGEIFS(C5:C15,C5:C15,">0") =AVERAGEIFS(C5:C15,C5:C15,">0",C5:C15,"=2",E5:E15,">1")

Bu formüller, aşağıdaki durumlarda mülklerin ortalama fiyatını verir:

  1. fiyatlar sıfırdan büyük
  2. fiyatlar sıfırdan büyük ve 500.000 ABD dolarından az
  3. konaklama birimlerinde en az 2 yatak odası ve 1'den fazla banyo var

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

Genel olarak, ölçütlerdeki 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.

=AVERAGEIFS(C5:C15,D5:D15,2) // 2 bedrooms =AVERAGEIFS(C5:C15,D5:D15,">=2") // 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:

=AVERAGEIFS(B1:B10,A1:A10,"red")

Birden çok kriter

Ölçütleri çiftler halinde girin (aralık, ölçüt). Örneğin A1: A10, B1: B10 = "A" ve C1: C10> 5 değerlerinin ortalamasını almak için şunu kullanın:

=AVERAGEIFS(A1:A10,B1:B10,"A",C1:C10,">5")

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 küçü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.

=AVERAGEIFS(A1:A10,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 değerler "kırmızı" metnini içerdiğinde B1: B10'daki değerlerin ortalamasını almak için aşağıdaki gibi bir formül kullanabilirsiniz:

=AVERAGEIFS(B1:B10,A1:A10,"*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 ~ ?, ~ *, ~~).

Not: bağımsız değişkenlerin sırası AVERAGEIFS ve AVERAGEIF arasında farklıdır. Ortalamaya kadar aralık her zaman ÇOKEĞERORTALAMA içindeki ilk bağımsız değişkendir.

Notlar

  • Kriterlerle eşleşen veri yoksa, ÇOKEĞERORTALAMA # SAYI0! hata
  • Her bir ek aralığı olarak satır ve sütun aynı sayıda olması gerekir ortalaması_alınacak_aralık .
  • Sayısal olmayan ölçütlerin çift tırnak içine alınması gerekir, ancak sayısal ölçütler kapsamaz. Örneğin: 100, "100", "> 32", "jim" veya A1 (burada A1 bir sayı içerir).
  • Joker karakterler? ve * kriterlerde 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.
  • Kelimenin tam anlamıyla soru işareti veya yıldız işareti bulmak için soru işareti veya yıldız işaretinin önünde tilde (~) kullanın (yani ~ ?, ~ *).

Ilginç makaleler...