Şimdi Ara

Excel'de Average hesaplarken bazı rakamların dışlanması? (Çözüldü)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
8
Cevap
0
Favori
2.535
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar MS Office 2010 Proffesional Plus İngilizce kullanıyorum. Average (ortalama) hesaplarken bazı satırlarda hesaplama sonucu "0 (sıfır)" değeri çıkıyor ve ben bu sıfır değerinin ortalama hesabına katılmasını istemiyorum. " Diyelimki "=AVERAGE(A1:A10)" arasında 6 tane 3, 4 tane 0 var, ben bu sıfırları hesaplamaya dahil etmek istemiyorum." Bunu nasıl yapabilirim.



    < Bu mesaj bu kişi tarafından değiştirildi msgstr -- 19 Mart 2013; 22:00:29 >



  • bu işinizi çözecektir

    Türkçesi
    {
    =TOPLA(A1:A10)/(BAĞ_DEĞ_DOLU_SAY(A1:A10)-EĞERSAY(A1:A10;0))
    }

    İngilizcesi
    {
    =SUM(A1:A10)/(COUNTA(A1:A10)-COUNTIF(A1:A10;0))
    }
  • 6uvr yjfhfxh mxf



    < Bu mesaj bu kişi tarafından değiştirildi rob dö şambır -- 30 Nisan 2013; 23:33:14 >
  • quote:

    Orijinalden alıntı: demircikubilay

    bu işinizi çözecektir

    Türkçesi
    {
    =TOPLA(A1:A10)/(BAĞ_DEĞ_DOLU_SAY(A1:A10)-EĞERSAY(A1:A10;0))
    }

    İngilizcesi
    {
    =SUM(A1:A10)/(COUNTA(A1:A10)-COUNTIF(A1:A10;0))
    }


    Hocam sıfırları toplamdan çıkarmışsınız böyle olunca acayip sonuçlar çıkarıyor. Yani öyle bir formül olmalı ki sıfırı toplamdan çıkarmak değilde, hiç dikkate almayacak bir şey lazım. sanki sıfır rakamı yokmuş gibi...



    < Bu mesaj bu kişi tarafından değiştirildi msgstr -- 8 Mart 2013; 0:18:01 >
  • formul sıfırı toplamdan çıkarmıyor aslında
    mesela
    a1 = 6
    a2 = 10
    a3 = 5
    a4 = 0
    a5 = 0
    a6 = 8
    a7 = 4
    a8 = 0
    a9 = 10
    a10 = 5

    olduğunda

    a1 = 6
    a2 = 10
    a3 = 5
    a6 = 8
    a7 = 4
    a9 = 10
    a10 = 5

    sonuçta hiç dikkate almıyor kalan sayıları toplayıp adetleri (örnekteki 7 adettir) 7 ye bölüyor.

    rob dö şambır 'ın yaptığı formulde aynı işi yapar ama onun yazdığı kod eksili rakamları dahil etmez. sizin ne istediğinizi tam anlayamadığım için ben sadece sıfır olanları dışarıda bıraktım...
  • quote:

    Orijinalden alıntı: rob dö şambır

    =AVERAGEIF(A1:A10, ">0")


    ...::: ÇOK TEŞEKKÜR EDERİM :::...
    Verdiğin formül işe yaramadı, sıfırdan küçük negatif değer olunca onu göstermiyordu. Bende formülünü geliştirerek büyüktür sıfır yerine eşit değildir sıfır yaptım ve oldu. Tam da istediğim gibi...

    Senin formülü geliştirerek hazırladığım formül "=AVERAGEIF(A1:A10;"<>0";A1:A10)"



    < Bu mesaj bu kişi tarafından değiştirildi msgstr -- 8 Mart 2013; 0:31:34 >
  • İlgilenen tüm arkadaşlara teşekkür ederim... Saygılar, sevgilier.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • Arkadaşlar işte yapmaya çalıştığım şey. KİLO TAKİP programı

    ..:: İNDİR ::..
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.