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

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

قام بنشر

السلام عليكم ورحمة الله وبركاته

اريد من العمود A ان يكون الناتج هو في العمود C بمعنى اريد ان استخلص اخر 5 ارقام اي كان عدد الأرقام

بمعنى ممكن يكون عدد الأرقام 7 او 10 او اي عدد كان

مع الشرح الله يبارك فيكم

مرفق المثال

Q.rar

قام بنشر

ماشاء الله عليك استاذنا الغالي ، سلمت يداك ياغالي

وبعد اذنك ماذا لو اردت ان اجعل جميع الأرقام في عمود ما تبدأ بصفر ولا يحذف حيث اني عندما احولها الى نص اجد علامة التصحيح تظهر لي مع كل رقم اكتبه يبدأ بصفر

قام بنشر

اخي الغالي محمود اشكرك على الرد والمتابعه ولكن هذا ما وضعه استاذنا رجب الله يبارك فيك دالة right

انا في انتظار اجابة استاذنا ابو احمد على الدالة اللي وضعها

وفي انتظار اجابة السؤال الثاني لي الله يبارك فيكم في المشاركة 3

قام بنشر

ماشاء الله عليك استاذنا الغالي ، سلمت يداك ياغالي

وبعد اذنك ماذا لو اردت ان اجعل جميع الأرقام في عمود ما تبدأ بصفر ولا يحذف حيث اني عندما احولها الى نص اجد علامة التصحيح تظهر لي مع كل رقم اكتبه يبدأ بصفر

بعد اذن الاساتذة الافاضل .... حسب ما فهمت منك اخى الكريم اليك ما طلبت حيث تجد فى المرفق انه تم اضافة صفر للارقام الموجودة فى العمود C وتم استخراج الناتج فى العمود D واتمنى من الله ان يكون هذا هو طلبك

q_1.rar

قام بنشر

اشكرك على الرد ،، ويا اخي الغالي اخونا رجب اجاب على مااريد وله كل الشكر والتحية بالنسبة لسؤالي الأول

انا سألته سؤال ثاني ليس له علاقة بالسؤال الأول تماماً راجع المشاركة رقم 3

قام بنشر

أخي العزيز أعتذر لك ولأستاذي ومعلمي ( رجب جاويش ) عن تكرار المعادلة ولكني لم أقرأ مرفق أستاذي ( رجب ) لأني أفترضت كالعادة أنه تم حله عن طريق الكود أما معادلة أستاذي ( عبد الله المجرب ) فهي مكتوبة ومرئية

أما عن شرحها وأن كان هذا تطاول مني سوف يسامحني عليه :

فمعادلة أستاذي ( عبد الله المجرب ) قد أستخدمت دالة ( mid ) كدالة أساسية وأستخدم دالة ( len ) كدالة مساعدة أو بمعني أدق جعلها أحد شروط دالة ( mid ) لأداء وظيفة ستتضح من شرح الدالتين:

1- ( دالة mid ) هي دالة هدفها الأساسي إيجاد سلسلة حرفية مستقطعة بداية من موقع معين من السلسلة بطول أي حرف ومكونها :

mid(text;start_num;num_char)

أي مكونها 3 شروط لذلك لوحللنا دالة أستاذي ( عبد الله المجرب ) ستجد لابد من توفر بها ال 3 شروط

حيث ( a1) النص أو السلسلة المراد إستقطاع عدد الحروف و الأرقام منها ، الشرط الثاني بداية الرقم الذي سوف نيدأ من عنده أقتطاع الرقم أو النص المطلوب

وهنا يأتي دور الدالة ( len ) وهي دالة تقوم بقياس طول السلسلة النصية في خلية ما وقد وضعها أستاذي لتأتي بطول أرقامك كلها ثم قام بطرح العدد 4 ليصل ألي بداية الحمس أرقام المراد إستقطاعهم ، ثم يأتي الشرط الأخير وهو المطلوب وهم الحمس أرقام المراد إستقطاعهم فكتب 5 ليحصل علي ال5 أرقام المطلوبين

وبالتالي تكون الأجابة علي سؤالك متضحة من التحليل

قام بنشر

وبعد اذنك ماذا لو اردت ان اجعل جميع الأرقام في عمود ما تبدأ بصفر ولا يحذف حيث اني عندما احولها الى نص اجد علامة التصحيح تظهر لي مع كل رقم اكتبه يبدأ بصفر

قام بنشر

جزاك الله كل خير اخي الغالي

بعد اذنك لي طلب اخر ان تكرمت اني اريد ان اعكس الكلام اللي في طلبي الأول

مثال ان في الخلية A1 مثلا رقم 01001234567 واستخلصتها بدالة Right لتصبح 1234567 في الخلية B1

طيب ماذا لو كانت الخلايا 1234567 واريد ان اضيف لها جميعاً 0100 بحيث تكون كل الخلايا 01001234567

اتمنى مااريد قد وصل جزاكم الله كل خير

قام بنشر

طبعا أخي العزيز طريقة أستاذي (بن علية ) هي الطريقة الأصوب والأسهل والتي قدمها أستاذي ومعلمي الرائع ( رجب جاويش )

ولتعدد الحلول وليكون لديك الأمكانية للأختيار بين بدائل الحل أليك طريقة تجمع الحلول الأولي وطلبك الثاني

q3.rar

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information