اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

كيف يتم تقريب 2.444444 إلى 2.45 وليس 2.44


aladdin61
إذهب إلى أفضل إجابة Solved by سليم حاصبيا,

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

كنت أستخدم دالة ROUND للتقريب إلى أقرب رقمين عشريين ، وكانت النتائج طبيعية ، ولكن أخبرونى فى قسم الحسابات انه يجب تقريب 2.44444 إلى 2.45 وليس 2.44 وذلك حتى تكون الحسابات المالية صحيحة، فكيف يتم تنفيذ ذلك ، وجزاكم الله خيراBook1.xls

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

لنفرض ان الرقم عندك في الخلية   A1 

اكتب هذه المعادلة (للتقريب الى الاعلى)

=IF(ISNUMBER(A1),CEILING(A1,0.05),"")

و هذه المعادلة (للتقريب للاسفل)

=IF(ISNUMBER(A1),FLOOR(A1,0.05),"")

 

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

صديقي هشام 

هذه فكرة رائعة لتغيير المنظر الخارجي للخلية فقط وليس قيمتها (المنظر الخارجي 2.67 لكن قيمتها بقيت 2.666666)

القيمة الحقيقية يمكن ان تراها (بعد تحديد الخلية) في Formula Bar

لتأكيد ذلك اكتب هذه المعادلة في اي مكان و اسحب نزولاً ثم انظر الى النتيجة 

=D5*1000

2666.666  /   2555.555 وهكذا و ليس   2670 / 2560 (بمعنى اخر اي عملية حسابية على الخلية ،اكسل يعتبرها 2.66666)

لان المعادلة تنظر الى محتوى الخلية وليس الى منظرها الخارجي (التنسيبق)

هناك طريقة اخرى لتطبيق فكرتك (بيقى ذلك ضمن التنسيق وليس تغيير القيمة)

Capture1.PNG

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

مثال اخر عن تنسيقات الخلايا

في الملف المرفق

1- النطاق الأصفر يحتوي على بيانات (حدد اي خلية منه وانظر الى قيمتها  في Formula bar)

         تنسيقه مخصص "Custom"

   كل خلية من خلاياه

         اذا كانت رقماً موجباً تكتب بشكل "OK"

        اذا كانت رقماً سالباً تكتب بشكل "Negative"

        اذا كانت صفراً تكتب بشكل "Zero"

        اذا كانت نصاً تكتب بشكل "Text"

2-النطاق الأخضر  يقوم بضرب النطاق الأصفر  بـــ 10

       تنسيق الأخضر عادي "General"

     قم بتغيير القيم في النطاق الأصفر و انظر الى النتيجة

           كل هذا يحدث لان المعادلة تنظر الى محتوى الخلية وليس الى منظرها الخارجي

   

Tansiq.xlsx

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

  • أفضل إجابة

في هذا الملف يوجد ما طلبته بالضبط حول الرقام

2.4841       >>>>>             2.49

25.36457     >>>>>           25.37

87.324          >>>>>          87.33

24.6359         >>>>>         24.64

85.5635        >>>>>          58.56

المعادلة 

=ROUND(A1,2)+IF(MID(ROUND(A1,2),FIND(".",A1)+1,2)+0<50,0.01,0)

 

CREASY_ROUND.xlsx

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

الشكر كل الشكر للأستاذ أمين

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

فالمعادلة تمام التمام وكله تمام يا باشا

فلحضرتك جزيل الشكر وللأستاذ سليم وللأستاذ على وللأستاذ هشام

ولكن إكمالا للفائدة أعرض على حضراتكم هذه الجزئية فى الملف المرفق :

العمود C يشتمل على مرتب الموظفين

العمود  E يشتمل على 15 % من مرتب الموظفين

العمود G يشتمل على تقريب للعمود E بالمعادلة التى توصلتم إليها حضراتكم

فهل يمكن اختصار العمودين E و G فى عمود واحد وليكن العمود J ، اى تتم عملية الضرب والتقريب بمعادلة واحدة وفى خطوة واحدة بدلا من خطوتين

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

Book1.xls

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

الحمد لله الذي عرفني قدر نفسي ، فأنا لا أستحق كل هذا المدح يا أخي ولا يمكن أن أرفع رأسي في منتدى فيه كل هؤلاء العمالقة

ما فعلته فقط هو أني عدّلت قليلاً في المعادلة التي كتبها الأستاذ الفاضل سليم حسب المطلوب لديك

وفي المرة الثانية المسألة فقط تعويض وسأشرحه لك الآن :

لإيجاد 15% من المرتب استخدمت هذه المعادلة { c5*15%= }  في العمود E

ولتقريب الرقم الناتج حسب الطلوب استخدمت هذه المعادلة {  IF(MID(E5;FIND(".";E5)+3;1)+0=4;ROUND(E5+0.001;2);ROUND(E5;2))=  }  في العمود G

