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

تقريب الاعداد في اكسل

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

السلام عليكم

الاخوة الكرام في سؤوال داوخني نظامي و هو عن تقريب العدد في اكسل, ولكن ليس العدد بالكامل و انما فقط جزء الاحاد منه, وهو كالتالي..

بنفترض انه لدي في خانه رقم في A2 وليكن 63

ما اريده كالتالي

اذا رقم الاحاد اكبر من الصفر و اصغر من 5 يعطيني الرقم الموجود في 65

اذا رقم الاحاد = 5 يعطيني نفس الرقم في الخانة A2

اذا رقم الاحاد=0 يعطيني رقم الخانة الموجود في A2

اذا رقم الاحاد اكبر من 5 اصغر من 10 يعطيني 70

هنا مع رقم 63 يجب ان يعطيني 65

و اذا كان A2=ا 65 يعطيني 65

و ان كان 60يعطيني 60

و ان كان 66 يعطيني 70

اكثر توضيحا للامر انه اريد الرقم يكون يقسم على 5

لان الموضوع شغلني كل ما اعمل معادلة ما بتعطيني نفس المطلوب و قد استخدمت الدوال التالية

if

or

int

وقد استخدمت دالة OR من اجل الشرطين التاليين ان كانت رقم الاحاد في A2 تساوي 0 او 5 يرجع لي القيمة الموجودة في A2

ارجو ان يكون هناك حل

اخوكم حسام ...

#2

ضع المعادلة التالية وسيحل الامر

=int(a2/5)*5
#3

ابو البتراء

بشكرك لردك و جزاك الله خير

ولكن المعادلة التي اوردتها تعطي رقم الاحاد 0 او 5 و لكن نحو الاسفل

يعني لو كان الرقم 66 يعطي 65

على العموم اود ان اورد الحل هنا و قد اعانني عليه اخ من منتدى اوفيسينا و هو كالتالي ..

[=IF(J3/5=INT(J3/5);J3;IF(MOD(J3;10)>5;INT(J3/10)*10+10;IF(MOD(J3;10)<5;INT(J3/10)*10+5)))]

و قد نفعت هذه الدالة ..

اخوك حسام

#4

هذا ايسر

لم يكن السؤال واضحا في البداية

=IF(C4/5=INT(C4/5);C4;INT(C4/5)*5+5)

تم تعديل هذه المشاركة بواسطة ابو البراء في 28 أغسطس 2004 في 10:33

#5

ابو البتراء

بالفعل هذه الدالة اسرع و ايسر، يسر الله امرك في الدنيا و الاخرة مشكور ..

اشتغلت متل مو هوي مطلوب..

اخوك حسام

#6

اخي حسام

الدالة لم تشتغل عندي اي السبب

#7

اخ الفداني

يرجى الدخول الى هذا اللينك و نسخ الدالة منه كما هيي لانه يمكن الغلط مني عند كتابة الدالة من ناحية ال = و الاقواس

مع العلم ان دالة الاخ ابو البتراء تعمل ايضا و تعطي نفس النتيحة

و يرجة مراعاة الفاصلة المستخدمة في جهازك ; or ,

و الاقواس و إن شاء الله بتظبط

http://www.officena.com/ib/index.php?showtopic=3966

اخوك حسام

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

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