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

علاء رسلان

03 عضو مميز
  • Posts

    329
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو علاء رسلان

  1. عذرا سيدى الفاضل لسوء توضيحى الأمر ببساطة هو ان هذه البيانات مستخرجة من برنامج خاص بالوارد ( الدخول ) و المنصرف ( الخروج ) من المخازن على ملفات إكسيل ثم يتم عمل عدة عمليات على الملفات للحصول على الصورة التى عليها الملفات و البيانات المستخرجة يكون الوارد فى ملف و المنصرف فى ملف انا دمجت الاوراق بملف واحد .. ورقة الكل هى الخاصة بالوارد اما الورقتان الاخريتان تخص الخروج فالمطلوب هو ربط الوارد بالخروج الخاص به لذلك العمودان الفارغان يمثلان ( رقم الدخول و تاريخ الدخول ) الذين نريدهم فى ملف الخروج بالشروط و الكيفية المحددة هذا التوضيح للنقطة الثانية أما النقطة الأولى و هى المهمة و التى يدور حولها الموضوع كله انا وضحته بمشاركتى و لكن لم يكن واضحا بالملف و هو كما ذكرت انت ان هناك اكثر من سطر تنطبق عليه الشروط المطلوب تحديدا هو تاريخ دخول متوافق مع تاريخ الخروج او يسبقه مباشر بمعنى ان الكود تم دخوله المخزن اما فى تاريخ سابق للصرف او فى نفس يوم الصرف و فى اغلب الاحوال ان الكود ( الذى يمثل صنف ) قد تم دخوله اكثر من مرة قبل و بعد الصرف و هنا نحن نحتاج التاريخ المساوى لتاريخ الخروج او السابق مباشر لتاريخ الخروج ( منطقى و بديهى ) أرجو ان أكون وفقت فى توصيل فكرتى والحل هام لى للغاية بالفعل لأنه سيوفر الكثير من الوقت فى عمل ذلك يدويا و خصوصا ان المرفق هو مجرد عينة فقط من المطلوب .. و شكرا جزيلا لأهتمامك .
  2. شكرا لأخى الكريم ياسر خليل على كلامك الطيب و المشجع و بالفعل دون وجود معايير يعنى وجود أخطاء ليست المسافات هى الخطأ الوحيد هناك أشياء أخرى .. عموما انا عملت على الورقة 24 من الاسماء و صححت يدويا بنسبة 90 % و النسبة الباقية استخدمت فيها البحث و التبديل و الدوال ( الحقيقة انها دالة Trim ) .. و قد حولت كل ة الى ه مهما كان الاسم ففاطمة اصبحت فاطمه و هكذا لأى اسم يحتوى على ة و حرف ا مهما كانت اشكاله تم كتابتها ا و ليس (أ .. إ .. آ ) مثل آيه اصبحت ايه .. و كذلك وجدت على سبيل المثال كلمة الرؤف حولتها الى الرؤوف و حرف ي العجيب هذا حولته الى ى .. هذه بعض ما اتذكر من تغييرات ملحوظة : عند تصحيح الاسماء تجنب تغيير حرف واحد فقط بل الاسم كاملا بمعنى اذا اردت تغيير أحمد الى احمد فغير الاسم كاملا و ليس ا فقط .. بالنسبة لأسم مثل (( نرمين - نيرمين ) تم كتابتها بالشكل الموجودة به دون تغيير و سأقوم تباعا برفع الصفحات التى التزمت بها لحين وضع المعايير مهمة وضع المعايير ليست بالمهمة السهلة و البسيطة و تحتاج لاقتراحات و اختيار افضل الاقتراحات او اختيار مجموعة معايير من عدة اقتراحات عموما حتى بعد الانتهاء من التغييرات اللازمه لا بد من مراجعة الاسماء و تدقيقها ربما على سبيل المثال كتب اسم نرمين و الصحيح نيرمين او العكس و هذا الامر عموما يحتاج مراجعة كل إدارة تعليمية لصحة الاسماء منها و مطابقتها بشهادة الميلاد ( هذا الامر خارج نطاقنا هنا ) دمتم بخير و اعزكم الله Namepage24.rar
  3. الشكر لله أخى الفاضل و على استعداد للمشاركة بمجرد الاتفاق على معايير بخصوص الاسم المذكور هو ( اسما ) و ليس سما فسما المصرى اشهر من نار على علم .. و ستجده فى Fix Names_1.rar المتواجد فى أولى حلول الاخ الكريم و الاستاذ الفاضل ياسر و ترتيبه السادس بالملف و اعتقد انه ربما يكون اسماء و ليس اسما و الله اعلم سأقوم بتدقيق الأوراق 24 و 25 و 26 بملف الاسماء المقسمة حتى وضع المعايير سألتزم بالمسافات و الكشيدة لحين الاتفاق على الحروف مثل أ .. دمتم بخير و اعزكم الله
  4. و عليكم السلام و رحمة الله و بركاته مبارك لأخى الكريم ياسر و أعانك الله على مهامك الجديدة فى هذا الصرح العظيم و وفقك الله الى ما يحب و يرضى .
  5. السلام عليكم و رحمة الله و بركاته أتابع هذا الموضوع الهام و بمجرد وضع أسس متفق عليها يمكننى المشاركة دون مانع فقط أطلب وضع أسس لنعمل عليها .. لاحظت بملف أسم ( اسما ) لا أعلم ان كان الأسم صحيحا أم المقصد اسماء فقد كان الأسم بين هذه الأسماء فربما كان الأسم صحيحا و ربما خطأ الله أعلم و ان شاء الله بعد تخطى المشكلة الموضحة يمكن التدقيق فى صحة الأسم من عدمه فيما بعد .. أنتظر وضع الأسس كأن نتفق أن نكتب ا بدلا من ( آ أو إ أو أ ) مهما كان موقع الحرف فى الكلمة ( الأسم فى حالتنا ) نتفق حرف ى و ليس ي أيا كان الموضع و كذلك ه بدلا من ة مهما كان الموقع اسما مذكرا او مؤنث لا بد من وضع أسس للعمل عليها و جدول للعمل كأن يكون أسبوع مثلا للأنتهاء بمجرد الانتهاء من الاتفاق على الاسس .. عدم وضع أسس و خطة سيجعلنا نكرر نفس أخطاء الادارات التعليمية كل منا يعمل بمفرده مع فائق الاحترام و التقدير لكل الأساتذة الأفاضل الذين وضعوا حلول .. أنا أميل بشدة لمنهجية أخى الكريم ياسر خليل و لكن أنتظر وضع المعايير و مستعد للمشاركة و ان كان القيام بالملف كله .. المهم وضع المعايير.. حتى و ان أخذنا يوم او يومين أضافيين لنتلافى أخطاء كثيرة فيما بعد قد تستغرق عملا لأيام .. دمتم بخير و أعزكم الله
  6. بسم الله الرحمن الرحيم السلام عليكم و رحمة الله و بركاته تحية لرواد المنتدى الأفاضل و بعد .. هذه المسئلة أو الأحجية أو سميها ما شئت تربكنى كثيرا و فكرت كثيرا فى أكثر من طريقة للحصول على نتيجة مرضية الا ان خبرتى المحدودة تقف حجر عثر فى طريق التقدم بالكاد أستخدم دالة Vlookup مع بعض الدوال الخفيفة كالجمع و القيمة العددية و النصية خالية من الشوائب .. هناك دوال أخرى مثل Offset , Index , Match لا أجيد التعامل معها مطلقا الا بصعوبة حيث أأخذها كما هى ( كوبى بيست ) مع محاولات تنجح او تفشل فى تعديلها للتتماشى مع المطلوب .. لندخل فى صميم الموضوع بعيدا عن الحديث عنى و عن قدرتى الدالية .. الملف المرفق يحتوى ثلاث أوراق و الحقيقة اننى أختزلت الكثير من الأوراق للتركيز على الهدف الأساسي و الغرض المطلوب و الأوراق الثلاث بإختصار الأولى المسماة All : تحتوى على واردات ( دخول ) ثلاثة سنوات محددة و هى من 2010 الى 2013 الثانية و الثالثة : 1510 و 1001 و هى تحتوى على صرفيات ( خروج ) محددة التواريخ الأعمدة فى الأوراق واضحة لا لبس فيها و لا تحتاج لتفسير و المطلوب أوضحت هذا فى الورقة 1510 و ما سيتم تنفيذه عليها هو بعينه ما سيتم فى 1001 و غيرها من الأوراق التى لم أرفقها لتخفيف الملف .. و بإختصار هى حاجتى لدالة او حل يمكننى به الحصول على تاريخ دخول و رقم دخول من ملف (الكل .. الخاص بالدخول ) فى ملفات الخاصة بالخروج مع مراعاة ان تاريخ الدخول يساوى او سابق لتاريخ الخروج و كذلك مراعاة كود الوحدة و سعر الوحدة ( ما يهمنى ان تاريخ الدخول مساوى او سابق مباشر لتاريخ الخروج بمعنى انه سيكون هناك أكثر من دخول للوحدة خلال الاعوام المعنية و ما اريده تاريخ سابق مباشر لتاريخ الخروج او مساوى له ) أرجو ان أكون وفقت فى توصيل فكرتى او مسئلتى و شكرا جزيلا دمتم بخير و أعزكم الله Refurbishmen.rar
  7. و عليكم السلام ورحمة الله و بركاته يفضل ارفاق الملفين للعمل عليهم .. ان كان البيانات سرية او حساسة يمكنك رفع ملفين ببيانات وهمية مشابة للحقيقية لعمل اللازم ان شاء الله .. ستجد مبتغاك و مرادك من الاخوة الافاضل بالمنتدى .
  8. و عليكم السلام و رحمة الله و بركاته لا أريد صدمك بالحقيقة التى أدركها ان الوضع يحتاج الى مراجعة الأسماء كلها يدويا بالفعل .. ليس المشكلة المسافات فقط بل هناك الحروف كذلك ابراهيم .. إبراهيم .. أبراهيم .. نحن نعرف ان الثلاثة أسماء هى اسم واحد فى الحقيقة و لكن الحاسب الآلى يعتبرها ثلاثة أسماء لذلك يجب وضع مجموعة قوانين لكتابة الاسماء الاتفاق ضمنيا على كتابة ا و ليس (أ او إ أو آ ) .. الاتفاق ضمنيا على ان ة تكتب ه فتكون هبه و ليس هبة .. و وهبه و ليس وهبة و هكذا و كذلك عبد الرحمن ( يكون هناك فاصل بين عبد و الكلمة التى تعقبها ) و الأسماء المركبة و غيرها .. كل الحلول المتاحة و التى اشار اليها الزملاء تخفف فقط من حدة المشكلة و لا تحلها تماما و حتى الاكواد لا أظن انها قد تنجح فى حل المشكلة برمتها .. ارى ان الأمر يحتاج لفريق عمل بعد وضع القوانين ( كالمتواجدة فى السجل المدنى لتسجيل الاسماء ) و يتم تقسيم العمل بينهم و تغيير الاسماء بطريقة صحيحة و يدويا .. لا أظن بأن هناك مفر من ذلك و عموما انا متابع للموضوع و متشوق جدا لحل سحرى و الله أعلم .
  9. بسم الله الرحمن الرحيم السلام عليكم و رحمة الله و بركاته تحية كبيرة لكل رواد المنتدى الرائع أوفيسنا و تمنياتى بمزيد من التقدم و الرقى و النجاح و بعد مرفق ملف يوضح ما قد لا يكون مفهموما من كلامى و بلا إطالة الملف به ورقتان الأولى تم الحصول على مجموع بشروط بإستخدام الدالة Sumifs و البيانات رأسية ( عمودية ) كما هو فى الورقة .. الورقة الثانية نفس الأولى و الاختلاف ان البيانات أفقية و رأسية معا و أرغب فى الحصول على مجموع بشروط بإستخدام الدالة آنفة الذكر .. فكرت كثيرا كيف يمكن الجمع بين شرط أفقى مع شرط رأسي لم أوفق الى شئ .. أرجو ان يكون هناك حل دون تغيير فى شكل الورقة او صورتها .. و لدى بضعة أسئلة أخرى لمسائل أخرى لملفات مختلفة سأعرضها بمواضيع أخرى تباعا بعد الانتهاء من هذه الاشكالية .. شكرا جزيلا .. ودمتم بخير و أعزكم الله . Book1.rar
  10. Range("B7:D15,F7:H15").Select Selection.ClearContents و عليكم السلام و رحمة الله و بركاته ربما يفى الكود أعلاه بما تريد ، يمكنك التعديل فى النطاقات ( الخلايا ) المطلوب محوها بحسب احتياجاتك و الله أعلم
  11. انا لا اعترف بالدول العربية هى دولة واحدة بالنسبة لى رغم مشقة الانتقال بينها .. مصرى سودانى لبنانى ..الخ
  12. السلام عليكم بعيدا عن الموضوع : ما الفارق بين المصرى و السودانى ؟ نحن بالأساس شعب واحد منذ عهد قريب بيننا صلة دم و قرابة و نسب .. مصر و السودان شعب واحد تم تفتيته .. للأسف فى الموضوع : أتابع عن كسب لأن الموضوع يهمنى كثيرا .
  13. الأخوة الأفاضل شكرا لكم جزيلا على هذا العطاء الوافر و زاد الله لكم نصيبكما بالدنيا و الآخرة دمتم بخير و أعزكم الله
  14. الأخوة الأفاضل أساتذتى سليم حاصبيا و ياسر خليل و ابو القبطان راق لى كثيرا حل الأخ سليم حاصبيا كثيرا و بالتأكيد اننى سأستفيد منها تعلم معادلة جديدة و صيغة رائعة الا أنها لا تحقق النتيجة المطلوبة و هى اظهار البيانات بشكل أفقى ( صفوفى ) و ليس رأسى ( عمودى ) و تحقق ذلك فى الحل المقدم من الأخ الفاضل ياسر و ان شاء الله أطور على الحل ليعطى الجزء الثانى الخاص بعرض الجهات ليوم محدد بنفس الطريقة شكرا جزيلا لكم و جزاكم الله خيرا دمتم بخير و أعزكم الله .
  15. السلام عليكم و رحمة الله و بركاته الأخوة الأعزاء بالمنتدى و مرتادى قسم الأكسيل .. الملف المرفق له باسورد و هو حرف n المحتوى ورقة ذات عمودين ( جهة و تاريخ ) الجهة يتم زيارتها مرة واحدة فى اليوم فقط و يمكن زيارتها بحد أقصى عدد أيام الشهر 31 يوم لأكبر شهور السنة المطلوب هو عندما اختار جهة من الجهات ان تظهر تواريخ الزيارات لهذه الجهة بشكل أفقى ( صفوفى ) أو أكتب اسمها مثلا فى خلية و تظهر تواريخ الزيارات بشكل أفقى ( صفوفى ) بعدد الزيارات التى تمت خلال الشهر .. و عندما اختار تاريخ يوم معين تظهر لى الجهات التى تم زيارتها فى هذا اليوم بشكل صفوفى ( أفقى ) و ليس عموديا انا أحترت فى كيفية تنفيذ ذلك بالمعادلات او حتى بواسطة طلب كالمتواجد فى الاكسيس مثلا او مديول او غيرها مما يتيح تنفيذ المطلوب بشكل صحيح الملف المرفق ليس خاص بى بل لزميل عمل بنفس جهة عملى انا لا ادرى لماذا اشتهر اننى شخص يعرف الأكسيل و معادلاته برغم من اننى لا اعرف سوى الا أقل من عدد صوابع اليد الواحدة اظن اننى اعرف معادلتين او ثلاثة على الأكثر .. أرجو ان أكون وفقت الى شرح ما اريده و شكرا جزيلا لكم . Nagy.rar
  16. أخى الكريم لقد جربت ما قلت و فعلا حدث خطأ .. و السبب بسيط للغاية عندما تضيف الاسماء و تكتب المعادلة أو تعدل فيها فلا تضغط مفتاح الأدخال (Enter) بل بعد تمام كتابتك للمعادلة او تعديلها اضغط الأزرار (Ctrl+Sheft+Enter) لتعمل المعادلة بشكل صحيح .. لقد قرأت سابقا هذه المعلومة و خصوصا فى معادلات المصفوفة .. و أشكرك كثيرا لأننى أريد نفس الشئ ذاته و شكرا لكل من ساهم فى هذا الموضوع .
  17. و عليكم السلام و رحمة الله و بركاته جزاك الله خيرا و جارى التجربة
  18. و عليكم السلام و رحمة الله و بركاته هذه محاولة بحسب ما فهمت .. قمت بعمل نسخة من الملفات و وضعها بلملف واحد .. و فى ورقة Base خانة البلدية جعلتها قائمة منسدلة عند اختيار البلدة يتم عرض بيانات البلدة .. الملف يحتاج لتحسين لمحو ظهور القيمة 0 فى الخلية لم استطيع فعلها .. لأننى مبتدئ للغاية و هذه محاولة ساذجة منى للحل حسب ما فهمت .. ربما يكون الأمر شديد التعقيد بأكثر مما أظن و الله أعلم .. أترك المجال للأساتذة .. دمت بخير و أعزك الله . data base.rar
  19. الكود يعمل جيدا للغاية .. يحتاج الأمر منى لتعديلات بسيطة ليتناسب مع ما اريد و ليؤدى للنتائج المطلوبة و المستهدفة شكرا جزيلا للغاية على مساعدتك الكريمة .. دمت بخير و أعزك الله .
  20. أخ كريم من عرق كريم حفيد صلاح الدين الأيوبى أعزك الله لا عليك كلنا هذا الرجل .. ارجو من الأخوة الأساتذة ان يروا الموضوع ليقدموا ما يستطيعون ان شاء الله .. سلامى للأكراد كردى كردى و سلام خاص لسرمد الكردى من اعز اصدقائى الأكراد .. دمت بخير و أعزك الله .
  21. انشاء برنامج للاشون الطلبة و خاصة الغيابت .. لاشون حلوانى ام الحسن و الحسين .. اضحكتنى كثيرا و الله .. عموما نرجو تصحيح العنوان (( لشئون ... الغياب )) .. لاشون دى الله اعلم بها.. ان شاء الله يساعدك الأساتذة الأفاضل .. دمت بخير و اعزك الله .
  22. مبارك أخى الكريم الأستاذ حسين العصلوجى .. الى الأمام دائما ان شاء الله
  23. جزاك الله خيرا للمتابعة و انتظر الحل كاملا ان شاء الله للملف كله .. هل من الممكن اعطائى فكرة عن المعادلات التى يمكن استخدامها لهذا الأمر ؟ اريد فقط اسماء الدالات التى يمكن استخدامها.. و لسوف أقوم بدراسة الكود الذى ستوافينى به ان شاء الله و احاول فهمه و استيعابه .. و اعذرنى فى عدم فهمى للكثير من طبيعة الأكواد .. شكرا جزيلا .. دمت بخير و أعزك الله .
×
×
  • اضف...

Important Information