Soru Kademeli Alım Satımlarda Ortalama Birim Fiyat Hesaplama

Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Merhabalar. Bir üründe Kademeli alım-satım(Parça parça) yapılınca dinamik birim fiyat ortalamasını hesaplamak istiyorum.
Birim fiyatı 30 ve 15 ten 100 ve 200 adet aldığımızı düşünelim. Ağırlıklı alış fiyatı ortalamamız 25 olacaktır.
Sonrasında 100 adet ürün sattığımızda, elimizde 200 ürün kalır. Bu kalan ürünlerin ortalama alım fiyatı yine 25 tir.

Sonrasında ise 20 birim fiyattan 100 ürün aldığımızda yeni alış fiyatı ortalaması 23,3 oluyor.

Bu şekilde parça parça alım satımlarda ortalama birim fiyatını nasıl elde edebilirim?


Örnek dosya da herhangi bir formül kullanılmamıştır sadece verilen örnekler yerleştirilmiştir.
 

Ekli dosyalar

Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Normalde satışların en son yapıldığını varsayarak ÇOKETOPLA veya TOPLA.ÇARPIM formülüyle hesaplanabiliyor. Ancak bana lazım olan alım satımların karışık zamanlarda olduğu durumlar için olmalı. Her bir satım Ağırlıklı ortalamayı değiştireceğinden malesef dinamik olarak ortalamayı hesaplayamıyorum.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Ortalama Fiyat = Toplam Maliyet / Toplam ürün sayısı

Ortalama Satış Fiyatı = Satışların Toplam Değeri / Satılan Toplam Ürün Sayısı

Formülleriyle mi bulunur?
 
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Ortalama Fiyat = Toplam Maliyet / Toplam ürün sayısı

Ortalama Satış Fiyatı = Satışların Toplam Değeri / Satılan Toplam Ürün Sayısı

Formülleriyle mi bulunur?
Hayır üstad, istediğim şey hareketli ortalama maliyet hesabı.(Veya dinamik ağırlıklı ortalama hesabı)
Bu videodaki işlemi daha pratik şekilde yapmam gerekiyorda. izah edemediğim için kusura bakmayın.
 
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Değerli Arkadaşım Merhaba

Talebinizi karşılayan dosya Ek' tedir.

Kolay gelsin...
Üstad alım adedi ve satış adedi birbirine eşit olduğunda(fark 0 olduğunda) sonrasında yeni bir alım girdiğimde
haliyle makro hata veriyor. O hatadan sonra ben söz konusu değerleri değiştirsemde , excel sayfasını kapatıp açsamda makro çalışmıyor. İlgilenebilir misiniz?
 
Son düzenleme:
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Makro başka hataq verdiğinded e çalışmayı durduruyor
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,512
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Merhaba

Bende bahsettiğiniz sorunlar yaşanmadı. Farklı denemeler yaptım ama bahsettiğiniz sorunlarla karşılaşmadım.
Yinede kodlar üzerinde bazı yeni düzenlemeler yaptım.
Bu son eklediğim dosyayı deneyiniz.

Selamlar...
 

Ekli dosyalar

Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Merhaba

Bende bahsettiğiniz sorunlar yaşanmadı. Farklı denemeler yaptım ama bahsettiğiniz sorunlarla karşılaşmadım.
Yinede kodlar üzerinde bazı yeni düzenlemeler yaptım.
Bu son eklediğim dosyayı deneyiniz.

Selamlar...
Üstad elinize sağlık bu dosyada bu hataya rastlamadım. Zahmet olmazsa bir isteğim daha oalcak;

Eklediğiniz son dosyada S5 hücresine H sütunundaki son dolu değeri nasıl yazdırabilirim(Yani ortalama maliyeti)
Aynı şekilde U5 Hücresine I sütunundaki son dolu değeri nasıl ayzdırabilirim? Yani elde kalan stoka dedi.
 
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Üstadım Bu zamana kadarki yardımlarınız için teşekkürler, Ancak bazı konularda daha yardıma ihtiyacım var.

