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

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

قام بنشر

السلام عليكم

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

فأتمنى الاقى الحل عندكم

والله ماشاء الله على الجروب اللى هنا ربنا يكرمكم جميعا

ماشاء الله لاقوة الا بالله

قام بنشر

السلام عليكم

بعد اذن اخي عادل

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

انظر ادناه فبعد الرقم خمسة على اليمين لو اضفت اي رقم سيتم تحويله الى 0

123456789112345

ولتفادي ذلك واظهار الرقم وليس العملية الحسابية نقوم بتحويل الخلية الرقمية الى خلية نصية Text

واذا هناك طريقة لدى الاخوة ارجو ان يعلمنا بها

مع الشكر

ابو خالد

قام بنشر
السلام عليكم

بعد اذن اخي عادل

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

انظر ادناه فبعد الرقم خمسة على اليمين لو اضفت اي رقم سيتم تحويله الى 0

123456789112345

ولتفادي ذلك واظهار الرقم وليس العملية الحسابية نقوم بتحويل الخلية الرقمية الى خلية نصية Text

واذا هناك طريقة لدى الاخوة ارجو ان يعلمنا بها

مع الشكر

ابو خالد

شاكر ردك

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

قام بنشر (معدل)

مشكلة عويصة فعلاً

طريقة خطرت ببالى وتحتاج إلى النظر فى إمكانية إستخدامها

الخلية A1 بها القيمة 123456789112345

الخلية B1 بها القيمة 123456

الخلية C1 بها المعادلة

=(A1&B1)/19

المشكلة ستكون فى الخلية C1 لأنها لن تقبل أكثر من 15 رقم وستظهر لنا المشكلة

لحل هذه المشكلة نقوم بإستخدام معادلة تقوم بقسمة محتويات الخلية إلى خليتين بعد 15 رقم

فتكون الخلية D1 بها أول 15 رقم والخلية E1 بها بقية الأرقام

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

متابع بإذن الله

تم تعديل بواسطه al m3tasem
قام بنشر
مشكلة عويصة فعلاً

طريقة خطرت ببالى وتحتاج إلى النظر فى إمكانية إستخدامها

الخلية A1 بها القيمة 123456789112345

الخلية B1 بها القيمة 123456

الخلية C1 بها المعادلة

=(A1&B1)/19

المشكلة ستكون فى الخلية C1 لأنها لن تقبل أكثر من 15 رقم وستظهر لنا المشكلة

لحل هذه المشكلة نقوم بإستخدام معادلة تقوم بقسمة محتويات الخلية إلى خليتين بعد 15 رقم

فتكون الخلية D1 بها أول 15 رقم والخلية E1 بها بقية الأرقام

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

متابع بإذن الله

عارف ايه اللى مدايقنى بجد

إن اكسل على لارغم من كونه برنامج أكثر من رائع إلا انه هو واكسس يفتقرون بشده لهذه الخاصيه

يعنى مثلا فى آلات حاسبه على الكومبيوتر بتقسم لك الارقام الكبيره جدا دى لكن فى اكسل الموضوع ده معقدنى ومش لاقى له حل لحد دلوقتى

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

وربنا يكرمنا جميعا

لك ارق تحياتى

قام بنشر

السلام عليكم

يمكن ذلك بالتأكيد ولكن عن طريق الماكرو وليس بطريقة مباشرة

مثلا الرقم الطويل في الخلية A1

والرقم المقسوم عليه (19 مثلا) في الخلية B1

فستعين طول الرقم الطويل في الخلية A1

وتقسمه إلي متغيرات ثابتة الطول (طول كل منها مثلا ثمانية كاركترات) ويبقي بالأخير جزء أقل من ثمانية

فلو طول الرقم مثلا 52 كاركتر يكون 6 أجزاء *8 كاركتر +1*4 كاركتر

ومن الشمال تقسم كل جزء علي الخلية B1 ويكون الناتج جزء صحيح يتم حفظه وكسر و يضرب الناتج ×10,000,000 (10^7) ليكون من نفس فئة الجزء التالي له ثم يجمع عليه

وهكذا

وبالأخير يتم تجميع النواتج بصيغة تيكيست بعد تضبيط الشكل

أنظر المرفق

ويمكن تحويله إلي ماكرو أفضل

ولكني تركته هكذا للشرح

long_number.rar

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information