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

كيفية تقريب الأعداد


حارث 99

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

الأخوة الكرام

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

لدي درجات طلاب واستخدم فيها دالة تفقيط ولكن لدي مشكلة في الاعداد العشرية فهل من الممكن ناتج الجمع في الخلية a1 ان تقرب الأعداد العشرية بحيث تكون كالآتي : من 0.1حتى 0.25 = 0.25 ومن 0.26 حتى 0.50 =0.50 ومن 0.51 حتى 0.75 = 0.75 ومن 0.76 حتى 0.99 = 1.0 مع الشرح والبيان وإن أمكن مثال شكر الله سعيكم

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

الأخ الكريم محمد حجازي

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

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

=ROUNDTO(B7;C7) وهو يقوم بالتقريب لأقرب عدد وليس بالزيادة ارجو أن يكون الكلام واضحا وأجد لديكم حلا للمشكلة شكر الله سعيك ورزقك الذرية الصالحة اللهم آمين

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

أخي محمد السلام عليكم

لقد جربت الدالة التي ذكرتها وهي تفي بالغرض إلا أنها تجبر الكسر إلى رقم صحيح بمعنى أن الرقم 12.1 يصبح بهذه الدالة 13 وأنا اريد جبر الكسر إلى أقرب كسر له من الأعلى 0.25 أو 0.50 أو 0.75 وما زاد يجبره إلى العدد الصحيح

شكر الله سعيك ورزقك الذرية الصالحة وشكرا لك.

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

السلام عليكم ...

جرب الصيغة التالية :

=IF((ROUND(A1;2)-TRUNC(A1;0))>0.75;ROUNDUP(A1;0);IF((ROUND(A1;2)-TRUNC(A1;0))>0.5;TRUNC(A1;0)+0.75;IF((ROUND(A1;2)-TRUNC(A1;0))>0.25;TRUNC(A1;0)+0.5;IF((ROUND(A1;2)-TRUNC(A1;0))>=0.1;TRUNC(A1;0)+0.25;TRUNC(A1;0)))))

وهذا (كما قلت) فإن التقريب يبدأ من 0.1 وما فوق ...

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

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

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

Important Information