• DİKKAT

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

Katsayılar oranında adetleri dağıtmak

Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Merhaba

Ekte detaylı açıkladım. Numune gönderimi için katsayı oranında adetleri dağıtmak gerekiyor.

Ben acemi işi bir formül oluşturdum ama bu her zaman tam doğru sonucu veremiyor.
Nasıl bir formül oluşturabiliriz?
Teşekkürler.

Örnek:
2222 yazınca tamam, ama 3333 yazınca olmuyor

501 yazınca tamam, ama 511 yazınca olmuyor

(Sadece örnektir; stok kodu adedi, stok adedi, ve katsayılar değişir)

 
D23'te aşağıdaki formülü:

=C2-TOPLA(D2:D22)

Ya da

D2'de aşağıdaki formülü kullanabilirsiniz:

=C2-TOPLA(D3:D23)
 
D2'de aşağıdaki formül de olabilir. B sütunu dolu olan hücrelere göre işlem yapar:

=EĞER(B2="";"";MİN($C$2-TOPLA($D$1:D1);YUVARLA($C$2/((TOPLA($B$2:$B$23))/B2);0)))
 

Farklı bir bakış açısı olarak, ekteki dokumanı incelersiniz.
Üyesi olduğum diğer bir Forum sitesinde, Dağıtım Problemi ile ilgili olarak hazırladığım çözümün sizin örneğinize göre uyarlanmışıdır.
 
D2'de aşağıdaki formül de olabilir. B sütunu dolu olan hücrelere göre işlem yapar:

=EĞER(B2="";"";MİN($C$2-TOPLA($D$1:D1);YUVARLA($C$2/((TOPLA($B$2:$B$23))/B2);0)))
Sayın uzmanım tamamen tesadüfen, yukardaki formülünüzdeki YUVARLA’yı, “YUKARIYUVARLA” olarak değiştirdim, daha iyi oldu.
Saygılar
 
sayın izcik : elimden geldiğince çözüm bulmaya çalıştım dosya uzerınde işlem yaptım.dosya üzerinde görebilirsiniz..
Saygılar ibrahimpeng
 
sayın izcik : en bastaki indir örnek xls içerisinde bakabilirsiniz kontrol ettim
saygılar ibrahimpeng
 
sayın izcik : en bastaki indir örnek xls içerisinde bakabilirsiniz kontrol ettim
saygılar ibrahimpeng
Sayın ibrahimpeng hangi dosyadan bahsettiğinizi anlayamadım. En baştaki dosya benim yüklediğim soru dosyası. Sizin çözüm olarak önerdiğiniz dosya nerededir göremiyorum. Linkini paylaşırsanız daha iyi olur sanırım.
 
SAYIN izcik : 2222/122(katsayılar toplamı)=18,21311475=c$26$ olsun tabanayuvarla(C$26$*Katsayılar;1)=C2 C2:C24=+ İLE AŞAGI
TOPLAM(C2:C24)=2222
kusura bakmayın windowsla aram pek iyi değil... saygılarımla ibrahimpeng
 
SAYIN izcik : 2222/122(katsayılar toplamı)=18,21311475=c$26$ olsun tabanayuvarla(C$26$*Katsayılar;1)=C2 C2:C24=+ İLE AŞAGI
TOPLAM(C2:C24)=2222
kusura bakmayın windowsla aram pek iyi değil... saygılarımla ibrahimpeng
Sayın ibrahimpeng, denemeler yaptım, sizin çözümünüz de gayet güzel oldu, ilginiz için çok teşekkür ederim. Saygılar sunarım.
 
SAYIN izcik : geri dönüş yaptığınız için teşekkürler Saygılar...
 
Geri
Üst