İçindekiler
Bu eğitim size Excel'de sayıların, yüzdelerin ve zamanların ortalamasını almak ve hatalardan kaçınmak için en etkili formülleri öğretecek.
Microsoft Excel'de ortalama hesaplamak için birkaç farklı formül bulunmaktadır. Bu eğitim en popüler olan ORTALAMA işlevine odaklanmaktadır.
Excel'de ORTALAMA işlevi
Excel'deki ORTALAMA işlevi, belirtilen sayıların aritmetik ortalamasını bulmak için kullanılır. Sözdizimi aşağıdaki gibidir:
ORTALAMA(sayı1, [sayı2], ...)Nerede numara1, sayı2 vb. ortalamasını almak istediğiniz sayısal değerlerdir. Bunlar sayısal değerler, diziler, hücre veya aralık başvuruları biçiminde sağlanabilir. İlk bağımsız değişken zorunludur, sonraki bağımsız değişkenler isteğe bağlıdır. Bir formüle en fazla 255 bağımsız değişken ekleyebilirsiniz.
ORTALAMA, Excel 365 ile Excel 2007'nin tüm sürümlerinde kullanılabilir.
ORTALAMA işlevi - Hakkında bilinmesi gereken 6 şey
Çoğunlukla, Excel'de ORTALAMA işlevini kullanmak kolaydır. Ancak, bilmeniz gereken birkaç nüans vardır.
- Hücreler ile sıfır değerler ortalamaya dahil edilmiştir.
- Boş hücreler göz ardı edilir.
- Aşağıdakileri içeren hücreler metin dizeleri ve mantıksal değerler TRUE ve FALSE göz ardı edilir. Boolean değerlerini ve sayıların metin gösterimlerini hesaplamaya dahil etmek istiyorsanız AVERAGEA işlevini kullanın.
- Bir formülde doğrudan yazılan Boole değerleri sayılır. Örneğin, ORTALAMA(DOĞRU, YANLIŞ) formülü, 1 ve 0'ın ortalaması olan 0,5 değerini döndürür.
- Belirtilen bağımsız değişkenler tek bir geçerli sayısal değer içermiyorsa, #DIV/0! hatası oluşur.
- Şu argümanlar hata değerleri bir ORTALAMA formülünün hata döndürmesine neden olur. Bundan kaçınmak için, lütfen hataları yok sayarak nasıl ortalama alınacağına bakın.
Not: Excel sayfalarınızda ORTALAMA işlevini kullanırken, lütfen şu özelliklere sahip hücreler arasındaki farkı aklınızda bulundurun sıfır değerler ve boş hücreler - 0'lar sayılır, ancak boş hücreler sayılmaz. Bu durum özellikle " Sıfır değeri olan hücrelerde sıfırı gösterme " seçeneği belirli bir çalışma sayfasında işaretli değildir. Bu seçeneği Excel Seçenekleri > Gelişmiş > Bu çalışma sayfası için görüntüleme seçenekleri .
Excel ORTALAMA formülü
Ortalama için temel bir Excel formülü oluşturmak için tek yapmanız gereken kaynak değerleri sağlamaktır. Bu birkaç farklı şekilde yapılabilir.
Belirli bir ortalamanın hesaplanması için sayılar formülüne doğrudan yazabilirsiniz. Örneğin, 1,2,3 ve 4 sayılarının ortalamasını almak için formül şöyledir:
=ORTALAMA(1,2,3,4)
Ortalama bir sütun Excel'de, tam sütun referansı sağlayın:
=AVERAGE(A:A)
Ortalama bir sıra , tam satır referansı kullanın:
=AVERAGE(1:1)
Ortalama bir hücre aralığı formülünüzde bu aralığı belirtin:
=ORTALAMA(A1:C20)
Bir ortalama döndürmek için bitişik olmayan hücreler her hücre referansı ayrı ayrı sağlanmalıdır:
=ORTALAMA(A1, C1, D1)
Ortalamaya çoklu aralıklar tek bir formülde birkaç aralık başvurusu kullanın:
=ORTALAMA(A1:A20, C1:D10)
Ve doğal olarak, iş mantığınızın gerektirdiği değerleri, hücre ve aralık referanslarını aynı formüle dahil etmenizi engelleyen hiçbir şey yoktur. Örneğin:
=ORTALAMA(B3:B5, D7:D9, E11, 100)
Ve işte gerçek hayattan bir senaryo. Aşağıdaki veri kümesinde, bir ortalama hesaplamak için 3 farklı formül kullanıyoruz - tüm aralıkta, her satırda ve her sütunda:
Excel'de ORTALAMA işlevi nasıl kullanılır - örnekler
Excel ORTALAMA, sayıların yanı sıra, aşağıdaki örneklerde gösterildiği gibi, yüzdeler ve zamanlar gibi diğer sayısal değerlerin aritmetik ortalamasını da kolayca bulabilir.
Excel'de ortalama yüzdeyi hesaplama
Yüzdelerin ortalamasını almak için, ortalama için normal bir Excel formülü kullanırsınız. Önemli olan, formül hücresi için Yüzde biçimini ayarlamaktır.
Örneğin, C2 ile C11 arasındaki hücrelerde ortalama bir yüzde hesaplamak için formül şöyledir:
=ORTALAMA(C2:C11)
Excel'de ortalama süreyi alın
Farklı zaman birimlerini manuel olarak hesaplamak gerçek bir acı olurdu... Neyse ki, Excel ORTALAMA işlevi zamanlarla mükemmel bir şekilde başa çıkıyor. Zaman ortalamasının doğru görüntülenmesi için, formül hücresine uygun bir zaman biçimi uygulamayı unutmayın.
Örneğin, aşağıdaki veri kümesinde ortalama bir süre bulmak için formül şöyledir:
=ORTALAMA(B3:B13)
Sıfırsız Excel ortalaması
Excel ORTALAMA işlevi boş hücreleri, metin ve mantıksal değerleri atlar, ancak sıfırları atlamaz. Aşağıdaki resimde, E4, E5 ve E6 hücrelerindeki ortalamanın E3'tekiyle aynı olduğuna dikkat edin, çünkü boş bir hücre ve C sütunundaki geçersiz değerler yok sayılır ve yalnızca B ve D sütunlarındaki sayılar işlenir. Ancak, C7'deki sıfır değeri geçerli bir sayısal değer olduğu için E7'deki ortalamaya dahil edilir.
Sıfırları hariç tutmak için bunun yerine AVERAGEIF veya AVERAGEIFS işlevini kullanın. Örneğin:
=ORTALAMAIF(B3:D3, "0")
Ortalama üst veya alt N değerleri
En iyi 3, 5, 10 veya n bir aralıktaki değerler için, BÜYÜK işlevi ile birlikte ORTALAMA işlevini kullanın:
ORTALAMA(BÜYÜK( aralık , {1,2,3, ..., n}))Örneğin, B3:B11'deki en büyük 3 sayının ortalamasını almak için formül şöyledir:
=AVERAGE(LARGE(B3:B11, {1,2,3}))
En alttaki 3, 5, 10 veya daha yüksek bir ortalamanın hesaplanması için n bir aralıktaki değerler için, KÜÇÜK işlevi ile birlikte ORTALAMA işlevini kullanın:
Örneğin, aralıktaki en düşük 3 sayının ortalamasını almak için formül aşağıdaki gibidir:
=ORTALAMA(KÜÇÜK (B3:B11, {1,2,3}))
Ve işte sonuçlar:
Bu formül nasıl çalışır? :
Normalde, LARGE fonksiyonu verilen bir dizideki en büyük N. değeri belirler. En büyük n değeri elde etmek için, ikinci argüman olarak {1,2,3} gibi bir dizi sabiti kullanılır.
Bizim durumumuzda, LARGE aralıktaki en yüksek 3 değeri döndürür; bunlar 94, 93 ve 90'dır. AVERAGE buradan alır ve ortalamayı verir.
ORTALAMA KÜÇÜK kombinasyonu da benzer şekilde çalışır.
Excel'de ORTALAMA EĞER formülü
Koşullarla birlikte bir ortalama hesaplamak için Excel 2007 - 365'te ORTALAMA EĞER veya ORTALAMA EĞER'lerden yararlanabilirsiniz. Daha önceki sürümlerde, kendi ORTALAMA EĞER formülünüzü oluşturabilirsiniz.
ORTALAMA EĞER tek koşullu ise
Belirli bir koşulu karşılayan sayıların ortalamasını almak için bu genel formülü kullanın:
ORTALAMA(EĞER( criteria_range = Kriterler , average_range ))Excel 2019 ve daha düşük sürümlerde, bu yalnızca bir dizi formülü olarak çalışır, yani doğru şekilde tamamlamak için Ctrl + Shift + Enter tuşlarına basmanız gerekir. Excel 365 ve 2021'de, normal bir formül güzel bir şekilde çalışacaktır.
Örnek olarak, aşağıdaki tabloda ortalama bir Matematik puanı bulalım. Bunun için kriter olarak sadece "Matematik" kullanın:
=AVERAGE(IF(C3:C11="Math", B3:B11))
Ya da koşulu bir hücreye girebilir ve o hücreye başvurabilirsiniz (bizim durumumuzda F2):
=ORTALAMA(IF(C3:C11=F2, B3:B11))))
Bu formül nasıl çalışır?
IF fonksiyonunun mantıksal testi, C3:C11'deki her bir konuyu F2'deki hedef konu ile karşılaştırır. Karşılaştırmanın sonucu, TRUE'lerin eşleşmeleri temsil ettiği TRUE ve FALSE değerlerinden oluşan bir dizidir:
{YANLIŞ;YANLIŞ;YANLIŞ;DOĞRU;DOĞRU;YANLIŞ;YANLIŞ;DOĞRU;YANLIŞ}
için value_ if_true argümanında puan aralığını (B3:B11) veriyoruz, böylece mantıksal test DOĞRU ise ilgili puan döndürülüyor. value_ if_false argümanı atlanırsa, koşul karşılanmadığında FALSE görünür:
{YANLIŞ;YANLIŞ;YANLIŞ;74;67;YANLIŞ;YANLIŞ;59;YANLIŞ}
Bu dizi, FALSE değerlerini göz ardı ederek sayıların aritmetik ortalamasını hesaplayan AVERAGE işlevine beslenir.
Birden fazla kriter ile ORTALAMA EĞER
Birkaç kritere sahip sayıların ortalamasını almak için genel formül şöyledir:
ORTALAMA(EĞER( criteria_range1 = KRİTERLER1 ) * ( criteria_range2 = kriterler2 ), average_range ))Örneğin, A sınıfındaki Matematik puanlarının ortalamasını almak için şu formülü kullanabilirsiniz:
=AVERAGE(IF((C3:C11="Math") * (D3:D11="A"), B3:B11))
Kriterler için hücre referansları ile bu eşit derecede iyi çalışır:
=ORTALAMA(IF((C3:C11=G2) * (D3:D11=G3), B3:B11))
Excel 2019 ve daha düşük sürümlerde, yukarıdakilerin her ikisi de dizi formülleri olmalıdır, bu nedenle doğru bir sonuç almak için Ctrl + Shift + Enter tuşlarına basmayı unutmayın. Excel 365 ve 2021'de, dinamik diziler için dahili destek nedeniyle normal bir Enter tuşu iyi çalışacaktır.
Aynı sonuç, iç içe IF deyimi yardımıyla da elde edilebilir:
=ORTALAMA(IF(C3:C11=G2, IF(D3:D11=G3, B3:B11))
Hangi formülü kullanacağınız sadece kişisel tercihinize bağlıdır.
Bu formül nasıl çalışır?
IF mantıksal testinde, iki karşılaştırma işlemi gerçekleştirilir - önce C3:C11'deki denek listesini G2'deki değerle kontrol edersiniz ve ardından D3:D11'deki sınıfları G3'teki değerle karşılaştırırsınız. TRUE ve FALSE değerlerinin iki dizisi çarpılır ve çarpma işlemi AND operatörü gibi çalışır. Herhangi bir aritmetik işlemde, TRUE 1'e ve FALSE 0'a eşittir.0 ile çarpmak her zaman sıfır verir, bu nedenle elde edilen dizi yalnızca her iki koşul da DOĞRU olduğunda 1'e sahiptir. Bu dizi, 1'lere (DOĞRU) karşılık gelen puanları döndüren IF işlevinin mantıksal testinde değerlendirilir:
{YANLIŞ;YANLIŞ;YANLIŞ;74;67;YANLIŞ;YANLIŞ;YANLIŞ;YANLIŞ}
Bu son dizi ORTALAMA'ya servis edilir.
Excel'de bir ortalama nasıl yuvarlanır
Yalnızca yuvarlamak istemeniz durumunda görüntülenen ortalama temel değeri değiştirmeden, aşağıdaki Azalt Ondalık komutu veya şerit üzerindeki Hücreleri Biçimlendir Excel'de ortalama nasıl yuvarlanır bölümünde açıklandığı gibi iletişim kutusu.
Hesaplanan değerin kendisini yuvarlamak için, ORTALAMA ile Excel yuvarlama işlevlerinden birini birleştirin.
Yuvarlamaya ilişkin genel matematik kurallarını takip etmek için, AVERAGE öğesini ROUND işlevinin içine yerleştirin. 2. bağımsız değişkende ( num_digits ), bir ortalamanın yuvarlanacağı basamak sayısını belirtin.
Örneğin, bir ortalamayı yuvarlamak için en yakın tamsayı bu formülü kullanın:
=ROUND(ORTALAMA(B3:B11), 0)
Bir ortalamayı yuvarlamak için bir ondalık basamak için 1'i kullanın. num_digits Tartışma:
=ROUND(ORTALAMA(B3:B11), 1)
Bir ortalamayı yuvarlamak için iki ondalık basamak için 2 kullanın. num_digits Tartışma:
=ROUND(ORTALAMA(B3:B11), 2)
Ve böyle devam eder.
Yukarı doğru yuvarlama için ROUNDUP işlevini kullanın:
=ROUNDUP(ORTALAMA(B3:B11), 1)
Aşağı doğru yuvarlama için kullanılacak fonksiyon ROUNDDOWN'dur:
=ROUNDDOWN(ORTALAMA(B3:B11), 1)
Excel ORTALAMA'da #DIV/0 hatasını düzeltme
Hesaplamaya çalıştığınız hücre aralığında sayısal değer yoksa, ORTALAMA formülü sıfıra bölme hatası (#DIV/0!) döndürür. Bunu düzeltmek için, COUNT işleviyle sayısal değerlerin toplamını alabilir ve sayım 0'dan büyükse ortalama; aksi takdirde boş bir dize döndürebilirsiniz.
IF(COUNT( aralık )>0, ORTALAMA( aralık ), "")Örneğin, aşağıdaki veri setinde ortalama ile #DIV/0 hatasını önlemek için bu formülü kullanın:
=IF(COUNT(B6:B16)>0, AVERAGE(B6:B16), "")
Ortalama alma ve hataları yok sayma
Herhangi bir hata içeren bir hücre aralığının ortalaması alınmaya çalışıldığında sonuç bir hata olacaktır. Bunun olmasını önlemek için aşağıdaki çözümlerden birini kullanın.
AVERAGE ve IFERROR
Ortalama almadan önce, IFERROR fonksiyonu yardımıyla hataları filtreleyin:
ORTALAMA(IFERROR( aralık ,""))Dizilerin yerel olarak işlendiği Excel 365 ve 2021 dışındaki tüm sürümlerde, dizi formülü yapmak için Ctrl + Shift + Enter tuşlarına birlikte basın.
Örneğin, aşağıdaki hücre aralığının hatasız ortalamasını almak için formül şöyledir:
=ORTALAMA(IFERROR(B3:B13, ""))
AGGREGATE işlevi
Hataların ortalamasını almanın bir başka kolay yolu da AGGREGATE fonksiyonunu kullanmaktır. AGGREGATE'i bu amaçla yapılandırmak için function_num argümanını 1'e (ORTALAMA fonksiyonu) ve seçenekler argümanını 6'ya ayarlayın (hata değerlerini göz ardı edin).
Mesela:
=AGGREGATE(1, 6, B3:B13)
Ekran görüntüsünde görebileceğiniz gibi, her iki işlev de güzel çalışıyor:
Excel ORTALAMA çalışmıyor
Excel'de ORTALAMA formülüyle ilgili bir sorunla karşılaştıysanız, sorun giderme ipuçlarımız sorunu hızla çözmenize yardımcı olacaktır.
Metin olarak biçimlendirilmiş sayılar
Ortalamasını almaya çalıştığınız aralıkta tek bir sayısal değer yoksa #DIV/0 hatası oluşur. Bu genellikle sayılar metin olarak biçimlendirildiğinde meydana gelir. Hatayı düzeltmek için metni sayıya dönüştürmeniz yeterlidir.
Hücrelerin sol üst köşesindeki küçük yeşil üçgen bu durumun açık bir göstergesidir:
Söz konusu hücrelerdeki hata değerleri
Bir ORTALAMA formülü, #DEĞER! gibi bir hata içeren hücrelere başvurursa, formüller aynı hatayla sonuçlanır. Bu sorunu çözmek için, bu örneklerde açıklandığı gibi EĞERHATA veya AGGREGATE işleviyle birlikte bir ORTALAMA kombinasyonu kullanın. Veya varsa, kaynak verilerdeki değer hatasını bazı metinlerle değiştirin.
ORTALAMA formülü bir hücrede sonuç yerine görünür
Hücreniz yanıt yerine bir formül görüntülüyorsa, büyük olasılıkla çalışma sayfanızda Formülleri Göster modu açıktır. Diğer nedenler, eşittir işaretinden önce bir boşluk veya kesme işareti ile metin olarak girilen bir formül olabilir. Tüm bu sorunların çözümleri burada verilmiştir: Excel formülleri hesaplanmıyor.
Aritmetik ortalamayı bulmak için Excel'de ORTALAMA işlevini bu şekilde kullanırsınız. Okuduğunuz için teşekkür eder, gelecek hafta blogumuzda görüşmek dileğiyle!
İndirmek için pratik çalışma kitabı
Excel'de ORTALAMA formülü - örnekler (.xlsx dosyası)