gelani قام بنشر مارس 26, 2004 قام بنشر مارس 26, 2004 استخدمت دالة mod و int من هذا المنتدى الرائع وتمت العملية بنجاح ولي ملاحظة بسيطه وهي :- عند ارجاع القيمة الى خلية فارغة تظهر #div مثلا الخلية المطلوب فصل الرقم منها هي a1 وأرغب في وضع الرقم بعد الفاصلة العشرية في خلية مستقلة تظهر العبارة المشار اليها في حالة عدم وجود رقم في الخلية a1.
ابومؤنس قام بنشر مارس 26, 2004 قام بنشر مارس 26, 2004 السلام عليكم . لنفرض اننا لدينا رقم في الخلية A1 وهو مكون من رقم صحيح وجزء كسري ونريد فصل هذا الرقم بحيث يكون الرقم الصحيح في الخلية A2 و يكون الرقم بعد الفاصلة في الخلية A3 في هذة الحالة تكون معادلة الخلية A2 هي =INT(A1) ومعادلة الخلية A3 هي =(A1-INT(A1))*100 باعتبار ان الرقم الكسري هو جزء من 100 اما اذا كانت الخلية A1 فارغة ففي هذة الحالة يمكن عن طريق مراجعة هذا الرابط لمعرفة كيفية ترك الخلايا فارغة في حالة عدم وجود ارقام للمعادلات . http://www.officena.net/ib/index.php?showtopic=2400 اتمني ان يكون هذا هو المطلوب . ونحن في الخدمة دوما
gelani قام بنشر مارس 27, 2004 الكاتب قام بنشر مارس 27, 2004 شكراً يا أبو مؤنس لقد تم ما أردت ولكني أرغب في فصل الرقم مابعد الفاصلة في خلية مجاورة فمثلاً:- عندي رقم 22.50 في الخلية a1 وارغب في جعل الرقم العشري أي ( 0.50) في الخلية b1ويبقى العدد الصحيح 22 في نفس الخلية a1 . مع رغبتي في عدم ظهور الفاصلة العشرية أي أن يصبح (50) إذا كان ذلك ممكنا. تحياتي وتقديري. (y) (y)
ابومؤنس قام بنشر مارس 29, 2004 قام بنشر مارس 29, 2004 اعتقد ان الحل الممكن هو اضافة خلية ثالثة ولتكن C1 بحيث يكتب الرقم في صورتة الاولي 22.50 ثم يتم فصلة في الخلية A1 للرقم الصحيح 22 حسب المعادلة المذكروة سابقا مع تعديل بسيط =INT(C1) والجزؤ العشري في الخلية B1 حسب المعادلة السابقة مع تعديل بسيط =(C1-INT(C1)*100 واذا جربت المعادلة الاخيرة ستجد انها تكتب الرقم بدون فاصلة 50 . بشرط ان يكون الجزء الكسري جزء من 100 حتي تكون المعادلة صحيحة . واعتقد انك تريد العمل فقط في خليتين . وقد حاولت ولكن الرقم لا يكون صحيح في جميع الاحوال . ووضعت كود لكن الخلية B تقراة صفر بسبب ان الكود عرض فقط الجزء الصحيح من الرقم فقامت الدالة INT بعرض صفر لعدم وجود جزء كسري . هذا ما استطعت التوصل الية حاليا . واذا حصل بالنسبة لي جديد سيتم رفعة الي المنتدي لدي محاولة اخير لعل . بالتوفيق ...
gelani قام بنشر مارس 29, 2004 الكاتب قام بنشر مارس 29, 2004 تحية حب وتقدير ارسلها لك يا أبو مؤنس وأسأل الله أن يؤنسك بمؤنس وأن يمتعك وهو بالصحة والعافية وسأستمر في متابعتكم في هذا المنتدى الرائع . وأرجو أن لا أكون أثقلت عليكم بكثرة أسئلتي . وجزاكم الله خيرأ .
ابومؤنس قام بنشر مارس 29, 2004 قام بنشر مارس 29, 2004 اللهم امين . وجزاك الله الف خير علي هذة الكلمات الطيبة .
أبو هادي قام بنشر أبريل 5, 2004 قام بنشر أبريل 5, 2004 السلام عليكم تحياتي الخالصة لأخي ابومؤنس . بغض النظر عن فصل الكسر عن الرقم وللتخلص من العبارة المذكورة يمكن استخدام المعادلات التالية وهي مثال لمحاولة قسمة 1000 على قيم A1 : =IF(OR(A1="";A1=0);0;1000/A1) أو =IF(VALUE(A1)=0;0;1000/A1) تحياتي .
الردود الموصى بها