محمد ايمن قام بنشر نوفمبر 20, 2015 قام بنشر نوفمبر 20, 2015 (معدل) الدالة TRound من المؤكد انه لم يسمع احد من قبل عن هذه الدالة لانها غير موجودة اصلا نعم ايها الاصدقاء هذه الدالة غير موجودة في الاكسس وهي من صنعي تقوم هذه الدالة بنفس وظيفة الدالة Round الاصلية الا انها تتغلب على مشكلة الدالة الاصلية مشكلة الدالة Round ( الدالة Round ) تقوم بتقريب الرقم الى اقرب قيمة مثلا تقرب الرقم 40.3 الى الرقم 40 و الرقم 40.85 الى الرقم 41 لكن ماذا اذا كان الرقم 40.5 ؟؟؟؟؟ اذا كان الرقم زوجي فانها تقربه الى الرقم الادني 40 الا اذا اصبح الرقم 40.51 فانها تقربه الى الرقم الاعلى 41 بينما الارقام الفردية مثل 41.5 فانها تقربه الى الاعلى 42 اما اذا كان 41.49 فانها تقربه الى الادني 41 علما ان الدالة نفسها موجودة في الاكسل و هي تعمل بشكل صحيح اي انها تقرب الارقام ذات الفواصل العشرية مثل 40.50 وما فوق ( 40.51 - 40.52) الى الرقم الاعلى 41 و تقرب الرقم 40.49 و 40.48 و مادون الى الرقم الادنى وهو 40 اطلت الكلام و اليكم الدالة في هذا المرفق TRound.rar تم تعديل نوفمبر 20, 2015 بواسطه محمد ايمن 2
رمهان قام بنشر نوفمبر 21, 2015 قام بنشر نوفمبر 21, 2015 ماذا عن الارقام السالبة! وماذا عن التقريب حسب المنازل العشرية المتغيرة ! لا اعتقد ان حلا بدون الدقة في المنازل العشرية مناسبا لمحاسب خبير مثلك استاذ محمد ! ؟ تحياتي
محمد ايمن قام بنشر نوفمبر 21, 2015 الكاتب قام بنشر نوفمبر 21, 2015 أخي رمهان تحية طيبة بالنسبة الى الارقام السالبة فالدالة تتعامل مع الارقام السالبة ايضا مثلا تعيد الرقم -99.4 و مادون ( -99.3 و 99.2 الخ ) الى الرقم -100 و الرقم -99.5 و ما فوق ( -99.6 -99.7 ) الى الرقم -99 اما بالنسبة الى دقة الفاصلة العشرية فالدقة المعتمدة هي ( 1 ) اي اول رقم بعد الفاصلة العشرية مباشرة اما بقية الارقام فهي مهملة فلا يوجد فرق بين 9.4 و 9.445874124112 فالدالة في النهاية ستتعامل مع الرقم ( 4 ) الموجود بعد الفاصلة و ستعيد الرقم 9
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.