• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

0'sız Ortalama Almak

  • Konbuyu başlatan Konbuyu başlatan m_xtar
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Temmuz 2011
Mesajlar
42
Excel Vers. ve Dili
excell 7
Merhaba,

Örnekteki raporda L sütununun ortalamasını almak istiyorum fakat 0 lar dahil olmasın
0 ile birlikte ortalama 94 iken
0 sız 187 dir.

Ortalama fonksiyonlarını inceledim ama buraya uygulayamadım. Arada satırlar farklı amaçlı uzatılmıştır. Beni ortalama almaya çalıştığım satırlar L6, L38, L70 gibi.

Yardımınız için şimdiden teşekkür ederim
 

Ekli dosyalar

Merhaba,

Örnekteki raporda L sütununun ortalamasını almak istiyorum fakat 0 lar dahil olmasın
0 ile birlikte ortalama 94 iken
0 sız 187 dir.

Ortalama fonksiyonlarını inceledim ama buraya uygulayamadım. Arada satırlar farklı amaçlı uzatılmıştır. Beni ortalama almaya çalıştığım satırlar L6, L38, L70 gibi.

Yardımınız için şimdiden teşekkür ederim
Merhaba,

Kod:
=TOPLA(L6:L358)/EĞERSAY(L6:L358;">0")

Dizi formülü isterseniz,

Kod:
=ORTALAMA(EĞER(L6:L358>0;L6:L358))
 
Ustad kusura bakma biraz gec oldu ama teşekkür ederim verdigin formülle sorunumu çözdüm :)
 
hocam hiç sorunsuz kullandığım formülde bugün söyle bir durumla karşılaştım

=TOPLAM(L6:L358)/EĞERSAY(L6:L358;">0") formülünü yazdığımda hepsi 0 olursa formul #SAYI/0!
hatası veriyor.
Bu hatayı gidermek için yardımcı olabilir misiniz?

Teşekkürler
 
Formülünüz; Toplamı, 0 olmayanların sayısına böl şeklinde. 0 olmayanların sayısı 0 olunca ve bölme işleminde 0'a bölme aritmetik olarak mümkün olmadığından o hatayı veriyor.

=Eğer(toplam(L6:L358)>0;TOPLAM(L6:L358)/EĞERSAY(L6:L358;">0");0)

olarak deneyiniz. Bu formül, toplam 0'dan büyükse verdiğiniz işlemi yapar.
 
teşekkür ederim hocam oldu gibi
ama çok işe yaradı eline ağlık :)
inşallah bugün bragayı da yeneriz :)
 
hocam merhaba
bir soru daha soracaktım

=ÇOKEĞERORTALAMA(DATA!$M:$M;DATA!$K:$K;$F:$F;DATA!$C:$C;$D$2;DATA!$D:$D;AYLIK!$E$2)
bu formülde DATA!$M:$M 20 den küçükse ortalamaya dahil etme nasıl yaparız
bi içine işleyemedim eğer formülünü :((

Teşekkürler
 
Merhaba,

Aşağıdaki şekilde denermisiniz.

Kod:
=ÇOKEĞERORTALAMA(DATA!$M:$M;DATA!$M:$M;">20";DATA!$K:$K;$F:$F;DATA!$C:$C;$D$2;DATA!$D:$D;AYLIK!$E$2)
 
hocam teşekkür ederim oldu
eline sağlık :)
 
Geri
Üst