• DİKKAT

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

matematiksel dağılım

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,677
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Ekteki dosyada birim fiyatlar değişmeyecek. Sm3'ler değişebilir, 67.277,38 metreküp daha eklenecek ve toplam sm3 5.873.299,62 olacak.
Toplam tutar değişmeyecek ama satırlardaki tutarlar değişecek. Yeni sm3'ler bu durumda nasıl olmalı.
 

Ekli dosyalar

Çözücü eklentisini denedim oda uygun çözüm bulamadı. Sanırım boşa uğraşıyoruz.
 
Merhaba

Bir çözümü varsa elbet biraz ugraşmayla bulunabilir.

Bilgisayar başında değilim. Yarın müsait zaman olursa sakin kafayla çözüm üretebiliriz diye düşünüyorum.

Esen kalınız...
 
İdris bey merhaba,

Çözüm için teşekkür ederim ama benim istediklerim olmadı.
Toplam sm3 67.277,38 daha ilave olacak, ayrı bir yerde olmamalı. Toplam tutarda değişmeyecek.
 
5.873.299,62 sm3'ü 2 birim fiyata sm3 olarak dağıtacağız ama toplam tutar 7.542.628,72 TL olacak.
 
Merhaba,

Kod:
Birim Fiyat    (Sm3)    TUTAR
1,320331    1.636.651,27    2.160.921,41
1,290772    4.169.370,97    5.381.707,31
            5.806.022,24    7.542.628,72

Max(Sm3 Toplamı) = Tutar Toplamı / Sm3 Toplamı / min(Birim Fiyat) * Sm3 Toplamı olabilir.

Artan Tutar = Max(Sm3 Toplamı) - Sm3 Toplamı dan büyük olduğunda sonuç doğru çıkmaz.
Maksimum artan tutar = 37479,72 olabilir.

Bu şartlara uyulduğunda;



C#:
B7 hücresine,
=B3-(B3/(($C$5/$B$5/A4)-1)*(C1/$B$5))
    
B8 hücresine,
=B4+(B3/(($C$5/$B$5/A4)-1)*(C1/$B$5))+C1
 
Merhaba,

Kod:
Birim Fiyat    (Sm3)    TUTAR
1,320331    1.636.651,27    2.160.921,41
1,290772    4.169.370,97    5.381.707,31
            5.806.022,24    7.542.628,72

Max(Sm3 Toplamı) = Tutar Toplamı / Sm3 Toplamı / min(Birim Fiyat) * Sm3 Toplamı olabilir.

Artan Tutar = Max(Sm3 Toplamı) - Sm3 Toplamı dan büyük olduğunda sonuç doğru çıkmaz.
Maksimum artan tutar = 37479,72 olabilir.

Bu şartlara uyulduğunda;



C#:
B7 hücresine,
=B3-(B3/(($C$5/$B$5/A4)-1)*(C1/$B$5))
   
B8 hücresine,
=B4+(B3/(($C$5/$B$5/A4)-1)*(C1/$B$5))+C1

Formül ile bende sizinle aynı sonuca ulaştım ama negatif değer döndüğü için çözümü kullanamadım.
 
Merhaba,

Artan değerle birlikte,
Max(Sm3 Toplamı) = Tutar Toplamı / Sm3 Toplamı / min(Birim Fiyat) * Sm3 Toplamı
olabilir.

Maksimum değere ulaştığınızda, sm3'ün toplamının tamamını küçük birim fiyat kullanır, büyük fiyat sm3 değeri 0 olur.
Maksimum değeri geçtiğinizde büyük fiyat sm3 değeri negatife döner.
 
Korhan bey çözüm oluyor ama doğru sm3'te değil.
Çözücü'de değer kısmını sanırım elle yazdınız.
5.783.299,62 değil 5.873.299,62 olacak.

Kusura bakmayın Erdem bey, takdim tehir yapmışım.

Şimdi bahsettiğiniz değerle aşağıdaki koşulları vererek denediğimde en yakın olarak SOLVER aşağıdaki sonucu verdi.

245196


Ek olarak solver ekranındaki EKSİ değer üretme kriterini pasif yapınca aşağıdaki gibi tam sonuç üretiyor. Ama bu sonucu zaten istemediğinizi belirtmiştiniz.

245199
 

Ekli dosyalar

Korhan bey çözüm için teşekkür ederim. Sorunu kısmen bazı şeyleri görmezden gelerek çözdük.
 
Geri
Üst