aladdin61 قام بنشر يوليو 21, 2019 قام بنشر يوليو 21, 2019 كنت أستخدم دالة ROUND للتقريب إلى أقرب رقمين عشريين ، وكانت النتائج طبيعية ، ولكن أخبرونى فى قسم الحسابات انه يجب تقريب 2.44444 إلى 2.45 وليس 2.44 وذلك حتى تكون الحسابات المالية صحيحة، فكيف يتم تنفيذ ذلك ، وجزاكم الله خيراBook1.xls
سليم حاصبيا قام بنشر يوليو 21, 2019 قام بنشر يوليو 21, 2019 لنفرض ان الرقم عندك في الخلية A1 اكتب هذه المعادلة (للتقريب الى الاعلى) =IF(ISNUMBER(A1),CEILING(A1,0.05),"") و هذه المعادلة (للتقريب للاسفل) =IF(ISNUMBER(A1),FLOOR(A1,0.05),"") 1 1
hicham2610 قام بنشر يوليو 21, 2019 قام بنشر يوليو 21, 2019 العفو أخي الكريم وإن كنت ليس بأستاذ في هذا المجال فقط مهتم إليك كيفية ذلك بالفيديو رقمين وراء الفاصلة.rar 1
سليم حاصبيا قام بنشر يوليو 22, 2019 قام بنشر يوليو 22, 2019 صديقي هشام هذه فكرة رائعة لتغيير المنظر الخارجي للخلية فقط وليس قيمتها (المنظر الخارجي 2.67 لكن قيمتها بقيت 2.666666) القيمة الحقيقية يمكن ان تراها (بعد تحديد الخلية) في Formula Bar لتأكيد ذلك اكتب هذه المعادلة في اي مكان و اسحب نزولاً ثم انظر الى النتيجة =D5*1000 2666.666 / 2555.555 وهكذا و ليس 2670 / 2560 (بمعنى اخر اي عملية حسابية على الخلية ،اكسل يعتبرها 2.66666) لان المعادلة تنظر الى محتوى الخلية وليس الى منظرها الخارجي (التنسيبق) هناك طريقة اخرى لتطبيق فكرتك (بيقى ذلك ضمن التنسيق وليس تغيير القيمة) 1 1
سليم حاصبيا قام بنشر يوليو 22, 2019 قام بنشر يوليو 22, 2019 مثال اخر عن تنسيقات الخلايا في الملف المرفق 1- النطاق الأصفر يحتوي على بيانات (حدد اي خلية منه وانظر الى قيمتها في Formula bar) تنسيقه مخصص "Custom" كل خلية من خلاياه اذا كانت رقماً موجباً تكتب بشكل "OK" اذا كانت رقماً سالباً تكتب بشكل "Negative" اذا كانت صفراً تكتب بشكل "Zero" اذا كانت نصاً تكتب بشكل "Text" 2-النطاق الأخضر يقوم بضرب النطاق الأصفر بـــ 10 تنسيق الأخضر عادي "General" قم بتغيير القيم في النطاق الأصفر و انظر الى النتيجة كل هذا يحدث لان المعادلة تنظر الى محتوى الخلية وليس الى منظرها الخارجي Tansiq.xlsx 2 1
Ali Mohamed Ali قام بنشر يوليو 22, 2019 قام بنشر يوليو 22, 2019 يمكنك استخدام هذه المعادلة فلو كان الرقم المطلوب معالجته وتقريبه مثلا في الخلية A2 , فتصبح المعادلة كالتالى =ROUNDUP(A2,2) 2 1
أفضل إجابة سليم حاصبيا قام بنشر يوليو 23, 2019 أفضل إجابة قام بنشر يوليو 23, 2019 في هذا الملف يوجد ما طلبته بالضبط حول الرقام 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 2 1
سليم حاصبيا قام بنشر يوليو 23, 2019 قام بنشر يوليو 23, 2019 تصحيح المعادلة كي لا يفلت اي رقم =INT(A1)+INT((MOD(A1,1)+0.01)*100)/100 1
aladdin61 قام بنشر يوليو 23, 2019 الكاتب قام بنشر يوليو 23, 2019 الى حضرتك صورة فى ملف وورد لاننى لم اتمكن من حفظ ملف الاكسيل مع ظهور رسالة الخطأ Doc1.docx
سليم حاصبيا قام بنشر يوليو 23, 2019 قام بنشر يوليو 23, 2019 استبدل الفاصلة " ," بفاصلة منقوطة "; " (حسب اعدادات الجهاز عندك) لتبدو المعادلة بهذا الشكل =INT(A1)+INT((MOD(A1;1)+0.01)*100)/100 1
ameen77 قام بنشر يوليو 24, 2019 قام بنشر يوليو 24, 2019 تم التعديل على الملف الذي أرفقه الأستاذ سليم بعنوان CREASY_ROUND في العمود G من الملف أرجو التكرم بتحميله من المرفقات وموافاتي بالنتيجة CREASY_ROUND.xlsx
aladdin61 قام بنشر يوليو 24, 2019 الكاتب قام بنشر يوليو 24, 2019 الشكر كل الشكر للأستاذ أمين بارك الله فيك وجعله فى ميزان حسناتك فالمعادلة تمام التمام وكله تمام يا باشا فلحضرتك جزيل الشكر وللأستاذ سليم وللأستاذ على وللأستاذ هشام ولكن إكمالا للفائدة أعرض على حضراتكم هذه الجزئية فى الملف المرفق : العمود C يشتمل على مرتب الموظفين العمود E يشتمل على 15 % من مرتب الموظفين العمود G يشتمل على تقريب للعمود E بالمعادلة التى توصلتم إليها حضراتكم فهل يمكن اختصار العمودين E و G فى عمود واحد وليكن العمود J ، اى تتم عملية الضرب والتقريب بمعادلة واحدة وفى خطوة واحدة بدلا من خطوتين وجزاكم الله خيرا Book1.xls
ameen77 قام بنشر يوليو 24, 2019 قام بنشر يوليو 24, 2019 تفضل في المرفقات وبإمكانك الآن حذف العمودين E , G فلن تتأثر قيمة العمود J Book1.xls
ameen77 قام بنشر يوليو 24, 2019 قام بنشر يوليو 24, 2019 الحمد لله الذي عرفني قدر نفسي ، فأنا لا أستحق كل هذا المدح يا أخي ولا يمكن أن أرفع رأسي في منتدى فيه كل هؤلاء العمالقة ما فعلته فقط هو أني عدّلت قليلاً في المعادلة التي كتبها الأستاذ الفاضل سليم حسب المطلوب لديك وفي المرة الثانية المسألة فقط تعويض وسأشرحه لك الآن : لإيجاد 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))= هذا كل شيء والأمر ليس بالصعب كما كنت تتوقع أخي الغالي
aladdin61 قام بنشر يوليو 24, 2019 الكاتب قام بنشر يوليو 24, 2019 بارك الله فيك أخى العزيز وجزاك الله خيرا وبارك الله فى هذا الصرح الكبير وفى جميع القائمين عليه وجعله الله نفعا للأمة ووالله إنه لشئ يسعد المرء فجزاكم الله جميعا خير الجزاء
aladdin61 قام بنشر يوليو 26, 2019 الكاتب قام بنشر يوليو 26, 2019 الأخوة الكرام عند تطبيق المعادلة وجدتها تعمل بشكل جيد جدا إلا فى حالة واحدة وهى ان يكون الرقم الثانى بعد العلامة العشرية صفرا ولقد حاولت معالجة ذلك الأمر يدويا فوجدت فيه مشقة فبرجاء تعديل المعادلة لمعالجة ذلك الأمر وإليكم ملف للتوضيح وجزاكم الله خيرا Book5.xls
أحمد يوسف قام بنشر يوليو 26, 2019 قام بنشر يوليو 26, 2019 أخى الكريم aladdin61 اذا كان المطلوب تم كما تريد على اكمل حال فلابد من التعبير عن هذا بالضغط على الإعجاب لصاحب هذا الفضل فى حل هذه المشكلة كما عليك بالضغط على علامة أفضل اجابة وأرى هنا ان الموضوع اخذ أكبر بكثير من حجمه
aladdin61 قام بنشر يوليو 26, 2019 الكاتب قام بنشر يوليو 26, 2019 (معدل) الأخ العزيز احمد يوسف لك جزيل الشكر للدخول الى الموضوع وانا عرضت الموضوع لأنه يسبب لى مشاكل فى كشوف المرتبات وبالفعل شارك فى حل الموضوع بعض السادة فى هذا المنتدى وعلى رأسهم طبعا أ/ سليم وبالفعل توجهت بالشكر لكل من ساهم واشترك فى حل الموضوع ، وهذا على حد معرفتى فان كان هناك برتوكول معين لشكر من ساهم فى حل مشكلتى فانا اعتذر عن عدم إتباعه اننى فعلا لا أعرفه وارجو ان توضح لى تلك الخطوات فانا لا اتعامل مع النت الا قليلا وارجو ان محدش يزعل منى يا أستاذ احمد ولا ادرى لماذا وجود نبرة الغضب فى حوارك فجزى الله الجميع خيرا تم تعديل يوليو 26, 2019 بواسطه aladdin61
أحمد يوسف قام بنشر يوليو 26, 2019 قام بنشر يوليو 26, 2019 السلام عليكم اخى الكريم ليس هناك غضب ولا حاجة فكلنا هنا فى هذا المنتدى الكريم متعاونين واخوة مع بعضنا البعض فقط كل ما على اى استاذ او عضو طالما مشكلته وسؤاله انقضى على اكمل وجه,ما عليه الا الضغط على الإعجاب للشخص الذى ساعده فى حل مشكلته وأعتقد ان هذا اقل ما يمكن عمله له كما بالصورة
aladdin61 قام بنشر يوليو 26, 2019 الكاتب قام بنشر يوليو 26, 2019 (معدل) الأخ العزيز احمد يوسف احيطك علما باننى لم اكن اعلم بامر تلك الآيقونة قبل ان تشير اليها الان مع اننى مشترك فى المنتدى منذ سنوات كلما شاركت بموضوع وتم حله من بعض الاخوة الأفاضل كنت اشكرهم واثنى عليهم وادعوا لهم ولم يعقب على ذلك احد فشكر الاخوة الأفاضل الذين ساهموا فى حل المشكلات واجب واقول واجب شكرهم بس معلش انا مكنتش اعرف الشكر بلغة المنتدى وعلى فكرة انا مررت على بعض مواضيع الزملاء فوجت بعضهم لم يستخدم ايقونات الشكر والتعليق وعلى فكرة المعادلة الجارى ايجاد حل بعد تطبيقها وجدت انها ناقصها خطوة أخيرة ان شاء الله لكى يكتمل الحل فبعد تجربتها وجدت انها تريد ان ينظر اليها احد السادة الأفاضل بالمنتدى وياريت حضرتك تبص عليها بالمرة ، فملف المعادلة مرفق عالية قبل مشاركتك مباشة واعدت رفعه فى هذه المشاركة وبالمرة عشان اشكرك بلغة المنتدى ولك جزيل الشكر فى جميع الأحوال Book5.xls تم تعديل يوليو 26, 2019 بواسطه aladdin61
ameen77 قام بنشر يوليو 27, 2019 قام بنشر يوليو 27, 2019 تفضل أخي الكريم الملف في المرفقات بعد التعديل Book6.xls
aladdin61 قام بنشر يوليو 27, 2019 الكاتب قام بنشر يوليو 27, 2019 اخى الفاضل الأستاذ أمين جزاك الله خيرا على ما فعلته ، حضرتك وكل من ساهموا فى حل هذه المعادلة ولكنى عند تطبيقها عند 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.