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

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

قام بنشر

عندي بيانات كما يلي

لدي 500 مشترك في خدمة معينة سعر الخدمة لكل مشترك 850$

كلما يزيد عدد المشتركين 500 يزيد سعر الخدمة 200$

يعني اذا اصبح العدد 501 يصبح سعر الخدمة 850+200

اذا اصبح العدد 1001 تصبح الخدمة 850+200+200

اذا اصبح العدد 1501 تصبح الخدمة 850+200+200+200

و هكذا

يعني مقدار الزيادة لكل 500 مشترك 200

ارجو المساعدة و الرد السريع اذا ممكن

تحياتي

زينة الطائي

New_Microsoft_Excel_Worksheet.rar

قام بنشر (معدل)

أستطعت الوصول للمطلوب من خلال الصيغة التالية:

=IF(B3="","",IF(AND(B3>0,B3<501),850,IF(MOD(B3,500)=1,C2+200,C2)))
أو
=IF(INDIRECT(ADDRESS(ROW(),COLUMN()-2,4))="","",IF(AND(INDIRECT(ADDRESS(ROW(),COLUMN()-2,4))>0,INDIRECT(ADDRESS(ROW(),COLUMN()-2,4))<501),850,IF(MOD(INDIRECT(ADDRESS(ROW(),COLUMN()-2,4)),500)=1,INDIRECT(ADDRESS(ROW()-1,COLUMN(),4))+200,INDIRECT(ADDRESS(ROW()-1,COLUMN(),4)))))

والملف المرفق يحتوي على مثال تفصيلي لجميع ما تم الإشارة إليه في السؤال،

Auto_Increment.rar

تم تعديل بواسطه علي السحيب
  • 2 weeks later...
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information