asimall قام بنشر أبريل 12, 2011 قام بنشر أبريل 12, 2011 بسم الله الرحمن الرحيم عندنا في الشركة تستخدم الاوراكل في انشاء ملفات بصيغة txt و بصفتي منسق حاسب آلي يطلب مني التأكد من صحة المبالغ في الملف قبل ارساله للجهات الخارجية ، سؤالي هو : فيه خانة المبلغ تشتمل على الاتي الراتب + جهة الموظف + ريال سعودي مثل الشكل التالي ((محمد محمد صادق صبري0000005242.22SAR ) فاقوم انا بحذف اسم الموظف و كلمة SAR لعدد يقرب من 1500 موظف ، و هذا العملية مرهقة جداً . الرجاء المساعدة
طارق محمود قام بنشر أبريل 12, 2011 قام بنشر أبريل 12, 2011 السلام عليكم أهلا ومرحبا بك أخي الكريم مرفق ماطلبت بطريقتين في ورقتين منفصلتين فصل الراتب.rar
asimall قام بنشر أبريل 13, 2011 الكاتب قام بنشر أبريل 13, 2011 الله يعطيك العافية بالنسبة لاستبدال (( حذف )) SAR ممتاز انحذفت ، ياليت تكمل معي بقية الخطوات بالشرح المبسط و اعتذر عن الازعاج
طارق محمود قام بنشر أبريل 13, 2011 قام بنشر أبريل 13, 2011 السلام عليكم الخطوة الثانية لاحظ أن طول متغير الراتب ثابت = 10خانات صحيحة +فاصلة+2عشريتين = 13 أي أنك بعد (( حذف )) SAR ستجد الباقي مكون من اسم وملصق به رقم هذا الرقم قد حجز له الاوراكل 13 خانة وبالتالي فهذا الباقي مكون من اسم لاأعلم مدي طوله وملصق به رقم طوله 13 حرف الدلة المستخدمة في أول خلية هي =RIGHT(C4,13) وهي تعني أن الإكسل ياتي بالأحرف الثلاث عشر اليمني من المتغير فينتج عنها رقم الراتب ولكنه بتنسيق حرفي (لايعطي قيمة) لذلك الخطوة الثالثة =VALUE(E4) والتي تنتج القيمة المطلوبة أرجو أن يكون الشرح واضح
يحيى حسين قام بنشر أبريل 13, 2011 قام بنشر أبريل 13, 2011 السلام عليكم و رحمة الله إضافة لحل الأخ و الأستاذ طارق لو فرضنا أن الإسم موجود في الخلية A4 في الخلية 4 ضع المعادلة التالية لإستخراج الإسم : =MID(A4,1,MATCH(1,IF(CODE(MID(A4,ROW(INDIRECT("1:"&LEN(A4))),1))>190,1),1)) و هي معادلة صفيف يجب الضغط على Ctrl + Shift + Enter و في الخلية C4 ضع المعادلة التالية لإستخراج الرقم : =SUBSTITUTE(MID(A4,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A4&0123456789)),255),"SAR","")*1 دمتم في حفظ الله
asimall قام بنشر أبريل 18, 2011 الكاتب قام بنشر أبريل 18, 2011 الله يعطيكم العافية و يجزاكم خير لكني ما زلت اجرب و سؤالي اين اكتب الدالة الاولى right و الدالة الثانية vallu
احمدزمان قام بنشر أبريل 18, 2011 قام بنشر أبريل 18, 2011 السلام عليكم و رحمة الله وبركاته بعد كل التحية و التقدير لأساتذتي الأفاضل طارق و يحيى جزاهم الله كل خير اخي اسماعيل اذا كان يوجد فواصل بين الراتب و الرقم مثل , او . او - او: او ; او غيرها يمكنك استخدام خاصية النص الى الأعمدة
asimall قام بنشر أبريل 18, 2011 الكاتب قام بنشر أبريل 18, 2011 لا خلاص الحمد لله رب العالمين بفضل الله ثم بتعاونكم ، اكتشفت الخطأ الذي كنت اقع فيه ، و بكل بساطة استخدمت يسار بدل الدالة يمين و لله الحمد تم كل شي بشكل ممتاز لا ازال اعترف بالفضل لله اولا ثم لعمالقة هذا المنتدى الكريم و على راسهم المشرف الكريم احمد و الاخ الفاضل السباق لعون اخونه الاخ الفاضل طارق و الاخ الكريم يحيى حسين و للجميع خالص الدعاء و التوفيق من الله تعالى
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.