Opsiyonel İstek(Şayet yardımcı olmak isterseniz)

1-
Alış-satış tablosunu kısmını komple silsem bile s5 ve u5 hücresine yazdırdığımız ortalama maliyet ve adet sayısı hala kalmaya devam ediyor. Söz konusu kodu alış-satış tablosu boş olduğunda yazmayacak şekilde günceller misiniz?

2-Alış-Satış tablosu kısmında veri doğrulama koşşullu biçimlendirmeyi otomatik yapmak
( Eklediğim verilerin sayısı değişkenlik gösterebiliyor. Şuan için varsayılan olarak eklenen daha yüksek sayıda veri girebiliyorum. veri doğruılama alanını genişleterek çözüyorum)

S11 Hücresine Alış Satış tablosundaki Alışların toplam maliyeti getirmek
S11 Hücresine Alış Satış tablosundaki Satışların toplam maliyeti getirmek
(Bunları e topla formülü ile hallediyorum)

Tüm bunları otomatik yapmak dosyayı kasar mı?

3-Bir tane Genel Takip sayfası oluşturdum, bu sayfaya üürnlerin ismini yazdığımda makro ile otomatik verilerini getirebiliyor muyuz?(Ortalama maliyet vs), Ürünlerin ismi dinamik ve yeni ürün sayfası oluşturabilirim. Eğer mümkünse örnek dosya ekleeyceğim.
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,512
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Üstad bazı satışların zararına(yani ortalamanın daha altına) sattığında doğru maliyet hesabı yaptırmamız mümkün mü?
Değerli Arkadaşım Merhaba

Program depodan mal çıktıktan sonra kalan malların Dinamik ortalama maliyetini hesaplamaktadır.
Siz Satışlarınızı ister ortalama maliyetin üstünde satınız, ister ortalama maliyetin altında satınız, ister bedelsiz veriniz.
Depodaki geriye kalan mal maliyeti etkilenmez diye düşünüyorum.

O yüzden şu andaki maliyet hesabımız doğrudur diye düşünüyorum.

Selamlar...
 
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Değerli Arkadaşım Merhaba

Program depodan mal çıktıktan sonra kalan malların Dinamik ortalama maliyetini hesaplamaktadır.
Siz Satışlarınızı ister ortalama maliyetin üstünde satınız, ister ortalama maliyetin altında satınız, ister bedelsiz veriniz.
Depodaki geriye kalan mal maliyeti etkilenmez diye düşünüyorum.

O yüzden şu andaki maliyet hesabımız doğrudur diye düşünüyorum.

Selamlar...

Üstad örnek dosya ekledim. Bir kontrol eder misiniz?
 

Ekli dosyalar

Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Değerli Arkadaşım Merhaba

Talebiniz bana biraz farklı geldi. Ama talebiniz hazır.
İyi çalışmalar diliyorum.

Selamlar...
Üstad öncelikli ilgilendiğiniz için teşekkür ederim. Ancak ufak bir problem var. Daha evvelki dosyada, ortalamadan daha yüksek fiyattan sattığımız sürece sorun olmuyordu. Ancak ortalamanın daha altında ki fiyattan satınca sorun oluyordu. O nedenle son attığınzı dosyada, ortalamadan daha yüksek satışlarda eski mantık çalışacak şekilde revize edebilir misiniz?

Yani daha evvelki dosyayı hazırlarken kullandığımız mantık kural olacak. Sadece ortalamanın altında satış olunca yeni dosyada ki mantık devreye girecek.
 
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Değerli Arkadaşım Merhaba

Son taleplerinize göre bir şeyler yaptım. Bir bakın. taleplerinizi karşılıyor mu?

Selamlar...
Üstad elinize sağlık. Bu halini biraz test ettim şimdilik sıkıntı görmedim.

10 mesajımda belirttiğim şeyleri de bu dosyaya eklemeniz mümkün müdür?
 
Üst