Maliyet Ortalamasının Düzgün Hesaplanması

Katılım
30 Mayıs 2011
Mesajlar
55
Excel Vers. ve Dili
Türkçe - 2007
Bir ürünün günlük fiyatından alım satımıyla ilgili hazırlanan yandaki tabloda maliyet ortalaması ile ilgili olarak formülü yanlış kurduğumdan dolayı satıştan sonra sorun yaşıyorum.

Yaşanan sorunu eklediğim dosyada H82'de görebilirsiniz. Maliyet ortalamasını satıştan sonra sıfırlayıp yeni alışa göre hesaplamasını nasıl yapabiliriz ?

Örnekte satıştan sonraki ilk alışta 11,95 olması gereken Ortalama maliyet önceki alımları da içerdiğinden hatalı bir sonuç çeviriyor.

Formülün hatalı olduğunu biliyorum fakat buraya kadar getirebildim. Geliştirebilecek veya alternatif üretebilecek üstatlara teşekkürler. Gerekirse komple yapıyı da değiştirebiliriz. Ben amatör olarak aklıma geldiği kadarıyla çalıştım bu dosyada.

 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Ben ortalama maliyet nasıl bulunur bilmiyorum. Normal şartlar altında herhangi bir satırda ortalama maliyetin nasıl bulunması gerekir?
 
Katılım
30 Mayıs 2011
Mesajlar
55
Excel Vers. ve Dili
Türkçe - 2007
Ben ortalama maliyet nasıl bulunur bilmiyorum. Normal şartlar altında herhangi bir satırda ortalama maliyetin nasıl bulunması gerekir?
Matematiksel formülü :

(alış tutarı x alış adedi)/alış adedi

Örneğin 10 adet kalemi tanesi 5 TL den alırsanız Toplam 50 TL. 50/10 = 5 TL/adet zaten bu basit. Bunun üzerine 20 adet kalemi tanesi 2 TL den alırsanız bu sefer: ((20*2)+(10*5))/(20+10) = 3 TL olur.

Excel dosyasında topla.çarpım kullandım ortalamalar için toplam alış adetleri ve maliyelerini toplam miktara bölerek.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
=EĞER(D2=0;0;((EĞERHATA(D1*H1;0))+EĞERHATA([@[Alış Adet]]*[@[Alış Fiyat]];0))/(EĞERHATA(D1+[@[Alış Adet]];D1)))

Formülü H2 ye kopyalayın ve aşağı doğru çoğaltın.

Denenmiştir.
238891
 
Katılım
30 Mayıs 2011
Mesajlar
55
Excel Vers. ve Dili
Türkçe - 2007
=EĞER(D2=0;0;((EĞERHATA(D1*H1;0))+EĞERHATA([@[Alış Adet]]*[@[Alış Fiyat]];0))/(EĞERHATA(D1+[@[Alış Adet]];D1)))

Formülü H2 ye kopyalayın ve aşağı doğru çoğaltın.

Denenmiştir.
Ekli dosyayı görüntüle 238891
Hocam çok teşekkür ederim. Dosyada işe yaradı. Şimdi esas karışık dosyam var bir tane oraya uygulamaya çalışacağım ondan önce mantığını çözmeye çalışıyorum. Uğraşmışsınız, teşekkürler :)
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Mevcut dosyanız bile karışık. Esasını tahayyül edemiyorum =)
 
Üst