Soru Kümülatif İhtiyaç ve Kalan Hesaplama

aLp59

Altın Üye
Katılım
19 Kasım 2020
Mesajlar
70
Excel Vers. ve Dili
365 / İngilizce
Altın Üyelik Bitiş Tarihi
21-11-2027
Arkadaşlar merhaba,
Madde koduna göre stok miktarı ve ihtiyaca göre hesaplama yaptırmak istiyorum, bir türlü olmadı.

Dosyayı ekliyorum,

Yardımcı olursanız sevinirim,
Teşekkürler :)
 

Ekli dosyalar

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
784
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027

Madde Kodu

Stok Miktarı

İhtiyaç

Formül Sonucu

Açıklama

B

500

-500

500

İlk 500 ihtiyacı karşıladık, stok kalmadı.

B

500

-600

-600

500 stok vardı, 500 karşılandı, kalan -100, stok tükeniyor.

B

500

-800

-1400

-600 ve -800 toplamı -1400 oluyor, stok yok.


İlk satırda, 500'lik stok var ve ihtiyacınız -500. MIN(500, -500) olduğunda, 500 karşılanır ve stok sıfırlanır. Yani, 500 ihtiyacı karşılandı ve stok kalmadı.

************************************
Bu satırda, stok 500 ancak daha önceki satırlardan kalan eksiklikle birlikte ihtiyacınız -600. Buradaki hesaplama şu şekilde olacak:
İlk satırda stok 500 ile -500 ihtiyacı karşılanmıştı, bu yüzden stok sıfırlandı.
Şimdi -600 ihtiyacı var, ama 500'ün tamamı zaten tüketildi. Bu durumda, bu satırdaki ihtiyacı -600 olarak yazıyoruz.
Formülün sonucunda -600 yazması, çünkü tüm stok tükenmiş ve ihtiyacınızın tamamı karşılanmamış.
************************************
Üçüncü satırda ihtiyacınız -800 ve stok kalmamıştı. Şimdi, önceki satırlarda kalan ihtiyacınızı birleştiriyorsunuz.
İlk satırdaki eksik ihtiyacı (-500) ve ikinci satırdaki eksik ihtiyacı (-600) toplayarak -1100'e ulaşırız.
Bu durumda, mevcut 500 stok olmadığı için, toplam ihtiyacınız -1400 olacak.
Formül, önceki satırlarda kalan ihtiyacı -1400 olarak hesaplar. Bu, toplamda eksik olan miktarı ifade eder.
**************************************
Tablonun sonuçlarını adım adım incelediğimizde:

İlk 500 ihtiyacı karşılayıp stok bitti.
İkinci satırda, 500 stok varsa da eksik kalan ihtiyacı karşılayamadık, -600 ihtiyacı yazıldı.
Üçüncü satırda önceki ihtiyacın toplamı olan -1400 hesaplandı.


Bu durumda, her yeni satırda toplam ihtiyacı hesaplarken, bir önceki satırlardan kalan eksik ihtiyacı göz önünde bulunduruyoruz.

Bu şekildemi anlamamız lazım.Formülün çalıştığına sevindim.
 
Son düzenleme:

aLp59

Altın Üye
Katılım
19 Kasım 2020
Mesajlar
70
Excel Vers. ve Dili
365 / İngilizce
Altın Üyelik Bitiş Tarihi
21-11-2027
Sorunu aşağıdaki formül çözdüm.
Çok teşekkür ederim :)
=+IF(B2="sevk"; "ok"; IF( SUMIF($A$2:$A2; A2; $B$2:$B2) = 0; "Stok Kalmadı"; MIN( ABS(B2); C2 - SUMIF($A$1:$A1; A2; $D$1:$D1) ) ))
 
Üst