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

اريد استخدام دالة IF في فصل مبالغ عمود ما بقواعد معينة


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

لدي مبالغ تأتي كل يوم في عمود ما في العمل
واريد من خلال هذه المبالغ ان يتم الخصم وفقاً لجدول القاعده الصرف المرفقة في الملف


مثال ذلك

جاء مبلغ 5  افصل  80 هللة في عمود و 4.20 ريال في عمود اخر
جاء مبلغ 7  افصل  ( 80 هللة + 35 هللة ) عمود ( 4.20 + 1.65 ) عمود
جاء مبلغ 9  (  80 + 35 + 35 ) عمود ( 4.20 + 1.65 + 1.65 )

وهكذا

كيف يتم ذلك بمعادلة 
if    بحيث ان جدول القاعده هذا مطبق ولا اريد وجوده ثابت في الملف بل يكون موجود في دالة if


وهل ممكن ان اعمل الدالة على اجمالي العمود بالكامل بدلا من كل خلية افصلها بمفردها

M.xlsx

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

اشكرك على الرد والاهتمام  اخي لكن وجهة نظري لم تصلك

انا اريد دالة  if    تخبرني  ااذا كان المبلغ عبارة عن   5    فان العمود  بجواره 80 هللة  والاخر المتبقي  وكما اشرت في المثال 

وسألت هل ممكن استخدم في عمود الاجمالي نفسه هذه المعادلة   يعني  انظر في كل العمود  اذا توافر فيه عدد المبالغ  5  وتوافر اي متتاليات  فهو يفصلهم مباشرة

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

هل تقصد إن المبالغ 

1، 2، 3، 4، 6، 8، 10، 12، ..

لن يكون عليها خصم وسيظهر المبلغ كامل في عمود (صرف لجهة2)

أما  5، 7، 9، 11، .. فسيتم الخصم منها ويظهر الخصم في عمود (صرف لجهة1) والباقي في عمود (صرف لجهة2)

هل هذا ما تقصده؟

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

السلام عليكم   اعتذر لن لم يكن يصلكم ماريد توضيحه 

الفكرة اخي الغالي  ان بداية المبالغ ستكون  5.00   وممكن تكون 7 وممكن 9 او 11 او 13  لأن القاعده انا كاتبها  انها  البداية  5  وامامها توزع الخصم  ، واي 2 بعدها تأتي سيكون خصمها ايضا مرفق في القاعده
اتمنى تكون وصلت وجهة نظري

فسؤالي ببساطة   ،   انا اريد دالة   عندما  ترى في الخلية  مثلا مثلا  رقم  13    فهذا معناه  ان هناك الاول خصم لقيمة 5 وهو  (  80 و  4.20 ) ثم  2 ( 35 و 1.65 ) ثم 2 ( 35 و 1.65 ) ثم 2 ( ..... ) ثم 2 ( .... )

اي يكون الخصم في العمودين المقابلين  هو   (   2.20 )  و (  10.80  )  
وهي نتيجة جمع (  80 + 35 + 35 + 35 +35 )  و العمود الاخر  10.80 نتيجة جمع ( 4.20 + 1.65 +1.65 +1.65+1.65)

اتمنى ان يكون قد وصلكم المطلوب  وبعتذر مرة اخرى ان كانت الفكرة لم تصل


وطلبت سؤال اخر  اني لا اقوم بعمل دالة لكل خلية بحالها  ولكن اخذ على المجموع   بحيث الدالة تنظر في العمود بحاله كله   وترى المبالغ وتفصلها مرة واحدة في ناتج واحد

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

إذا كان فهمي للمطلوب صحيحا

فلا نحتاج لدالة if

ويمكنك وضع المعادلة التالية في الخلية H3

=0.8+CEILING.MATH(G3-5,2)*0.175

وفي الخلية I3

=G3-H3

ثم استعمل نسخ المعادلة لأسفل للتطبيق على باقي الخلايا

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

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