• DİKKAT

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

Fiziki stok adedini tamamlayana kadar stok tüketme

ATEMİ

Altın Üye
Katılım
9 Ocak 2006
Mesajlar
462
Excel Vers. ve Dili
Office 2021 Türkçe
Merhaba
"O" sütununda fatura içinden stokları kullana kullana tüketmeye çalışıyorum bu stokları tükettikçe "P" sütununda toplam ne kadar kullanıldığını görebiliyorum ancak bu sayının fiziki stokları aşmaması gerekir.
"O" sütununda kullanılanları gösterirken son kalan faturadan sadece fiziki stok sayısını tamamlayacak kadar stok tüketmesi sağlanmalı
teşekkür ederim

http://dosya.la/download/f964827dc168563d41fa4766fbef921d.html
 
Fiziki stokun 575 olduğunu düşünürsek
100 (100 tamam kullanılabilir)
200 (200 tamamı kullanılabilir)
250 (250 tamamı kullanılabilir)
125 (25 Kullanılabilir) (575 - 550 = 25)
 
Merhaba.

O sütununda mevcut formüldeki amacı tam olarak anlamış değilim ancak,
mevcut formülünüzü olduğu gibi aşağıdaki ilk formüle dahil ettim.

İstediğiniz sonuçlara sanıyorum aşağıdaki şetilde ulaşılabilir.

Aşağıdaki;
-- ilk formülü O2 hücresine uygulayıp aşağı doğru kopyalayın,
-- ikinci formülü de P2 hücresine uygulayıp aşağı doğru kopyalayın.
=MAK(0;MİN(EĞER(J2<L2;J2;EĞER((M2/0,18)/K2>=0;DÜŞEYARA(F2;$F$2:$L$100;7;0)-ETOPLA($F$2:F2;F2;$L$2:L2);(N2/M2)/0,18));L2-TOPLA($O$1:O1)))
=EĞER(O2=0;0;TOPLA($O$1:O2))
 
Ömer Bey harikasınız çok teşekkür ederim istediğim buydu
 
Ömer Bey Günaydın
size gönderdiğim dosya üzerinde yaptığınız formül tam istediğimdi fakat o formülü asıl dosya üzerinde denediğimde hata ile karşılaştım
Asıl dosyanın satır adedi çok fazla olduğu için gönderememiştim sadece bir stoğu süzüp onun üzerinden formülü bulduktan sonra diğerlerine de uyguladığımda olur sandım ama bir yerde bir değişiklik yapılması gerekiyor sanki yardımcı olursanız sevinirim

http://dosya.la/download/4260f76d034146953b741cdc272b48c9.html
 
Arkadaşlar bu konuda destek verebilecek yok mu?
 
Şu an bilgisayar başında değilim.
İşte tam dabu nedenle; örnek belgelerin, gerçek belgenin özel bilgi içermeyen küçük boyutlu bir kopyası olmasını istiyoruz.
Bilgisayar başına geçtiğimde bakmaya çalışırım.
 
Merhaba;
Bu formülle ilgili yardımcı olabilecek yok mu? Eminim sizin için çok basit bir iştir.
 
Tekrar merhaba.
Önceki verdiğim formülleri aşağıdakilerle değiştirerek deneyin.
=MAK(0;MİN(EĞER(J2<L2;J2;EĞER((M2/0,18)/K2>=0;DÜŞEYARA(F2;$F$2:$L$1067;7;0)-ETOPLA($F$2:F2;F2;$L$2:L2);(N2/M2)/0,18));L2-ETOPLA($F$1:F1;F2;$O$1:O1)))
=EĞER(O2=0;0;ETOPLA($F$2:F2;F2;$O$2:O2))
 
Ömer bey teşekkür ediyorum dediğiniz gibi kopyalıyorum fakat 2. formül ne için onu anlayamadım
 
Konu açılış mesajınızdaki isteğe uygun olarak;
birinci formül O sütunu, ikinci formül P sütunu için idi zaten.
 
Ömer Bey selam sonucu ancak görebildim 54000 satırlık veri var sistemi donduruyor.
=MAK(0;MİN(EĞER(J2<L2;J2;EĞER((M2/0,18)/K2>=0;DÜŞEYARA(F2;$F$2:$L$1067;7;0)-ETOPLA($F$2:F2;F2;$L$2:L2);(N2/M2)/0,18));L2-ETOPLA($F$1:F1;F2;$O$1:O1))) formülü kullandım ancak istediğim sonucu alamadım.
ilk verdiğiniz MAK(0;MİN(EĞER(J2<L2;J2;EĞER((M2/0,18)/K2>=0;DÜŞEYARA(F2;$F$2:$L$100;7;0)-ETOPLA($F$2:F2;F2;$L$2:L2);(N2/M2)/0,18));L2-TOPLA($O$1:O1))) formül doğru sonuç veriyordu tek eksiği yüzlerce stok içinden "346 00 048" stok kodunu ele almıştım bu formülle her satırdakini olması gerektiği gibi kullana kullana taki "L" sütunundaki fiziki adet sınırını (Bu stok için 6666) geçmeyecek şekilde son satırdan bunu tamamlayacak kadar alması gerektiği idi (yani son satırdaki 953 adedin sadece 6666 tamamlayacak kadar ki ihtiyacı olan 23 adedi alıp bundan sonraki satırları 0 vermesi) bu istediğimi veriyordu ancak bu bir stok için veriyor ("346 00 048") böyle yüzlerce stok var bu formül hepsi için bunu yapmalı
 
Ömer bey merhaba;
sorun çözüldü bunda sizin payınız büyük ilginiz için teşekkür ederim emeğinize sağlık
 
Estağfurullah, kolay gelsin.
 
Geri
Üst