الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الحساب الشرطي في اكسل

مغلق
بدأه لمسة الابداع في 11 أغسطس 2004 · 3 رد · 1,242 مشاهدة · في طلب و دراسة وشرح البرامج
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليك و رحمة الله و بركاته

يوجد لدي ملف حسابات و احتاج اعرف الدالة التي تحسب المثال التالي :

طباعة كل ورقتين بريال ، او كل 6 ورقات بريال او كل 5 ورقات بريال

حيث انني عندما استخدمت دالة if لم تعطيني النتيجة المطلوبة

و كان يضع لي حدا لاضافة الشروط كالتالي:

=IF(D20="";0;IF(AND(D20>0;D20<7);1;IF(AND(D20>6;D20<13);2;IF(AND(D20>12;D20<19);3;IF(AND(D20>18;D20<25);4;IF(AND(D20>24;D20<31);5;IF(AND(D20>30;D20<37);6;"القيمة اكبر من 36")))))))

اي انه عندما ادخل رقم اكبر من 36 لا يتم الحساب

ارجو مساعدتي بالدالة المطلوبة عاجلا

شاكرة للجميع مساعدتهم مقدما

مثال.xls

#2

مع اني نزلت الملف لكني حقيقة لم افهم شيئا !

ما المطلوب بوضوح

#3

السلام عليكم ورحمة الله وبركاته

نفرض ان عدد الاوراق موجود في الخلية A1 .

فكرة الحل :

1.يجب تقسيم عدد الاوراق على 6

2.بعد عملية القسمة نقوم بتقريب العدد الناتج من عملية قسمة مع الكسر الى اقرب عدد صحيح الى اكبر من العدد الذي حصلنا عليه

اما اذا كان العدد الناتج بعد عملية القسمة صحيحا فلا حاجة الى تقريبه

اذا الحل النهائي هو

(CEILING(A1/6;1=

ملاحظة الحل السابق اذا اردن ان تكون كل 6 ورقات بريال واحد

والسلام عليكم

تم تعديل هذه المشاركة بواسطة afeef في 13 أغسطس 2004 في 12:02

#4

الجميع مشكورين على الرد و جزاكم الله خير

انا جربت طريقة استاذ عفيف

و كانت النتيجة صحيحة في الحالات الثلاثة

عندما تكون ورقتين بريال او 5 ورقات بريال او 6 ورقات بريال

و جزاكم الله خيرا

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…