اذهب الي المحتوي
أوفيسنا

هل هناك طريقه لجعل اكسل يقسم رقم مكون من 50 رقم


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

السلام عليكم

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

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

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

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

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

السلام عليكم

اخي ارسل مثال ليكون الرد علي الواقع

تحياتي

وعليكم السلام

مرفق ملف يوضح المقصود وشاكر لك إهتمامك

long_number.rar

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

السلام عليكم

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

اخي الكريم الاكسيل يتعامل في حالة ان الخلية تتعامل مع ارقام الى 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