Ortalama hesaplanmasında #SAYI/0! hücreleri yok sayma

Katılım
16 Şubat 2018
Mesajlar
76
Excel Vers. ve Dili
Excel 2007
Merhaba,

Bir sütunun ortalamasını alırken #SAYI/0! değerli hücreleri ortalamaya katmadan satır sayısına da eklenmeden, kırportalama, eğerortalama yada başka bir yolla sütunun ortalamasını almak mümkün müdür?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,747
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

DİZİ formüldür.

Formül girişini CTRL+SHIFT+ENTER ile tamamlayınız.

Kod:
=ORTALAMA(EĞER(ESAYIYSA(A1:A50);A1:A50))
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Merhaba;

Aşağıdaki resimde belirtildiği gibi olabilir .....

C1:C10 aralığındaki sıfırdan büyük verilerin ortalamasını bulmak için;

Kod:
=AVERAGEIF(C1:C10;">0")


 

Ekli dosyalar

Katılım
16 Şubat 2018
Mesajlar
76
Excel Vers. ve Dili
Excel 2007
Deneyiniz.

DİZİ formüldür.

Formül girişini CTRL+SHIFT+ENTER ile tamamlayınız.

Kod:
=ORTALAMA(EĞER(ESAYIYSA(A1:A50);A1:A50))
Korhan Bey, ilginiz için teşekkür ederim ancak hücrelerin biçimlendirmesi sayı olmadığı için ve biçimlendirmeyi sayı olarak düzenlediğim de ise 0 sonucu verdiği için sizi tekrar rahatsız ediyorum ama ekteki örnek dosyaya bir göz atıp, bunun bir çözümü olup olmadığını söyler misiniz?

http://s7.dosya.tc/server4/8j7l7x/ni_Microsoft_Office_Excel_Calisma_Sayfasi.xls.html
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,747
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Formülü DİZİ formül olarak uygulayın.

Dosyanıza göre sonuç ; 30,2693301091215 olarak çıkıyor.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Ortalamayı bulmak için dizi formül kullanmadan alternatif olarak;

İngilizce Excel için:

Kod:
=AGGREGATE([COLOR=Red][B]1[/B][/COLOR];6;D1:D4697)



Türkçe Excel için
:

Kod:
=TOPLAMA([COLOR=red][B]1[/B][/COLOR];6;D1:D4697)

Varyansı bulmak için, formüldeki 1 değerini 10 yapın.


.
 
Katılım
16 Şubat 2018
Mesajlar
76
Excel Vers. ve Dili
Excel 2007
Ortalamayı bulmak için dizi formül kullanmadan alternatif olarak;

İngilizce Excel için:

Kod:
=AGGREGATE([COLOR=Red][B]1[/B][/COLOR];6;D1:D4697)



Türkçe Excel için
:

Kod:
=TOPLAMA([COLOR=red][B]1[/B][/COLOR];6;D1:D4697)

Varyansı bulmak için, formüldeki 1 değerini 10 yapın.


.
Çok teşekkür ederim Haluk Bey.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Kolay gelsin ...

.
 
Üst