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

بن علية حاجي

الخبراء
  • Posts

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

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

  • Days Won

    46

كل منشورات العضو بن علية حاجي

  1. السلام عليكم تم تغيير المعادلات باستعمال الدالة OFFSET بدلا من الدالة INDIRECT... .وتم إضافة تنسيق شرطي على الجدول لتلوين عمودي يومي الأسبوع (الجمعة والسبت)... كان خطأ في تنسيقات الأعداد (التواريخ) في العمود C من شيت DATA وقد تم تصحيحه... أرجو أن تفي التعديلات بالمطلوب... بن علية حاجي Time Sheet المرحلة الثانية.rar
  2. السلام عليكم ورحمة الله جرب الحل في الملف المرفق... بن علية حاجي استخراج عدد الساعات.xls
  3. السلام عليكم ورحمة الله تفضل المطلوب في الملف المرفق... بن علية حاجي Print.xlsm
  4. السلام عليكم لست أدري إن كنت قد فهمت المطلوب جيدا، أقدم لك حلين أحدهما بالدالة SUMPRODUCT (استعمالها أسهل) والآخر بالدالة BDSUM (بالاستعانة بصفّي الشرط Criteria الملونين بالأزرق) ... بن علية حاجي المصنف1.rar
  5. السلام عليكم بالنسبة للنتيجة الملونة بالأخضر فهي تمثل عدد الذين تحصلوا على نتيجة أقل تماما من 50 دون الغياب، وإذا أردت احتساب حالات الغياب في هذه الحالة (أقل من 50) يمكنك حذف من المعادلات الجزئية التي بعد الإشارة (-) (عناوين خلايا العمود B)... أما بالنسبة للقسمة على 30 فقد وجدت في معادلاتك الأصلية هذا العدد فتركته كما هو... إذا كنت تريد أن تكون القسمة على تعداد كل فصل يمكنك استبدال العدد 30 في كل معادلات النسب لكل المواد بعنوان خلية تحوي تعداد الفصل المحدد (مثلا عنوان الخلية الملونة بالأصفر في صورة مشاركتك الأخيرة)... كل هذه الاقتراحات تجدها في الملف المرفق... بن علية حاجي تحليل النتيجة.xls
  6. السلام عليكم تم التعديل على المعادلات وتصحيحها (لم يتم تغييرها إلى أكواد)... بالنسبة لمشكلة ظهور الرسالة عند غلق الملف أعتقد أنه تم تصحيحها... جرب الملف المرفق وأعلمني بالنتيجة... بن علية حاجي تحليل النتيجة.xls
  7. السلام عليكم السبب مذكور في ردي بالأعلى، الدالة تبحث عن قيمة B2 -مثلا- (اسم الصنف) في العمود الأول من النطاق A:Q من شيت Data الذي هو العمود A لكن هذا العمود يحوي أرقاما (ترتيب) وليس أسماء الأصناف (التي هي موجودة في العمود العمود C -الثالث- من شيت Data لهذا ظهر الخطأ في نتيجة الدالة... والله أعلم بن علية حاجي
  8. السلام عليكم إليك الملف المرفق وبه التعديل الذي اقترحته وهو يعمل بالشكل الذي تريد... بن علية حاجي رصد الإتقان.rar
  9. السلام عليكم ورحمة الله الخطأ في الدالة Vlookup أن البحث عن "قيمة البحث" تتم في العمود الأول من "نطاق البحث"... قمت باستبدال الدالة VLOOKUP بالدالتين INDEX و MATCH... بن علية حاجي 2018.xlsx
  10. السلام عليكم ورحمة الله أبدل القيمة 333 في الخلية V1 بقيمة أكبر مثلا 350 (لتبديل نطاق "ناحية الطباعة")... بن علية حاجي
  11. السلام عليكم ورحمة الله صدقت أخي الكريم، إنه يوجد خلل في الكود (حيث تم عرض 116 تلميذ بدلا من 117 تلميذ) وخلل في معادلات تحديد أيام العمل في الشهر المحدد، وقد تم التصحيح في الكود (تصحيح بسيط في أمر إخفاء الصفوف) وتصحيح المعادلات بما يوافق المطلوب... ومعذرة على هذا الخلل غير المقصود... بن علية حاجي مواظبة3.rar
  12. السلام عليكم ورحمة الله انظر إن كان الحل بالمعادلات يفي بالغرض المطلوب.... بن علية حاجي نسخ.rar
  13. السلام عليكم تم عمل المطلوب بالتعديل على الملف وعلى كود الاستدعاء حسب الشروط المطلوب... أرجو أن تفي بالغرض.. بن علية حاجي مواظبة3.rar
  14. السلام عليكم لم أنتبه للملاحظات في الشيت الأول... تم إضافة كود لنسخ ولصق الأعمدة المطلوبة من أي شيت إلى الشيت الذي يليه مباشرة في الترتيب... بن علية حاجي كود الانتقال وكود النسخ.rar
  15. السلام عليكم لست أدري إن كنت قد فهمت المطلوب... جرب الملف المرفق... بن علية حاجي كود لزر الانتقال للأعلى أو للأسفل.xlsm
  16. السلام عليكم ورحمة الله لم أفهم القصد من الشرط الثاني، أرجو أن تبين ذلك في الملف... ثم كم تريد من صف (سطر) في كل صفحة (عدد التلاميذ في كل صفحة)؟ بن علية حاجي
  17. السلام عليكم ورحمة الله بداية العملية ستكون صعبة لأنه أولا (وهو أهم شيء) يجب القيام بتحضير نموذج دقيق -ليس للنصوص الموجودة بل للفراغات التي سنقوم بملئها لاحقا- طبق الأصل لورقتك (يمكن استعمال الوورد في ذلك وأفضل أن يكون باستعمال الإكسيل -لأن الأعمدة والصفوف تساعد في ذلك كثيرا- مع إمكانية استعمال مربعات النصوص أو حتى TextBox) وهذه العملية يقوم بها من عنده نموذج الشهادة المرسلة إليكم لأن ذلك يعين في الحسابات الكثيرة التي تمكّن من تحضير النموذج المطلوب... ويبقى بعد ذلك تحضير قاعدة البيانات حسب الحقول التي نحتاجها لفراغات النموذج ثم بعد ذلك ربط قاعدة البيانات والنموذج بالمعادلات (في الإكسيل) أو باستعمال خاصية دمج المراسلات (في الوورد)... والله أعلم لا أستطيع أن أعينك أكثر باعتبار أن النموذج الأصلي للشهادة غير موجود عندي... بن علية حاجي
  18. السلام عليكم جرب المعادلة التالية مكان السابقة: =SOMMEPROD((U$11:U$87>=5)*(U$11:U$87<7)*($AA$11:$AA$87="أ")) بن علية حاجي
  19. السلام عليكم بهذه المعطيات تريد أن يبدأ "التاريخ 2 الجديد" من أول يوم من الشهر بالشروط التي ذكرتها... وتعديل بسيط للمعادلات تم لذلك... بن علية حاجي 2ملف_2.rar
  20. نتائج المعادلتين المقترحتين بالأعلى هي نفسها (الإشكالية الوحيدة بينهما هي في "الفاصلة" و "الفاصلة المنقوطة")...
  21. السلام عليكم أقترح عليك تغيير كود نسخ/لصق العلامات Macro3 (الطويل نوعا ما) بالكود التالي (مختصر قليلا): Sub Macro3() Application.EnableEvents = False Application.ScreenUpdating = False For I = 1 To 3 Windows("M.xls").Activate Sheets("Sheet" & I).Columns("A:Z").Copy Windows("ST456.xlsm").Activate Sheets("Sheet" & I).Select Columns("A:Z").Select Range("A1").Activate ActiveSheet.Paste Application.CutCopyMode = False Range("A2").Select Next Windows("M.xls").Activate ActiveWindow.Close Sheets("Sheet1").Select Application.ScreenUpdating = True Application.EnableEvents = True End Sub بن علية حاجي
  22. السلام عليكم هناك خلل في معادلات عدد الأيام لأنك اعتبرت أن عدد أيام كل شهر في العام هو 30 يوما وبذلك تكون قد ضيعت بعض الأيام في الحساب... الأحسن في هذه الحالة استعمال الدالة DATEDIF مع وسائطها لتحديد عدد الأيام والشهور والأعوام... بن علية حاجي
  23. السلام عليكم القيم التي تقوم بنسخها من الملف M ولصقها في الملف ST456 هي من تنسيق نص لذا قمت بالتعديل على معادلات جداول النتائج بضرب القيم النصية لأعمدة المواد في 1 لتبديلها بقيم عددية في العملية الحسابية... تم أيضا التعديل على معادلات أقل من 5 حتى لا يحسب الفراغات... أرجو أن تفي هذه التعديلات المطلوب... بن علية حاجي 2.rar
  24. السلام عليكم قمت -بتحفظ- بما تطلبه في الملف... بن علية حاجي 2ملف.rar
  25. السلام عليكم تم عمل المطلوب في الملف بالمعادلات... بن علية حاجي المصنف1.xlsx
×
×
  • اضف...

Important Information