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

فصل الحروف عن الارقام بشروط


إذهب إلى أفضل إجابة Solved by جمال عبد السميع,

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

اخواني اعضاء المنتدى 

 

طلبي يتلخص في الآتي .. 

 

لدي مجموعه من الأسماء في عامود .. وبعد كل أسم شرطه صغيره كما ترون في المثال أدناه .. وبعد الاسم رقمين .. الرقم الأول قبل / هو رقم العقد .. والرقم الثاني بعد / هو رقم مرجعي

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

فهل هذا الطلب ممكن ؟؟

 

Name                                                                       Contract       Ref. No
Amr Bazan - 109/158                                                   109                158
Marawan Amr Bazan - 108/160                                    108                160
Akram Marawan Amr Bazan - 111/1158                       111              1158

 

شكرا لكم وجزاكم الله خيراً

Bazan 2.rar

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

وأيضا أخوتي هناك فرض أنه من الممكن عدم وجود رقم مرجعي كالتالي :

 

 
Name                                                                       Contract       Ref. No
Amr Bazan - 109                                                           109                Null
تم تعديل بواسطه عمرو بزان
رابط هذا التعليق
شارك

إستخدم هذه المعادلة أخى

فى الخلية " B2 " ثم إسحبها إلى اليمين ثم إلى أسفل ستحقق لك المطلوب

=TRIM(MID(SUBSTITUTE(SUBSTITUTE($A2;"/";REPT(" ";444));"-";REPT(" ";444));444*COLUMNS($A:A)+1;444))

فصل حروف عن أرقام ووضع كلا منهم فى عمود مستقل.rar

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

الطريقة الأبسط للحل يمكن أن تتم بخطوتين أو بمعنى أدق بمعادلتين

الأولى فى " B2 " وتكون كالأتى:

=MID(A2;FIND("-";A2)+2;FIND("/";A2)-FIND("-";A2)-2)

والثانية فى " C2 " وتكون كالأتى:

=RIGHT(A2;LEN(A2)-FIND("/";A2))

ثم إسحبهم لإسفل

 

فصل حروف عن أرقام ووضع كلا منهم فى عمود مستقل 2.rar

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

أستاذنا العبقري ملك المعادلات / جمال عبد السميع

 

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

 

دائماً أستاذي مبدع وحلول حضرتك رائعة أسأل الله العلي القدير أن يزيدك من علمه ويعطيك الصحة والعافية ولا يفتى ومالك في المدينة ولكن اسمح ليَ ولإثراء الموضوع فقط أن أشارك بمعادلة صفيف قد تؤدي الغرض.

Bazan 2.rar

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

ماشاء الله عليكى " بارك الله فيكى "

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

تقبلى تحياتى:

وطريقة أخرى أيضا بطريقتين للتبسيط

فى الخلية " B2 "

=SUBSTITUTE(REPLACE(A2;1;FIND("-";A2);"");"/"&C2;"")+0

وفى الخلية " C2 "

=REPLACE(A2;1;FIND("/";A2);"")+0

تقبلوا جميعا تحياتى

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

أستاذنا العبقري ملك المعادلات / جمال عبد السميع

 

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

 

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

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

بصراحة مجهود جبار :)

 

وبجد أنا مش عارف اشكركم إزاي .. 

 

فعلا لي كل الشرف أن أكون عضو في هذا المنتدى الراقي .. 

 

أسمحوا لي ان اجرب تلك المعادلات وارجع لكم مرة اخرى 

 

لكم مني فائق الاحترام والتقدير

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

أخي جمال وأختي أم عبد الله 

 

معادلاتكم تعمل جيدا ولكن هناك فرض آخر في بعض الأحيان يحدث معي .. 

 

وهو في بعض الأحيان يوجد أرقام للعقود ولكن ليس من الضروري وجود أرقام مرجعية 

 

الرجاء منكم مشاهدة مشاركتي الثانية او مشاهدة الملف المرفق ... وشكرا جزيلاً لكم مقدماً

Bazanov 2.rar

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

يبدو إنك لم تنظر إلى كل المعادلات أخى المعادلة الموجودة بالمشاركة "3# "

تحقق كل ماتريد بمنتهى البساطة أخى

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

=TRIM(MID(SUBSTITUTE(SUBSTITUTE($A2;"/";REPT(" ";444));"-";REPT(" ";444));444*COLUMNS($A:A)+1;444))

وإذا أردت أضافة لها شرط لتكتب " لايوجد " فى حالة عدم وجود البيان

أستخدم هذه المعادلة

=IF(TRIM(MID(SUBSTITUTE(SUBSTITUTE($A3;"/";REPT(" ";444));"-";REPT(" ";444));444*COLUMNS($A:A)+1;444))="";"لايوجد";TRIM(MID(SUBSTITUTE(SUBSTITUTE($A3;"/";REPT(" ";444));"-";REPT(" ";444));444*COLUMNS($A:A)+1;444)))

أسف يكفى هذا اليوم لأن عينية تعبت

تقبل تحياتى

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

ألف شكر لبك با استاذ جمال .. فعلا أنا استفدت كتير انهاردة من حضرتك .. 

 

آسف أني تعبتك معايا وبجد ألف شكر ليك مرة تانية .. 

 

شكراً اختي أم عبد الله على معادلتك .. ومنا استنتجت ما اردت برد أستاذ جمال الاخير بوضع قاعدة IF

 

لكم مني فائق الاحترام والتقدير وجعل الله ذلك لكم في ميزان حسناتكم .. اللهم آمين .. 

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

  • 1 month later...
اخواني الأعزاء .. أستاذ جمال وأختي أم عبد الله .. 
طلب مني تعديل المطلوب بنفس الفكرة على شيت الإسكيل ولكن إلى التالي
 
Name                                                                                                                        Name                              Contract       Ref. No  
Amr Bazan - LIC NO. 339/059/060 - Contract No. 266                                             Amr Bazan                           266                Null
Bazna Amr- LIC NO. 332/205/061 - Contract No. 2266/201                                     Bazan Amr                         2266               201
Bazna A Amr- LIC NO. 312/215/011 - Contract No. 20/2258                                    Bazan A Amr                          20             2258
A Amr Bazna - LIC NO. 212/235/061 - Contract No. 20V2/22                                   A Amr Bazna                      20V2                 22
Amr Bazan - LIC NO. 212/235/061 - Contract No. 30V3                                           Amr Bazan                         30V3                Null
 
أرجوا منكم التفضل وإيجاد حل و شكراً لكم مقدما على كل المساعدات التي قدمتموها لي وجزاكم الله خيراً 
رابط هذا التعليق
شارك

  • أفضل إجابة

تفضل أخى المطلوب

تقبل تحياتى

فصل الحروف عن الأرقام كلا فى عمود منفصل.rar

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

أستاذ جمال .. بعد تفكيك المعادلة أحب أشكر حضرتك إنك علمتني إزاي أحل أي مشكلة هتواجهني بعد كده مستقبلاً

 

بجد مشاء الله عليك .. وفعلا استفدت من حضرتك كتير جدا .. شكرا لحضرتك مرة تانية :)

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

بارك الله فيك أخى الحبيب ( عمر )

لاشكر على واجب نحن جميعا أخوة

وكل سنة وحضرتك طيب

تقبل تحيات أخيك

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

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