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

مساعدة فى تقريب ارقام


akamh

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

الأخ الحبيب قم بنسخ المعادلة التالية في الخلية B1

=IF(A1-TRUNC(A1)>=0.8;CEILING(A1;1);IF(OR(A1-TRUNC(A1)=0.7;A1-TRUNC(A1)=0.6);FLOOR(A1;0.5);IF(A1-TRUNC(A1)>=0.3;CEILING(A1;0.5);FLOOR(A1;1))))

أخوك أبو البراء

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

السلام عليكم

ده تقريب تفصيل

عندنا 4 أنواع من التقريب

كما ذكر أخونا

لذلك استخدمت دالة

choose

ضع المعادلة التالية أمام a1

واسحبها لأسفل

=CHOOSE(IF(A1>1.7;1;IF(A1>1.5;2;IF(A1>1.2;3;IF(A1>=1;4;""))));CEILING(A1;1);A1-MOD(A1;0.5);CEILING(A1;0.5);ROUNDDOWN(A1;0))
طريقة أبسط بدالة if فقط
=IF(A1>1.7;CEILING(A1;1);IF(A1>1.5;A1-MOD(A1;0.5);IF(A1>1.2;CEILING(A1;0.5);IF(A1>=0;ROUNDDOWN(A1;0);""))))

وشكرا

تم تعديل بواسطه kemas
رابط هذا التعليق
شارك

سادتى الكرام شكراً لكم على سرعة الاستجابة

ولكن المعادلات مع الارقام الكبيرة بها مشكلة ومرفق ملف به المعادلات وما حدث مع الارقام الكبيرة

ارجوكم الحل

اخى ابو البراء واخى kemas

شكراً جزيلا لكم وارجو حل هذه المشكلة

Book1.rar

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

الأخ الحبيب كيماس

جرب هذه المعادلة

=IF(OR(ROUND(MOD(A1;1);1)=0.1;ROUND(MOD(A1;1);1)=0.2;ROUND(MOD(A1;1);1)=0.6;ROUND(MOD(A1;1);1)=0.7);FLOOR(A1;0.5);CEILING(A1;0.5))

أخوك أبو البراء

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

الاخ الفاضل kemas

انا اسف جداً لانى لم اذكر ذلك من البداية ولكنى فكرت ان ما ينفع مع الارقام الصغيرة ينفع مع الكبيرة وهذه غلطتى واشكرك جزيل الشكر على اهتمامك وجزاك الله خيراً

الاخ الفاضل هشام شلبى شكراً جزيلا على الماكرو ولكن هناك شيى ارجو من سيادتكم تعديله وهو تقريب كل الارقام من 1.1 وحتى 1.7 الى 1.5 والمطلوب هو الرقم العشرى مثلاً 100.1 ، 100.2 تقرب الى 100 ومن 100.3 : 100.7 الى 100.5 و 100.8 ، 100.9 تقرب 101

اخى الفاضل ابو البراء اشكرك جزيل الشكر على العمل الرائع وارجو الله ان توفق دوما فى اجابة السائل وجزاك الله عنا كل خير

تم تعديل بواسطه akamh
رابط هذا التعليق
شارك

السلام عليكم

==========

اخى العزيز

تقريب كل الارقام من 1.1 وحتى 1.7 الى 1.5 والمطلوب هو الرقم العشرى مثلاً 100.1 ، 100.2 تقرب الى 100 ومن 100.3 : 100.7 الى 100.5 و 100.8 ، 100.9 تقرب 101

المعيار اختلف ليه تانى

ضغ معيارك بالنسبة لكر العشرة ويكون ثابت لكى نستطيع المساعدة

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

استاذى العزيز هشام شلبى

اشكرك على الاهتمام وجعل الله ما تفيدنا به فى ميزان حسناتك

اخى العزيز الماكرو هو الذى يقرب الارقام(مثال) من 100.1 الى 100.7 الى 100.5

المطلوب كالاتى اولا تقريب ( الارقام كلها مثال) 100.1 ، 100.2 الى 100

ثانيا 100.3 الى 100.7 تقرب الى 100.5

ثالثا 100.8 ، 100.9 تقرب الى 101

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

السلام عليكم

بارك الله في الجميع وحلول اكثر من رائعة

ولاثراء الموضوع هذه ملف اخر يوجد به حل بالاكواد حسب الشروط المطلوبة

تقريب ارقام معدل.rar

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

اخى العزيز عماد

نورت الموضوع بزيارتك

ولكن اخى العزيز الملف المرفق به تقريب 100.1 ، 100.2 ، 100.3 كما هى لا تقرب والتقريب فقط من 100.4 ، 100.5 ، 100.6 هى التى تقرب الى 100.5 والارقام 100.7 ، 100.8 ، 100.9 تقرب للعد الصحيح الاعلى

المطلوب كالاتى اولا تقريب 100.1 ، 100.2 الى 100

ثانيا 100.3 الى 100.7 تقرب الى 100.5

ثالثا 100.8 ، 100.9 تقرب الى 101

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

السلام عليكم

اسف على الخطأ الذي حصل وهذا المرفق الصحيح

تقريب ارقام معدل.rar

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

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