• DİKKAT

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

Ortalama hesaplama

Katılım
1 Nisan 2011
Mesajlar
32
Excel Vers. ve Dili
2010 türkçe
Iş yerinde kullandığım alım tablosunda iki adet ortalama değer var.

A1 hücresinde ürün adı
b1 hücresinde açılış ortalama değeri (bir önceki aydan devreden ortalama değer)
c1 hücresinde alış faturalarından gelen ortalama değer.(ay içi alımlardan gelen değer)
d1 hücresinde ise açılış ve alım ortalamalarının ortalaması yer almakta.


ürün adı :domates
açılış ortalama : 1,25 tl
alış ortalama :1,45 tl
genel ortalama : 1,25 + 1,45 / 2 =1,35tl

sorum şu
açılış ve alım ortalamasından birinin değeri sıfır ise değer olan ortalamayı versin bana.

ürün adı :domates
açılış ortalama : 1,25 tl
alış ortalama : 0,00 tl (alım yapılmadığı için değer sıfır geliyor)
genel ortalama : 1,25 tl
olması gerek.

Bu durum değişken tabiki. Açılış ortalaması da sıfır gelebilir
alış ortalaması da.
 
Kod:
=EĞER(VE(B1>0;C1>0);(B1+C1)/2;TOPLA(B1:C1))

Formülünü deneyiniz:
 
Yusuf Bey cevap vermiş. Alternatif olsun.

D1 Hücresine yazıp denermisiniz.

Kod:
=EĞER(C1<1;B1;(B1+C1)/2)
 
Alternatif olarak aşağıdaki formül de olur:

Kod:
=ETOPLA(B1:C1;">"&0;B1:C1)/EĞERSAY(B1:C1;">0")
 
vba ile yazdığım kodda örneğin a/b nin değerleri 2/2160 olsun bölümünün sonucu E üstlü çıkarıyor. a ve b double tanımlı bu E üstlüden nasıl kurtulabilirim.
 
round(2/2160,5)
ondalık olarak 5 basamak yazar istediğiniz gibi ayarlyabilirsiniz
 
Geri
Üst