ما سنقوم به الآن للتخلص من العمودين  E , G  هو التعويض فقط ولا شيء آخر  

بمعنى أنك تزيل أي E5  موجودة عندك في المعادلة بالعمود G وتضع مكانها المعادلة التي في العمود E لكن بدون علامة المساواة طبعاً فتكون المعادلة الجديدة كالتالي :

IF(MID(C5*15%;FIND(".";C5*15%)+3;1)+0=4;ROUND(C5*15%+0.001;2);ROUND(C5*15%;2))=

أو  IF(MID(C5*0.15;FIND(".";C5*0.15)+3;1)+0=4;ROUND(C5*0.15+0.001;2);ROUND(C5*0.15;2))=

هذا كل شيء والأمر ليس بالصعب كما كنت تتوقع أخي الغالي

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

بارك الله فيك أخى العزيز وجزاك الله خيرا

وبارك الله فى هذا الصرح الكبير وفى جميع القائمين عليه

وجعله الله نفعا للأمة

ووالله إنه لشئ يسعد المرء

فجزاكم الله جميعا خير الجزاء

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

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

عند تطبيق المعادلة وجدتها تعمل بشكل جيد جدا إلا فى حالة واحدة

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

ولقد حاولت معالجة ذلك الأمر يدويا فوجدت فيه مشقة

فبرجاء تعديل المعادلة لمعالجة ذلك الأمر

وإليكم ملف للتوضيح

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

Book5.xls

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

أخى الكريم aladdin61

اذا كان المطلوب تم كما تريد على اكمل حال

فلابد من التعبير عن هذا بالضغط على الإعجاب لصاحب هذا الفضل فى حل هذه المشكلة

كما عليك بالضغط على علامة أفضل اجابة

وأرى هنا ان الموضوع اخذ أكبر بكثير من حجمه 

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

الأخ العزيز احمد يوسف

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

وانا عرضت الموضوع لأنه يسبب لى مشاكل فى كشوف المرتبات

وبالفعل شارك فى حل الموضوع بعض السادة فى هذا المنتدى وعلى رأسهم طبعا أ/ سليم

وبالفعل توجهت بالشكر لكل من ساهم واشترك فى حل الموضوع ، وهذا على حد معرفتى

فان كان هناك برتوكول معين لشكر من ساهم فى حل مشكلتى فانا اعتذر عن عدم إتباعه اننى فعلا لا أعرفه

وارجو ان توضح لى تلك الخطوات فانا لا اتعامل مع النت الا قليلا

وارجو ان محدش يزعل منى يا أستاذ احمد

ولا ادرى لماذا وجود نبرة الغضب فى حوارك

فجزى الله الجميع خيرا

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

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

فقط كل ما على اى استاذ او عضو طالما مشكلته وسؤاله انقضى على اكمل وجه,ما عليه الا الضغط على الإعجاب للشخص الذى ساعده فى حل مشكلته وأعتقد ان هذا اقل ما يمكن عمله له

كما بالصورة

 

Untitled.png

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

الأخ العزيز احمد يوسف

احيطك علما باننى لم اكن اعلم بامر تلك الآيقونة قبل ان تشير اليها الان مع اننى مشترك فى المنتدى منذ سنوات

كلما شاركت بموضوع وتم حله من بعض الاخوة الأفاضل كنت اشكرهم واثنى عليهم وادعوا لهم ولم يعقب على ذلك احد

فشكر الاخوة الأفاضل الذين ساهموا فى حل المشكلات واجب واقول واجب شكرهم

بس معلش انا مكنتش اعرف الشكر بلغة المنتدى

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

وعلى فكرة المعادلة الجارى ايجاد حل بعد تطبيقها وجدت انها ناقصها خطوة أخيرة ان شاء الله لكى يكتمل الحل

فبعد تجربتها وجدت انها تريد ان ينظر اليها احد السادة الأفاضل بالمنتدى

وياريت حضرتك تبص عليها بالمرة ، فملف المعادلة مرفق عالية قبل مشاركتك مباشة واعدت رفعه فى هذه المشاركة

وبالمرة عشان اشكرك بلغة المنتدى

ولك جزيل الشكر فى جميع الأحوال

Book5.xls

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

اخى الفاضل الأستاذ أمين

جزاك الله خيرا على ما فعلته ، حضرتك وكل من ساهموا فى حل هذه المعادلة

ولكنى عند تطبيقها عند 15 % كانت زى الفل

وعند تجربة المعادلة على نسب أخرى فكانت المعادلة تتحقق عند أرقام ولا تتحقق عند أخرى

وعلى ما يبدو ان الموضوع صعب تحقيقه رغم كل المحاولات السابقة

فما رأي حضرتك النهائى فى هذا الموضوع ، لأن كده فعلا الموضوع اخذ اكبر من حجمه كما قال الأستاذ احمد يوسف

مرفق ملف بالنتيجة

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

Book7.xls

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

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