Ortalama %100 olması için, hücrelerdeki değerlerin (Boşlar hariç) tamamı %100 ya da 4 hücrenin ortalaması alındığına göre, 3 dolu 1 boş ise örneğin toplamı %300 yapmalı.( ya da 2 dolu 2 boş ise toplam %200)
4 sütündan bir satırda boş değer varsa işte o zaman tam ortalama olmuyor
Yanılıyorsunuz...
ORTALAMA işlevi BOŞ hücreleri ya da "" değeri olup da BOŞ görünümlü hücreleri değerlendirmeye almaz.
Aşağıdaki resimde gerekli açıklamalar mevcut. İnceleyiniz.
Demek istediğim olay ise,
=EĞERHATA(1/(1/EĞER(YADA(IF3="";II3="";IN3="";IO3="");4*ORTALAMA(IF3;II3;IN3;IO3);ORTALAMA(IF3;II3;IN3;IO3)));"")
formülünüzde 4* ibaresini 1* yapınca DÜZELDİ. ifadenizi ele alarak,
=EĞERHATA(1/(1/EĞER(YADA(IF3="";II3="";IN3="";IO3="");
1*ORTALAMA(IF3;II3;IN3;IO3);ORTALAMA(IF3;II3;IN3;IO3)));"")
ve burada
1*ORTALAMA(IF3;II3;IN3;IO3) = ORTALAMA(IF3;II3;IN3;IO3)
Yani kriter YADA(IF3="";II3="";IN3="";IO3="") kriteri değerlendirilse de, değerlendirilmese de aynı işlemi yapıyorsunuz. Şu halde kriterin değerlendirilmesine gerek yok. Her hali karda, ORTALAMA(IF3;II3;IN3;IO3) işlemi yapılıyor. EĞERHATA işlevi uygulanınca da,
=EĞERHATA(1/(1/ORTALAMA(IF3;II3;IN3;IO3));"") şeklinde oluyor...
Bu sorunuzun cevabıydı...
Diyorsanız ki,
bende beklediğim sonuçlar çıkmıyor. Şu halde, neden çıkmadığını diğer hücrelerdeki değerlere bakarak araştırmalısınız. Yani,
ORTALAMA(IF3;II3;IN3;IO3) formülü çalışır. Ama bekleneni vermiyorsa, IF3 hücresine gidin. IF3 hücresinde başka bir formül var. O formülü inceleyin. Orada da formül varsa formülsüz hücrelere kadar gidin. muhtemelen hata yapıyorsunuzdur bir yerde....
Derseniz ki, siz bakın... Ben o kadar hacimli o, kadar yüksek satırlı verilerin olduğu dosyada böyle bir araştırmaya girmem maalesef. Bunun için zaman ayıramam.