اذهب الي المحتوي
أوفيسنا

توزيع مبلغ على هيئه فئات بمجرد كتابه المبلغ


الردود الموصى بها

استاذتي الافاضل 

عذرا بدايه لعدم إرفاق ملف حيث انني بالعمل واحتاج هذه المعادله او الكود ضروري واكتب موضوعي على الهاتف 

=========

احتاج لان اقوم بكتابه ( مبلغ) في خليه 

ويتم توزيعها بشكل عشوائي على فئات العمله ليصبح الاجمالي سليم 

=======

مثال لذلك 

المبلغ المراد توزيعه ( ٣٤١٥٦) 

الفئات :

فئه ٢٠٠ x عدد ..... =...... 

فئه ١٠٠ xعدد ..... =...... 

فئه  ٥٠ xعدد ..... =...... 

فئه  ٢٠ x عدد ..... =...... 

فئه  ١٠ x عدد ..... =...... 

فئه   ٥ xعدد  ..... =...... 

فئه   ١ x عدد ..... =...... 

الاجمالي              = ٣٤١٥٦

في انتظار رد حضراتكم وعذرا ضروري 
خالص تحياتي 
 

 

رابط هذا التعليق
شارك

جزيل الشكر لسيادتكم 

بالفعل هذه هي الطريقه التي احتاجها ولكن عذرا يقوم الملف بوضع القيمه الأكبر من العدد في فئه ٢٠٠ ويضع في الباقي صفر او رقم ١ 

احتاج التعديل لان تصبح أرقام متفاوته كما في الصوره الأولى 

احتاجه كما في الصوره التانيه 

 

Screenshot_٢٠٢٢٠١٢٠_٢٣٥٢١٤.jpg

Screenshot_٢٠٢٢٠١٢٠_٢٣٥٥٥٦.jpg

رابط هذا التعليق
شارك

You can clear the coulmns D and column E and use the code to get the desired results

Sub Test()
    Const t As Double = 50
    With Range("E5")
        .Formula = "=C5*D5"
        .Offset(1).Resize(6).Formula = "=C6*D6+E5"
    End With
    With Range("D5")
        .Formula = "=RANDBETWEEN(1,INT(($A$1-SUM(C6:$C$11))/C5))"
        .Offset(1).Resize(4).Formula = "=RANDBETWEEN(1,INT(($A$1-SUM(C7:$C$11)-E5)/C6))"
        .Offset(5).Formula = "=RANDBETWEEN(IF($A$1-E9>" & t & "+(C10+C11),INT(($A$1-SUM(C11:$C$11)-E9-(" & t & "-C10))/C10),1),INT(($A$1-SUM(C11:$C$11)-E9)/C10))"
        .Offset(6).Formula = "=(A1-E10)/C11"
    End With
    With Range("D5:E11")
        .Value = .Value
    End With
End Sub

 

  • Like 3
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information