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

سحب كلمة معينة بدلالة معينة من جملة فى عمود


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

الله يبارك فيكم جميعا نعم هذا هو المطلوب

ولكن اسمح لى اخى الكريم

ماذا لو ان المحاسب قد وضع مسافة زيادة قبل حرف ش او مسافة زيادة بعد حرف ش

فان الناتج لن يكون صحيح مرفق مثال

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

test1.rar

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

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

أخي حازم على نفس مبدأ حل الاخ عبدالفتاح

ولكن مع إضافة بسيطة

 =MID(TRIM(C3),3,6) 

دمت في حفظ الله

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

ضع هذه المعادلة النادرة فى c1

و أفترض أن بياناتك موجودة فى العمود a بدءا من a1

بعد لصق المعادلة اضغط

كنترول + شيفت + مفتاح الإدخال

=MID(MID(A1;MIN(SEARCH({0,1,2,3,4,5,6,7,8,9};A1&"0123456789"));255);1;6)

المرفقات

معادلة صعبة لاستخلاص الأرقام من خلية مختلطةkemas.rar

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

جزاك الله خيرا يا اخى كيماس ابو عمر

ومعادلة صعبه رائعة

ولكن اسمح لى ماذا لو ان رقم الشيك مكون من 7 ارقام مثل اخر صف فى الملف المرفق من لديكم ان المعادلة لا تستخلص غير 6 ارقام فقط

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

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

أخي حازم استخدام الدالة trim بهدف حذف الفراغات قبل و بعد اي محتوى خلية

=============

و الأخ كيماس معادلتك ليست معادلة صفيف و بناء على ذلك فهي ليست بحاجة الى Ctr+Shift+Enter

و من ناحية أخرى لقد قمت بزيادة معادلة أخرى داخل الخلية و ليس لها أي ضرورة و هي دالة mid الثانية

جرب أخي هذه المعادلة

 =MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&1234567890)),6) 
============ بخصوص ملاحظتك أخي حازم و حتى نجل المعادلة تقوم بإستخراج أي رقم مهما بلغ طول هذا الرقم إستخدم المعادلة التالية
  

=MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&1234567890)),SUMPRODUCT(--(ISNUMBER(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)))))

===============

دمتم في حفظ الله

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

اخى الفاض / يحي حسين الله عليك تسلم ايديك معادلة رائعة وفعلا حلت المشكلة

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

أخى الفاضل / عبد الفتاح " أبو عمر" تسلم ايديك ومشاركتك الرائعة

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

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

تسلم ايديكم وربنا يزيدكم يارب

انا استفدت كتير من الموضوع دا وحاولت استخدام دالة

search & mid في استخراج بعض الكلمات

لكن عفوا

=MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&1234567890)),SUMPRODUCT(--(ISNUMBER(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)))))

هل يسمح أحدكم بشرح هذه المعادلة لي

حفظكم الله ورعاكم

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

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