Excel Makro Eğitimleri- Range For Döngüsü ve isNumeric Komutu 2

 

Merhaba bir önceki yazımını devamı olarak ortalama bulma adımlarını yapacağız.

2.ÖRNEK

İlgili alandaki sayıların ortalamasını bulun.

Doğru ortalama için o alandaki sadece sayıları toplaması ve kaç tane sayı varsa ona bölmesi gerekiyor. Şöyle düşünelim: 1, e, 3, p, 2, u olsun.Sayıların toplamı:6,  ortalaması: 6/6 değil, 6/3 olması gerekir.

 

ssay=sayıları say

Alanımız şöyle olsun:

 

Bu işlemi tersten düşünürsek sayı olmayanların sayısını buluruz ve toplam hücre sayısından çıkarırız.

so: sayı olmayan

 

3.ÖRNEK

Seçtiğimiz alana boş hücre eklediğimizde ortalamaya katmasını istemeyiz.

Normalde 3 demesini bekleriz. Ama 9/4 yaparak istemediğimiz bir sonuç vermiştir.

Bunu düzeltelim:

bsay=boşlukları say

Diğer çözümü ise:

 

 

Sorunumuzu düzeltmiş olduk. Bir sonraki yazımda görüşmek üzere, hoşçakalın…

Facebook Sayfamizdan Bizleri Takip Edebilirsiniz